gifts2017

Процедура загрузки курсов валют с сайта ЦБ РФ

Опубликовал Andrey Tey (Bitnikov) в раздел Обработки - Обработка справочников

Для наших Финансов получать курсы с РБК - риск. Нереально объяснить Лондону, что КУРСЫ ВАЛЮТ мы получаем с интернет ресурса и в случае ошибки никому не сможем выставить иск!

Вот Вам процедура загрузки курсов валют с сайта ЦБ РФ для внутренней обработки "КурсыВалютРБК" в Бухгалтерии предприятия.

ТЕКСТОВЫЙ ФАЙЛ, ничем не закрытый, пользуйтесь на здоровье и не забывайте про плюсы автору. Не жалко для хороших людей.

Процедура почти идентична стандартной, можно положить рядом и с минимумом доработок перенаправить на нее вызов.

Из фенечек:
- Сделал места проверок недоступности сайта ЦБ РФ. При этом отписываю в журнал ошибку, пожете поместить там нотификацию себя письмом.
- Если по каким-либо причинам курсы ЦБ РФ недоступны, получаю курсы ЗА ЭТОТ ДЕНЬ с РБК.

- Беру подневные XML ЦБ. Потеря времени небольшая, загрузка 3 валют с начала года заняла пару минут.

Скачать файлы

Наименование Файл Версия Размер
Процедура ЗагрузкаКурсовСЦБРФ 75
.txt 13,67Kb
19.10.12
75
.txt 13,67Kb Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
Комментарии
1. Михаил Зотов (ZOMI) 14.09.12 16:53
Как-то это не совсем корректно выкладывать то что в магазине лежит за копейку
http://infostart.ru/public/146521/
2. Andrey Tey (Bitnikov) 14.09.12 18:40
(1) ZOMI, И да и нет. Разработка МОЯ, не взятая ни у кого.
Данную публикацию видел (и даже скачал), но (!) с региональными настройками Английскими (не русскими) скаченная обработка работать отказалась (причина видна даже на скрине), код у скаченной ЗАКРЫТ(!), посему написал за полчаса свою обработку и дополнил ее нотификациями в случае ошибок.

К тому же, на инфостарте лежит подобная же обработка бесплатно с начала этого года! Вот только нашел я ее ПОСЛЕ того как написал свою.

И повторю, разработка НАСТОЛЬКО мизерна и проста, что считаю требовать за нее денег некрасивым. К тому же когда написана с ошибками.

Вероятно я слишком категоричен. Не люблю необоснованные инвойсы.
3. Михаил Зотов (ZOMI) 14.09.12 18:50
(2) Bitnikov,
Вполне удовлетворен ответом . За разработку - плюс.
4. Andrey Tey (Bitnikov) 25.10.12 09:53
Сейчас работаем над ВЭБ сервисом ЦБ. С его помощью получим сразу таблицу значений курсов.
5. Andrey Tey (Bitnikov) 11.12.12 18:47
Друзья, метод, описанный в данной статье, вот уже дней 5 НЕ РАБОТАЕТ!
ЦБ РФ перестали выкладывать скрипты. Скорее всего, это ошибка на их стороне, но факт присутствует.
6. Andrey Tey (Bitnikov) 09.04.14 09:59
На всякий случай для истории отпишу.

В данный момент получаем курсы ежедневно из трех источников: Вэб-сервисы ЦБ, описанный метод с ЦБ и с РБК.
Приоритет правильности считаем указанным мною порядком.

Если курсы недоступны или не совпадают - алерт админам.
Всем, кто завязан на курсах, рекомендую реализовать нечно подобное.