#3005: Передача КИ в КИГУ и КИГУ в КИТУ в одном документе

Отредактирована: 11 дней назад

Симптомы

  • При передаче Маркировки товаров в Честный ЗНАК статус документа "К агрегации (ошибка)", ошибка: 38: Код ХХХ не имеет вложений, хотя в документе они есть.

Решение

  1. Поставьте в Настройках MDT в константе "Передавать агрегацию итерационно" значение "Да".

Причина

Эта настройка предназначена для многоуровневой агрегации в рамках одного документа.

При включенной настройке система разбивает процесс отправки данных в «Честный ЗНАК» на последовательные этапы (итерации). Сначала она передает информацию об агрегации нижнего уровня (например, КИ в Короба), дожидается успешного ответа от системы, и только после этого отправляет данные об агрегации верхнего уровня (Короба в Паллеты).

ГИС МТ не может собрать паллет из коробов, если эти короба для неё еще "не существуют" как агрегаты. Без этой настройки 1С может попытаться отправить всё дерево сразу, и если порядок обработки на стороне ГИС МТ нарушится, выйдет ошибка.