Загрузка курсов валют за период для Украины


С 11 марта 2009 года на нашем форуме стартовал сервис загрузки официальных курсов валют НБУ в программы 1С:Предприятие. В отличии от типовых обработок по загрузке курсов, встроенных в конфигурации 1С, пользователи форума получают возможность БЕСПЛАТНО загружать курсы за любой интервал времени. Это устраняет необходимость вводить курсы валют вручную, и, таким образом, повышает оперативность и точность информации.

Создана отдельная  база данных для хранения курсов валют, написан скрипт, который ежедневно в автоматическом режиме загружает курсы нижеуказанных валют. С помощью прикрепленных обработок можно получать данные по курсам валют из нашей БД и загружать в конфигурации 1С для Украины.

Для того чтобы воспользоваться возможностью загрузки курсов за период, необходимо зарегистрироваться на форуме www.pro1c.org.ua, скачать обработку загрузки курсов, запустить её в программе 1С и ввести регистрационные данные. На текущий момент в нашу базу данных произведена загрузка курсов за период начиная с 96 года.

Список валют доступных для загрузки:
031 — AZM — Азербайджанский манат
036 — AUD — Австралийский доллар
124 — CAD — Канадский доллар
156 — CNY — Китайский юань
203 — CZK — Чешская крона
208 — DKK — Датская крона
233 — EEK — Эстонская крона
348 — HUF — Венгерский форинт
352 — ISK — Исландская крона
392 — JPY — Японская Иена
398 — KZT — Тенге (казахский)
428 — LVL — Латвийский лат
440 — LTL — Литовский лит
498 — MDL — Молдавский лей
578 — NOK — Норвежская крона
643 — RUB — Российский рубль
702 — SGD — Сингапурский доллар
703 — SKK — Словацкая крона
756 — CHF — Швейцарский франк
795 — TMM — Манат (Туркменистан)
826 — GBP — Фунт стерлингов (Соединенное королевство Великобритания)
840 — USD — Доллар США
860 — UZS — Узбекский сум
949 — TRY — Новая турецкая лира
960 — XDR — СДР (специальные права заимствования)
974 — BYR — Белорусский рубль
978 — EUR — Евро (Страны — участницы Европейского Союза)
985 — PLN — Злотый (Польша)

Написанные обработки могут использоваться во всех конфигурациях, где присутствует стандартный механизм загрузки с finance.ua, либо присутствует справочник валют, структура которого идентична структуре типовых конфигураций.

ОБНОВЛЕНИЯ 

18.01.2012. Изменена обработка загрузки валют для 1С:Предприятие 7.7. Добавлены закладки. Закрыта кнопку «загрузить …» если не указаны пользователь пароль и валюта. Добавлена в заголовок кнопка и запуск сайта 

 

В дальнейшем версии обработок будут обновляться по адресу http://pro1c.org.ua/index.php?showtopic=415
По возможности буду выкладывать и здесь

