|
перестал работать прямой обмен с банком VTB | ☑ | ||
---|---|---|---|---|
0
kylikovskix
22.12.21
✎
09:14
|
Здравствуйте, коллеги!
Внезапно перстал работать обмен с банком VTB по технологии DirectBank. Обмен заканчивается с ошибкой: Получена ошибка из банка (21.12.2021 11:01:42). Код ошибки 1010. Внутренняя ошибка: The element 'PayRequest' in namespace 'http://directbank.1c.ru/XMLSchema' has incomplete content. List of possible elements expected: 'PaymentCondition' in namespace 'http://directbank.1c.ru/XMLSchema'. В журнале регистрации полный текст описания ошибки выглядит так: Выполнение операции: Получение документов из банка. Получена ошибка из банка (21.12.2021 11:01:42). Код ошибки 1010. Внутренняя ошибка: The element 'PayRequest' in namespace 'http://directbank.1c.ru/XMLSchema' has incomplete content. List of possible elements expected: 'PaymentCondition' in namespace 'http://directbank.1c.ru/XMLSchema'. {ОбщийМодуль.ОбменСБанкамиСлужебный.Модуль(3843)}: ВызватьИсключение ТекстОшибки; {ОбщийМодуль.ОбменСБанкамиСлужебный.Модуль(3026)}: СохранитьПолученныйПакет(Параметры.НастройкаОбмена, Результат.Путь, СоздаватьОперацииВыписки, ДанныеВозврата, {(1)}:ОбменСБанкамиСлужебный.ПолучитьНовыеДокументыИзБанка(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1114)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); Конигурация "Бухгалтерия предприятия, редакция 3.0" не модифицировнная. Спецы из банка разводят руками, говорят образаться в 1С, хотя судя по документации к настройке 1С:ДиректБанк https://infostart.ru/1c/articles/1102757/ дипаразон 1001–1013 — ошибки со стороны банка и для оперативного решения рекомендуют сразу обратиться в техническую поддержку банка. Что делать не знаю, но обмен уже больше месяца не работатет... |
|||
1
ДенисЧ
22.12.21
✎
09:16
|
"рекомендуют сразу обратиться в техническую поддержку банка."
Пробовали? )) |
|||
2
Krendel
22.12.21
✎
09:17
|
Продолжайте наблюдения
|
|||
3
Фрэнки
22.12.21
✎
09:18
|
// Конигурация "Бухгалтерия предприятия, редакция 3.0" не модифицировнная.
А когда она последний раз обновлялась? |
|||
4
Фрэнки
22.12.21
✎
09:20
|
В прямых обменах произошла подмена используемых по умолчанию правил или версий протокола. Надо вручную залезть и заново прописать его. И там где-то в потрохах настроек можно даже глазками увидеть, какой номер версии использует банк и какой используется в текущей базе.
|
|||
5
тук-тук
22.12.21
✎
09:40
|
рассылка от втб была о переходе с декабря на новый клиент-банк
|
|||
6
kylikovskix
22.12.21
✎
09:59
|
Установлен последний релиз конфигурации.
Свежие настройки были получены из банка и установлены. На этапе проверки все отлично, но при попытке загрузить реальные выписки возникает ошибка. Если подскажете, где в потрохах скорректировать правила обмена, было бы отлично! |
|||
7
Фрэнки
22.12.21
✎
10:13
|
(6) свежие настройки - это текстовый читаемый файл. Надо в нем посмотреть какой релиз там установлен.
Поскольку в режиме настроек и проверок все срабатывает без ошибок, то это означает, что настройки обмена в базе записаны в хранилище значений и при первичных настройках вы смотрите одни значения, а при реальной обработке сообщений из банка подгружаютс значения из хранилища. Проверку надо выполнять всегда под тем пользователем, которым практически идет обработка данных. Ну и там в окошках настроек есть выпадающий список, в которм меняется номер версии правил. Его сходу не видно, но он есть. По дефолту там идет минимально разрешенный. По факту надо ставить выше. У меня просто скринов под руками нет, но не так давно пришлось это перенастраивать именно по директ-банком. Это был не ВТБ, но там тоже реально номер версии правил обмена с банком пришлось поднять, а не использовать минимально разрешенный, который был в настройках полученных из банка. |
|||
8
Фрэнки
22.12.21
✎
10:15
|
Была подробная инструкция от банка для настроек и там увидели, где конкретно спрятана установка используемой версии правил обмена.
|
|||
9
kylikovskix
22.12.21
✎
10:37
|
Сейчас обратид внимание, что требуется обязательное наличие внешней компоненты "VPNKey-TLS для 1с Предприятия 8", которой у нас оказалось нет. Возможно после очередного обновления что то поменялось в технологии обмена.
Так как ИТС у нас закончилась, программа не может ее заказчать с сайта 1С. Нашел на стороне, но в архиве компонента отсутствует файл манифеста... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |