При производстве весовой продукции (мясо, сыры, полуфабрикаты) предприятия часто сталкиваются со сложной задачей: необходимо взвесить готовую единицу продукции на весах, зафиксировать ее точный вес и сразу же распечатать этикетку с кодом маркировки DataMatrix государственной системы «Честный знак». Разберем, как устроен этот процесс, какие ограничения есть в типовой конфигурации 1С:Управление нашей фирмой 3.0 и какие варианты реализации существуют.
Проанализируем архитектуру типового решения. В стандартной поставке 1С:УНФ 3.0 отсутствует готовое рабочее место фасовщика («АРМ весовщика/маркировщика»), которое по единому нажатию клавиши или сигналу от весов выполняло бы сквозную операцию: считывание веса, выборку следующего свободного кода DataMatrix из пула, подстановку веса в шаблон и моментальную печать единой сборной этикетки.
Типовой функционал строго разделяет этапы работы:
Рассмотрим по шагам, как методологически задуман процесс в типовой 1С:УНФ 3.0:
Заказ на эмиссию кодов маркировки СУЗ. После получения кодов из станции управления заказами (СУЗ) по кнопке Печать кодов маркировки выполняется печать DataMatrix на принтере этикеток с использованием шаблона из справочника Шаблоны этикеток и ценников. Коды распечатываются заранее целым пулом на белую ленту или типовые заготовки.Производство.Обмен с ИС МП создается документ Маркировка товаров ИС МП с видом операции Производство (также его можно ввести на основании документа выпуска).Подбор и проверка маркируемой продукции. Если в настройках интеграции с ИС МП активирована опция Запрашивать количество мерного товара, то при сканировании ранее напечатанной марки сканером открывается диалог, в который значение веса считывается напрямую с подключенных к 1С электронных весов. В этот момент конкретный DataMatrix жестко связывается с фактическим весом.Выясним важное правило взаимодействия с системой «Честный знак»: для мерной (весовой) продукции нанесение веса непосредственно внутрь самого кода DataMatrix (с идентификатором применения AI 3103) не является строго обязательным требованием регулятора. Точный вес должен быть передан в Отчете о нанесении и напечатан в читаемом виде для потребителя на самой упаковке. Если регламент вашей компании не требует наличия веса внутри структуры 2D-кода, можно успешно применять схему с предварительной печатью кодов.
Посмотрим на альтернативные варианты решения задачи, если требуется объединить взвешивание и этикетирование на рабочем месте оператора:
Заказ на эмиссию кодов маркировки СУЗ заранее печатается рулон кодов DataMatrix. На фасовочном месте оператор взвешивает упаковку на весах с печатью этикеток, наклеивает весовую этикетку (вес, дата, состав) и рядом наклеивает марку DataMatrix. Далее оператор через форму подбора связывает марку и вес сканером.Маркировка товаров ИС МП.