#4430: Ошибка: "invalid-code-status" при передаче маркировки в ASL Belgisi.

Отредактирована: 3 дня назад

Симптомы

  • Ошибка "invalid-code-status" при передаче маркировки в ASL Belgisi:
"documentErrors":[{"propertyName":"CODE","index":0,"errorCode":"invalid-code-status", "status":"APPLIED"}]

Решение

  1. Проверьте выполнение задачи MDT-7904: Не передавать нанесение по уже нанесенным маркам в ASL Belgisi как для ЧЗ. Если задача выполнена, обновите расширение на актуальный релиз.
  2. Если задача не решена:
    1. Перейдите в Сведения о марке (e1cib/command/Обработка.битмдт_СведенияОМарках.Команда.СведенияОМарке).
    2. Во вкладке "Вложенные штрихкоды" нажмите "Дерево упаковок" и скопируйте Mark ID КИ, которая не в обороте.
    3. Найдите по вложениям КИ документы "Маркировка товаров ИС МП" с данной ошибкой по статье.
    4. Измените статус документа "Маркировка товаров ИС МП": "Еще" - "Коды маркировки введены в оборот".
    5. Добавьте mark ID паллеты в "Агрегаты к проверке" (e1cib/list/РегистрСведений.битмдт_АгрегатыКПроверке).
    6. Перезапустите регламентное задание "БИТ.МДТ. Автоматическая маркировка" (выключить и включить).
    7. Если документы "Маркировка товаров ИС МП" по упаковкам не сформировались, перейдите в "Отложенные параметры формирования Маркировки товаров ИС МП" (e1cib/list/РегистрСведений.битмдт_ОтложенныеПараметрыФормированияМаркировкиТоваровИСМП). Выполните поиск по номенклатуре кода, серии и дате завершения сборки. Измените дату отложенного формирования на ближайшее время.
  3. Если вышеописанные действия не помогли, напишите тикет на поддержку по статье.

Причина

  • Часть кодов нанесена, часть нет.
  • Статус applied означает, что марка уже нанесена.