Методом
обратного инжиниринга понадобилось восстановить принцип загрузки курсов валют в
1С с сайта РБК (Рос Бизнес Консалтинга).
Делюсь
своими наблюдениями. Прошу извинения заранее, если статья есть на ИТС, у меня
ИТС нет, и не у всех они есть. Восполняю пробел.
Валюты
загружаются с сайта: http://cbrates.rbc.ru/
Если
зайти на сайт, то можно прочитать только фразу: CB Rates: 1C project
Файлы
для загрузки валют доступны по HTTP протоколу и имеют название вида:
http://cbrates.rbc.ru/tsv/978/2006/02/26.tsv
- курс валюты Евро (978) за 26 февраля
2006 года.
http://cbrates.rbc.ru/tsv/cb/978.tsv
- загрузка всех курсов валюты Евро (978)
за все время существования РБК (одним файлом).
Файлы содержат разделенные
символами табуляциями поля:
1. Дата курса в формате
YYYYMMDD, например 20060226 - 26 февраля 2006 года.
2. Кратность. Число, дробная
часть отделена точкой.
3. Курс. Число, дробная часть
отделена точкой.
Если
курсы не грузятся, попробуйте ввести имя файла в строку браузера и скачать
файл. Возможно, у вас нет доступа в интернет.