#3005: Передача КИ в КИГУ и КИГУ в КИТУ в одном документе
Отредактирована: 11 дней назадСимптомы
- При передаче Маркировки товаров в Честный ЗНАК статус документа "К агрегации (ошибка)", ошибка: 38: Код ХХХ не имеет вложений, хотя в документе они есть.
Решение
- Поставьте в Настройках MDT в константе "Передавать агрегацию итерационно" значение "Да".
Причина
Эта настройка предназначена для многоуровневой агрегации в рамках одного документа.
При включенной настройке система разбивает процесс отправки данных в «Честный ЗНАК» на последовательные этапы (итерации). Сначала она передает информацию об агрегации нижнего уровня (например, КИ в Короба), дожидается успешного ответа от системы, и только после этого отправляет данные об агрегации верхнего уровня (Короба в Паллеты).
ГИС МТ не может собрать паллет из коробов, если эти короба для неё еще "не существуют" как агрегаты. Без этой настройки 1С может попытаться отправить всё дерево сразу, и если порядок обработки на стороне ГИС МТ нарушится, выйдет ошибка.