Подтверждение кодов маркировки сканированием

Назначение процедуры подтверждения кодов маркировки - проверить соответствие между информацией в ЭД и фактически поставленным товаром путём сканирования марок. На основании этой информации пользователь в последствии может сформировать отчёт о расхождениях в маркировке для отправки его поставщику.

Результат подтверждения кодов отображается в виде просмотра строк УПД с информацией о маркировке отдельно по каждому коду, и в виде просмотра документов УПД суммарно по всем кодам.

Режим подтверждения можно активировать только для документов, которые содержат марки (идентификатор которых начинается с ON_NSCHFDOPPRMARK_). Для документов, не содержащих такой информации при попытке активировать режим подтверждения выводится сообщение «Подтверждение кодов маркировки не требуется». В виде просмотра такие документы отображаются со статусом «Не требуется».

Процедура подтверждения кодов маркировки сканированием доступна пользователю из панели инструментов вида просмотра строк УПД с информацией о маркировке, кнопка «Сканировать коды маркировки». Этот вид просмотра можно вызвать как из формы документа УПД, так и из вида просмотра строк УПД с информацией о товаре. Вне зависимости от того, в каком контексте вызвана эта процедура, логика её работы идентична - она обрабатывает коды всего документа.

Базовая схема работы - оператор активирует режим подтверждения, после чего последовательно сканирует коды товаров из поставки. Если код маркировки присутствует в документе, то он помечается как «Подтверждённый», и система переходит к чтению следующего кода. Если код отсутствует, то система выводит на экран сообщение. В этом случае оператор должен отложить товар как несоответствующий документам. При повторном сканировании уже подтверждённого кода система выдаст предупреждение.

Дополнительная роль «Разрешить регистрацию кодов маркировки, отсутствующих в документе» меняет логику обработки кодов маркировки, которых нет в документе. Если эта роль установлена, то считанный код после предупреждения и подтверждения со стороны пользователя добавляется в документ. Система, если это возможно, по GTIN пытается автоматически привязать такой код маркировки к одной из строк документа. Если автоматическая привязка невозможна, пользователь привязывает код маркировки к товарной строке УПД вручную.