Add
Описание и параметры
bool CCurrencyRates::Add( array arFields );
Метод создает новый курс на заданную дату. Перед добавлением проверяет, нет ли курса этой валюты на этот день. Метод статический.
Сбрасывает кеш currency_rate в случае успешного добавления, сбрасывает тэгированный кеш currency_id_КОД_ВАЛЮТЫ.
Параметры вызова
Параметр | Описание |
---|---|
arFields | Ассоциативный массив параметров курса валюты, ключами которого являются названия параметров, а значениями - значения параметров. Допустимые ключи (Все поля обязательны):
|
Возвращаемые значения
Возвращает значение ID курса валют в случае успешного добавления и False - в противном случае. Текст ошибки выводится с помощью $APPLICATION->GetException()
.
Пример использования
<? // Считаем, что RUR - базовая валюта // Курс ирландских крон (ISK) на 21.02.2005: 10 ISK = 48.1756 RUR $arFields = array( "RATE" => 48.1756, "RATE_CNT" => 10, "CURRENCY" => "ISK", "DATE_RATE" => "21.02.2005" ); if (!CCurrencyRates::Add($arFields)) echo "Ошибка добавления курса";
?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024