0
Исправлен

Ошибка при обмене из-за получения погашенного исходящего ВСД старого формата

Кузнецов Дмитрий 2 года назад обновлен 2 года назад 3

Добрый день !

Версия Контур.Меркурий M8.08.043b 1С 8.3.11.3034 УТ 11.1.10.199

При выполнении обмена стали появляться ошибки :


Заявка 903c6407-fdf7-469f-b577-7aecda34be08 отклонена: APLM0012An unexpected error has occurred while invoking target service operation.
Заявка 4fd473b9-a03c-43eb-b8ee-6aed4612f5c6 отклонена: APLM0012An unexpected error has occurred while invoking target service operation.


{ВнешняяОбработка.КонтурМеркурий.МодульОбъекта(27137)}: Ошибка при вызове метода контекста (ПрочитатьXML)
                ЧтениеУзловDOM, Фабрика.Тип(ПространствоИменПриложение_20, ТипОбъекта))
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://api.vetrf.ru/schema/cdm/dictionary/v2}Package
Проверка свойства 'quantity':
    форма: Элемент
    имя: {http://api.vetrf.ru/schema/cdm/dictionary/v2}quantity
    тип: {http://www.w3.org/2001/XMLSchema}integer
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {http://api.vetrf.ru/schema/cdm/dictionary/v2}Package
Проверка свойства 'quantity':
    форма: Элемент
    имя: {http://api.vetrf.ru/schema/cdm/dictionary/v2}quantity
    тип: {http://www.w3.org/2001/XMLSchema}integer
Не установлено значение одного из следующих свойств: packingType

Путём исследований лога сообщений было выяснено, что причина - погашенные только вчера исходящие ВСД старого формата (за даты ещё от 2016 года). Если посмотреть ВСД (в файле ОтветНаЗаявку_a4078ebb-442e-4a73-bc1f-0d75b64a862d04-07-18_10-41-02_timeStamp_665.xml)  - видно, что в секции packageList на самом деле нет свойства packingType :


<packageList>
        <level>6</level>
        <quantity>0</quantity>
        <productMarks class="UNDEFINED">ООО «Марс»Ступино-1 Московская обл.; филиал МО Толмачевский сельсовет, о.п. 3307,д.15 Новосибирская обл., ООО "Марс", Ульяновская обл, Чердаклинский р-н,Россия</productMarks>
    </package>
</packageList>

Как быть в данном случае ?


ОтветНаЗаявку_a4078ebb-442e-4a73-bc1f-0d75b....xml

Ответ

Ответ
Исправлен

Проблема не повторяется на версии M8.08.056b. Рекомендую обновить модуль Меркурия.

На рассмотрении

Благодарим за обращение. Задача переадресована разработчикам E1C_in-103886 Как только будет получен ответ, мы вам сообщим

Ответ
Исправлен

Проблема не повторяется на версии M8.08.056b. Рекомендую обновить модуль Меркурия.

Версия Контур.Меркурий M8.08.058b - проблема осталась. За эту же дату есть входящие ЭВСД, из-за ошибки мы их не видим (как и за несколько других дат, которые загружаются с ошибкой). За те даты, которые загружаются без ошибок - входящие ЭВСД появляются.


Сервис поддержки клиентов работает на платформе UserEcho