Автоматическое обновление курса валют в Битрикс24

Алексей6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.02.2021

Требуется ежедневно обновлять курс валюты в Битрикс24.

Коробка. 1С-Битрикс: Корпоративный портал 20.200.900.

Нужно обновлять 'Курс по умолчанию' в Список валют.

см. файл.

Курс требуется загружать каждый будний день в 11.20 по времени UTC+6

Курсы загружаются с адреса https://nationalbank.kz/rss/rates_all.xml

PS

Предположительно задачу можно решить ч/з Cron.

что то типа этого:

$xml = simplexml_load_file('https://nationalbank.kz/rss/rates_all.xml');

if (is_object($xml)){

$USD = 0;

$EUR = 0;

foreach ($xml->channel->item as $key => $value) {

if ($value->title == 'USD'){

$USD = $value->description;

}

if ($value->title == 'EUR'){

$EUR = $value->description;

}

}

if ($USD > 0 && $EUR > 0){

$SQL = "update " . TABLE_PREFIX . "products set price=IF(USD>0, USD*".$USD.", IF(EUR>0, EUR*".$EUR.", price))";

$qRS = mysqli_query ($connection, $SQL) or die ("


\"" . $SQL . "\"
" . mysqli_error($connection));

}

}

Заявки фрилансеров