Загрузка курсов валют Национального банка Украины с сайта "minfin.com.ua" за любой период (без абонентской платы за использование архива) / перенос курсов валют между базами (XML)

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

Обработка предназначена для загрузки курсов валют с сайта "minfin.com.ua" за выбранный период. Обработка работает с открытыми данными, предоставляемыми сайтом, бонус - переброс данных о курсах валют между базами данных. Ориентирована на УПП для Украины, но по идее должна работать и с другими базами, в которых применяется справочник "Валюты" и РС "Курсы валют".

Обработка предназначена для загрузки курсов валют с сайта "minfin.com.ua" за выбранный период, ориентирована на "УПП для Украины", но по идее должна работать и с другими базами, в которых применяется справочник "Валюты" и регистр сведений "Курсы валют". Обработка работает парсером html-страниц, предоставленных сайтом, поэтому доступен весь архив курсов за период с 2004 г. без абонентской платы, которую обычно взимают сайты за использование базы данных о курсах предыдущих периодов.

В качестве дополнения - обработкой можно осуществлять переброс данных о курсах валют между базами данных используя XML-файл. 

Плюсы: количество операций сведено к минимуму, фактически загрузка курсов осуществляется в 3 шага, на двух из которых можно сделать откат.

  1. Получаем сведения о курсах с сайта за выбранный период.
  2. Формируем таблицу курсов.
  3. Записываем данные таблицы в регистр сведений "Курсы валют".

Минусы:

  1. Не умеет работать с прокси.
  2. При переносе данных, переносит данные за весь период (т.е. нельзя ограничить перебрасываемые данные периодом).

Бонус: база данных в XML, с основными валютами за период с 2004 по 2011 г.

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

Наименование Файл Версия Размер
Получить сведения об архивах курсов валют из Интернет.epf
.epf 17,21Kb
03.10.11
76
.epf 17,21Kb 76 Скачать
Курсы валют 2004 - 2011.xml
.xml 792,33Kb
29.09.11
10
.xml 792,33Kb 10 Скачать

См. также

Комментарии
1. Вячеслав Кадацкий (marsohod) 120 30.09.11 10:16 Сейчас в теме
{Форма.Форма.Форма(296,4)}: Процедура или функция с указанным именем не определена (ПолучитьОбъектРегулярныеВыражения)
		 <<?>>ПолучитьОбъектРегулярныеВыражения(об_РГ);

Платформа: 8.2.14.533
Конфигурация: УПП для Украины 1.3.9.24.
2. djvu (djvu) 125 03.10.11 09:50 Сейчас в теме
3. Виктория Данилевская (viktorija-d) 06.10.11 08:59 Сейчас в теме
Скачивается файл без расширения. Помогите подключить обработку, очень заинтересовала.
4. djvu (djvu) 125 06.10.11 10:31 Сейчас в теме
Только что скачал - все нормально. Попробуйте просто открыть файл из 1С, может у вас просто скрыты расширения? Ну, или, добавьте после имени файла ".epf"
5. Виктория Данилевская (viktorija-d) 06.10.11 10:57 Сейчас в теме
Все же без помощи не выходит. Запустила из 1С. Курсы закачались. Что делать дальше? Подскажите, как перенести в справочник курсов валют?
6. djvu (djvu) 125 07.10.11 09:40 Сейчас в теме
Для viktorija-d:
В нижнем окне есть кнопка подменю "Доп. действия", для того, чтобы курсы валют прописались в Регистре сведений, нужно нажать кнопку "Записать данные таблицы из таблицы курсов в регистр сведений "Курсы валют" (с заменой старых данных)". В принципе, на среднем скриншоте это действие показано наглядно.
7. Дмитрий Тапол (DimitrT) 13 22.12.11 01:27 Сейчас в теме
Плюс и немаленький))) Столкнулся с этим делом у клиента, который наотрез отказывался заводить курсы вручную (продажи экспортные у него раз в 3 месяца) и запускать стандартную загрузку курсов. Его также "устроило" загрузка с ИТС))). Сейчас прогоню обработку - думаю, часто буду пользоваться. (Жаль один только плюс ставить можно....)
8. Troler 10 24.01.12 18:38 Сейчас в теме
Отличная обработка, проверено "Бух Учет для Украины", Работает.
Автору Спасибо!!!
9. Игорь М. (Helper) 2 27.03.12 18:13 Сейчас в теме
(0) А где, собственно, выставляется валюта, которую хотелось бы загрузить в справочник?
10. Денис Вахитов (Dr.DragoN) 23.07.12 18:29 Сейчас в теме
А в типовых конфах для Украины разве нет обработки, аля "Загрузить курсы валют с сайта"?
Или у вас используется нечто из ряда вон выходящее?
11. DAnry (DAnry) 12 01.01.13 17:22 Сейчас в теме
12. Gazulo Будивский (Gazulo) 23 22.07.15 11:45 Сейчас в теме
Помилка при виконанні файлової операції '/arch/?nbu&2015-07-22'
Оставьте свое сообщение