C 01.09.20 сайт НБ РБ перешел на протокол https, в ноябре перестали грузиться в 1С курсы валют. Может есть у кого доделанная в этой связи обработка? В частности, ЮКОЛА СТД 7.7 интересует!
aigar
24.11.2020, 12:01
C 01.09.20 сайт НБ РБ перешел на протокол https, в ноябре перестали грузиться в 1С курсы валют. Может есть у кого доделанная в этой связи обработка? В частности, ЮКОЛА СТД 7.7 интересует!
Скиньте старую обработку для загрузки может ее подправлю
Azgor
03.12.2020, 17:53
есть рабочая обработка? могу выложить старую, если автор пропал - мне тоже актуально)
evgen11
08.12.2020, 13:44
Вот старая
aigar
09.12.2020, 11:24
Вот старая
Здравствуйте, проверьте сначала на копии базы. Для Казахстана работает.
https://cloud.mail.ru/public/3DEo/47dzS8Pgs
Azgor
09.12.2020, 11:43
Нашел библиотеку рабочую - да, знаю, что костыли, зато работает. Закинуть файл в директорию и прописать в реестр её, в отладке заменить кусок кода. Если кому-то такой способ нужен - пишите, выложу куда-нибудь.
evgen11
09.12.2020, 12:48
Здравствуйте, проверьте сначала на копии базы. Для Казахстана работает.
https://cloud.mail.ru/public/3DEo/47dzS8Pgs
Большое спасибо за проделанную работу заработала
_IRBIS_
09.12.2020, 16:41
Может у кого-нибудь есть такая же новая обработка для 1с 8.2???)) был бы очень признателен))
aigar
09.12.2020, 18:25
Может у кого-нибудь есть такая же новая обработка для 1с 8.2???)) был бы очень признателен))
https://cloud.mail.ru/public/4ESf/5yfwVVPRW
_IRBIS_
10.12.2020, 09:30
aigar, спасибо)))) А по РБ решения ни у кого нет?)
aigar
10.12.2020, 09:46
скиньте старую обработку посмотрю
witek-1984
10.12.2020, 10:02
По РБ не работает, если кто нить разберется напишите, как победили
Den1xxx
10.12.2020, 12:19
Добрый день
Вот доделанная обработка для 7.7
https://cloud.mail.ru/public/44cK/4M711zmjA
abaddon
10.12.2020, 13:29
Старая обработка 1с8 для РБ, может кто посмотрит, был бы признателен.
_IRBIS_
10.12.2020, 14:57
Ну вот у меня такая же как скинул abaddon
witek-1984
10.12.2020, 15:29
ДокументDOM = ПостроительДОМ.Прочитать(Ч тениеXML);
по причине:
Ошибка разбора XML: - [1,1]
Фатальная ошибка:
Extra content at the end of the document
SystemId: https://www.nbrb.by/Services/XmlExRates.aspx?ondate=12/10/2020
в курсах вот такую ошибку бьет, мот подскажет кто куда копать?
Вааася
13.12.2020, 11:49
По РБ не работает, если кто нить разберется напишите, как победили
https://cloud.mail.ru/public/4ESf/5yfwVVPRW вот эта обработка по РБ работает.
Необходимо только заменить сайт и закомментировать пару строчек:
1. И (НЕ КурсыВалют.Валюта.Буквенны йКод ПОДОБНО ""%KZT%"") эту я закомментировал, можно запрос переписать, но лень. прооще закомментировать.
2. Форма индикации - закомментировал, т.к. мне не нужна.
В остальном работает.
abaddon
15.12.2020, 11:35
Все оказалось намного проще. Есть обработка ПолучениеФайловИзИнтернет а там нужно добавить одну строку
HTTP = Новый HTTPСоединение(СерверИсточн� �к,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ; строка 165 . И старая обработка начинает работать без ошибок.
Marta_li
15.12.2020, 23:07
aigar, спасибо)))) А по РБ решения ни у кого нет?)
Присоединяюсь к просьбеююю
Marta_li
15.12.2020, 23:11
Все оказалось намного проще. Есть обработка ПолучениеФайловИзИнтернет а там нужно добавить одну строку
HTTP = Новый HTTPСоединение(СерверИсточн� �к,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ; строка 165 . И старая обработка начинает работать без ошибок.
для 8.2 будет работать?
Не работает.
Marta_li
15.12.2020, 23:26
https://cloud.mail.ru/public/4ESf/5yfwVVPRW вот эта обработка по РБ работает.
Необходимо только заменить сайт и закомментировать пару строчек:
1. И (НЕ КурсыВалют.Валюта.Буквенны йКод ПОДОБНО ""%KZT%"") эту я закомментировал, можно запрос переписать, но лень. прооще закомментировать.
2. Форма индикации - закомментировал, т.к. мне не нужна.
В остальном работает.
не работает на 8.2. Вылетает все туда же (после замены всего) на сообщение:
"Не удалось получить ресурс для валюты. Курс для валюты не загружен."
СтрокаПараметраПолучения - "Services/XmlExRates.aspx?ondate=2020-12-02"
СерверИсточник - "www.nbrb.by"
Что не так?
abaddon
16.12.2020, 08:51
для 8.2 будет работать?
Не работает.
Какая старая обработка у вас? То что я предложил у меня работает с моей старой обработкой КурсыВалютНБРБ на 1с 8.3.
Marta_li
16.12.2020, 09:36
Какая старая обработка у вас? То что я предложил у меня работает с моей старой обработкой КурсыВалютНБРБ на 1с 8.3.
на 1с8.3 это понятно. Там, действительно, достаточно вставить в обработка ПолучениеФайловИзИнтернет :
HTTP = Новый HTTPСоединение(СерверИсточн� �к,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;
Marta_li
16.12.2020, 09:37
Какая старая обработка у вас? То что я предложил у меня работает с моей старой обработкой КурсыВалютНБРБ на 1с 8.3.
на 1с8.3 это понятно. Там, действительно, достаточно вставить в обработка ПолучениеФайловИзИнтернет :
HTTP = Новый HTTPСоединение(
СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;
может, все-таки на 1с8.2 кто подскажет?
Marta_li
16.12.2020, 10:03
может, для Беларуси на 8.2 все-таки кто подскажет или бесполезняк?
6214847
16.12.2020, 13:02
огромнейшее спасибо Den1xxx Den1xxx, Работает на Мисофт 7.7
niller
17.12.2020, 17:42
Здравствуйте, прикрепляю свою обработку 2612 , может получится помочь у кого-нибудь, буду очень благодарен!
Поставил httpS:// в адресе и теперь ругается:
Компонента v7plus загружена!
https://www.nbrb.by/services/xmlexrates.aspx?ondate=12/17/2020
Компонента V7Plus : Попытка использования недопустимого протокола обмена - https://www.nbrb.by/services/xmlexrates.aspx?ondate=12/17/2020
abaddon
17.12.2020, 17:42
на 1с8.3 это понятно. Там, действительно, достаточно вставить в обработка ПолучениеФайловИзИнтернет :
HTTP = Новый HTTPСоединение(
СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;
может, все-таки на 1с8.2 кто подскажет?
Какая у вас старая обработка? ее можете скинуть?
Вааася
17.12.2020, 20:44
Присоединяюсь к просьбеююю
Переписал под новый api. Обычное приложение. Работает на версии платформы 8.3.18.1128, конфиг Бухгалтерия для Беларуси ред. 1.6.43.5. Должно работать и на 8.2.
Вааася
17.12.2020, 20:54
не работает на 8.2. Вылетает все туда же (после замены всего) на сообщение:
"Не удалось получить ресурс для валюты. Курс для валюты не загружен."
СтрокаПараметраПолучения - "Services/XmlExRates.aspx?ondate=2020-12-02"
СерверИсточник - "www.nbrb.by"
Что не так?
Ошибку правильную показывает. Адрес запроса не тот. Новый адрес для запроса: "/api/exrates/rates[/{cur_id}]", а обработка стучится по этому адресу: "Services/XmlExRates.aspx?ondate=".
Из доступных мне конфигураций в ряде случев проблема решалась строчкой выше типа "HTTP = Новый HTTPСоединение(
СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;" или подобным образом, в зависимости от конфигурации.
В некоторых случаях не прокатило такое. Переписал/переделал под новый api.
Marta_li
17.12.2020, 22:58
Ошибку правильную показывает. Адрес запроса не тот. Новый адрес для запроса: "/api/exrates/rates[/{cur_id}]", а обработка стучится по этому адресу: "Services/XmlExRates.aspx?ondate=".
Из доступных мне конфигураций в ряде случев проблема решалась строчкой выше типа "HTTP = Новый HTTPСоединение(
СерверИсточник,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;" или подобным образом, в зависимости от конфигурации.
В некоторых случаях не прокатило такое. Переписал/переделал под новый api.
Спасибо, Вааася, да, строчку заменила, не работает все-равно.
Строка "HTTP = Новый HTTPСоединение(СерверИсточн� �к,443,,,,,Новый ЗащищенноеСоединениеOpenSSL()) ;" - к сожалению, только для 8.3 работает...
witek-1984
18.12.2020, 11:57
Народ, не прокатывает в 90% случаев из-за того, что версия 8,2 там со взаимодействием с https протоколом какой то затык, как только изменил версию совместимость конфигурации до 8,3,9, сразу курсы побежали.
niller
18.12.2020, 13:06
Здравствуйте, прикрепляю свою обработку 2612 , может получится помочь у кого-нибудь, буду очень благодарен!
Поставил httpS:// в адресе и теперь ругается:
Компонента v7plus загружена!
https://www.nbrb.by/services/xmlexrates.aspx?ondate=12/17/2020
Компонента V7Plus : Попытка использования недопустимого протокола обмена - https://www.nbrb.by/services/xmlexrates.aspx?ondate=12/17/2020
Может кто-нибудь помочь с переходом на https на платной основе.
Я попробовал разные идеи из сети https вроде как проходит но потом натыкается на:
Док.ЗагрузитьИзСтроки(XMLДо� �умент);
{D:\1C\EXTFORMS\ЗАГРУЗКА КУРСОВ ВАЛЮТ.ERT(100)}: : Для документа XML должен существовать документ более высокого уровня.
BartSimpon
27.04.2022, 13:14
добрый день ,помогите пожалуйста с проблемой ,Если (СокрЛП(Спрвалют.ПолнНаиме� �ование) = "Белорусский рубль") или
{Обработка.новый1.Форма.Мод� �ль(308)}: Поле агрегатного объекта не обнаружено (ПолнНаименование) ,в чем проблема, срау простите ,в 1с 7.7 не очень
BartSimpon
27.04.2022, 14:02
Если (СокрЛП(Спрвалют.ПолнНаиме� �ование) = "Белорусский рубль") или
{Обработка.новый1.Форма.Мод� �ль(308)}: Поле агрегатного объекта не обнаружено (ПолнНаименование) подскажите как исправить
Dimon4ikxxl
23.07.2023, 19:04
добрый день есть у кого рабочая обработка Загрузка курсов валют с nbrb.by для 1с 8,3