44 Comments

  1. drayv

    Спасибо!

    Reply ↓
  2. Batchir

    (1) Незачто, если есть какие-то замечания или пожелания — высказывайтесь.

    Reply ↓
  3. canya

    спасибо!

    Reply ↓
  4. Batchir

    В нашу базу данных загружена история валют начиная с 96 года

    Reply ↓
  5. gersik

    Все работает! Спасибо!

    Reply ↓
  6. Altair777

    (0) Укажите, пожалуйста, для какой конфигурации предназначена данная обработка.

    Reply ↓
  7. umch

    (8) Релиз 7.70.027, конф.7.70.275. Выдает сообщение:

    Компонента V7Plus : Ресурс http://pro1c.org.ua/kurs/umch.tsv не найден

    Курсы по валюте «Доллар США» не загружены.

    Reply ↓
  8. Batchir

    (7) Используется во всех конфигурациях где присутствует стандартный механизм загрузки с finance.ua

    Reply ↓
  9. Batchir

    (8) Код валюты в справочнике должен соответствовать международным стнадартам, например Код-840, наименование — USD; полное наименование- Доллар США

    Reply ↓
  10. umch

    Batchir, добрый день. Действительно код доллара стоял 981, а я не придал этому значения. Исправил и все встало на свои места. Спасибо с плюсом.

    Reply ↓
  11. a@andr.com.ua

    Спасибо! Вещь!

    Только вот зачем издеваться так над пользователям, обилием счетчиков и уродливой графикой форума? Можно было бы как-то проще, пожертвования например.

    Reply ↓
  12. Ujin_plus

    Здорово!!!

    Reply ↓
  13. upright

    То, чего не хватало. Если, конечно, будет поддерживаться 🙂

    Плюс.

    Reply ↓
  14. Batchir

    (14) Всё настроено на автоматичекую работу, т.е. скрипт по рассписанию сам загружает в нашу базу ежедневно указанные курсы валют + после выхода ИТС навсякий случай обновляю курсы в базе с диска ИТС.

    Reply ↓
  15. MitasM

    Релиз 7.70.027, конф.7.70.275. Выдает сообщение:

    Компонента V7Plus : Ресурс http://pro1c.org.ua/kurs/.tsv не найден

    Курсы по валюте «Швейцарский франк» не загружены.

    Наименование и код стоит правильный.Может из-за того,что я не могу зарегистрироваться на форуме http://www.pro1c.org.ua.?Там просто выдает пустое белое поле

    Reply ↓
  16. Batchir

    (16) На форуме ведутся технические работы (временно может быть недоступен). Для работы загрузки необходимо будет зарегистрироваться и ввести в форму обработки логин и адрес электроной почты.

    Reply ↓
  17. MitasM

    Спасибо,все получилось.Только почему-то кратность 100 не проставляется в справочнике»Валюта», хотя в обработке она заполняется.Опять сижу вручную вбиваю за месяц,может что-то опять не так делаю?

    Reply ↓
  18. Batchir

    (18) Протестировал загрузку курсов валют в бухгалтерскую конфигурацию 275 релиза. Проблемы не обнаружил. Как курсы так и кратность загрузились. Даже если кратность не заполнилась по какой-либо причине, то заполнять вручную курсы за месяц не надо. Кратность — реквизит периодический и для франка не менялся, поэтому достатчно изменить дату кратности.

    Между прочим исправлена ошибка в обработке 7.7. После загрузки не удалялся файл с сервера.

    Reply ↓
  19. igor_gk

    Спасибо, еще раз 🙂

    Reply ↓
  20. 'njz

    Бухучет для Украины 7.7 релиз 274 тоже пишет:

    Компонента V7Plus : Ресурс http://pro1c.org.ua/kurs/.tsv не найден

    Можете подскажать, что делать.

    Reply ↓
  21. Batchir

    1. Зарегистрируйтесь на форуме http://pro1c.org.ua и введите регистрационные данные в обработку.

    2. Коды валют в справочнике должны совпадать с международными.

    Reply ↓
  22. 'njz

    Компонента V7Plus : Ресурс http://pro1c.org.ua/kurs/http://finance.com.ua.tsv не найден

    Курсы по валюте «ЕВРО» не загружены.

    Бухучет для Украины 7.7 релиз 274

    Регистацию на форуме прошла

    Reply ↓
  23. Batchir

    1. Регистрацию на форуме не прошли!!!

    Судя из пути ваш логин http://finance.com.ua — не зарегистрирован

    2. Приятно, что заинтересовали ресурс, предоставляющие эти услуги платно )))

    Reply ↓
  24. logarifm

    а вот запароленный модуль — удивил! При открытии обработки валит ошибку в самописной конфигуре!

    Reply ↓
  25. Batchir

    (25) Извиняюсь, запороленного модуля не должно было быть (скорее случайно поставил), мне нечего скрывать.Пароли сниму, выложу, отпишусь.

    Reply ↓
  26. Batchir

    Была запаролена обработка для 8.1 — пароль снял.

    Reply ↓
  27. v.l.

    +1

    Reply ↓
  28. alexkerch

    Спасибо за доброе дело!

    Reply ↓
  29. Batchir

    (29) Незачто, в планах на будущее — реализация возможности загрузки межбанковского курса

    Reply ↓
  30. lakzn

    Batchir, а не подскажете, как можно настроить, чтобы обработка через прокси работала? А то мне с html-соединениями что-то не приходилось работать…

    Reply ↓
  31. Helper

    При попытке открыть обработку из УТ для Украины ред. 2.2.6.4 выпадает ошибка:

    {ВнешняяОбработка.ЗагрузкаКурсовВалют(57,12)}: Переменная не определена (Локализация)

    Сообщить(<<?>>Локализация.СтрШаблон(«Загружается курс для ¤1¤ (код ¤2¤).», СокрЛП(ТекВалюта.Наименование), ТекВалюта.Код));

    {ВнешняяОбработка.ЗагрузкаКурсовВалют(67,12)}: Переменная не определена (Локализация)

    Сообщить(<<?>>Локализация.СтрШаблон(«Не удалось получить файл. Курс для валюты не загружен.», СокрЛП(ТекВалюта.Наименование), ТекВалюта.Код));

    {ВнешняяОбработка.ЗагрузкаКурсовВалют(78,12)}: Переменная не определена (Локализация)

    Сообщить(<<?>>Локализация.СтрШаблон(«Не удалось получить ресурс для валюты ¤1¤ (код ¤2¤). Курс для валюты не загружен.», СокрЛП(ТекВалюта.Наименование), ТекВалюта.Код));

    {ВнешняяОбработка.ЗагрузкаКурсовВалют(132,12)}: Переменная не определена (Локализация)

    Сообщить(<<?>>Локализация.СтрШаблон(«Курс для ¤1¤ (код ¤2¤) загружен.», СокрЛП(ТекВалюта.Наименование), ТекВалюта.Код));

    Reply ↓
  32. Batchir

    (32) Скачайте отсюда http://pro1c.org.ua/index.php?showtopic=415, эта проблема уже давно решена, просто здесь забыл обновить.

    Reply ↓
  33. fastiv

    Спасибо! то что доктор прописал

    Reply ↓
  34. JoyGromi

    Спасибо огромное, 🙂

    Убрало много головняка

    Reply ↓
  35. babylon_5
    Скачайте отсюда http://pro1c.org.ua/index.php?showtopic=415, эта проблема уже давно решена, просто здесь забыл обновить.

    Вот не скачивается оттуда ни одна обработка. Зарегился, залогинился. А скачать — грит нетути такого.

    Reply ↓
  36. Batchir

    (36) Спасибо за сообщение, недавно просто перехали на новый сервер, не перепрописали пути к каталогу файлов. Сейчас должно работать

    Reply ↓
  37. Lithium_709

    Можно ли эту обработку запускать по расписанию?

    Reply ↓
  38. NDarshi

    Большое спасибо отличная обработка Просьба если есть возможность и время добавьте пожалуйста 961 и 959 кодировку

    Reply ↓
  39. vakic

    Прекрасная работа, спасибо. Не забывайте только, что 8.1 уже не поддерживается, поэтому обработку надо открыть в конфигураторе (8.2), конвертировать и после этого закачивать историю нужной валюты.

    Reply ↓
  40. artmicro

    А со списком валют она не умеет работать? Загружать по одной валюте, вроде как не очень интересно 🙁

    Reply ↓
  41. Eeeehhhh

    Пользуюсь обработкой доволен. Спасибо.

    Reply ↓
  42. Jenya78

    Пользуюсь обоими вариантами и для 77 и для 8. Спасибо

    Reply ↓
  43. Batchir

    Незачто.

    18.01.2012. Изменена обработа загрузки валют для 1С:Предприятие 7.7. Добавилены закладки. Закрыта кнопку «загрузить …» если не указаны пользователь пароль и валюта. Добавлена в заголовок кнопка и запуск сайта.

    Reply ↓
  44. lion-killer

    Было бы неплохо иметь еще и межбанк

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *