В процессе работы с маркируемым товаром (парфюмерия, бытовая химия, легкая промышленность и др.) часто возникает задача не просто заказать коды маркировки (КМ) на единицу продукции, но и объединить их в логистические упаковки — короба и паллеты. Это особенно актуально для импортеров и производителей, использующих механизм виртуальной агрегации. В этом материале мы подробно разберем, как в 1С настроить генерацию штрихкодов для полной логистической цепочки: от единицы товара до паллеты.
Рассмотрим ситуацию: вы занимаетесь маркировкой товаров (например, парфюмерии или бытовой химии). Вы уже разобрались, как заказать коды DataMatrix на потребительские упаковки (флаконы, пачки) и даже сформировали групповые упаковки (короба). Однако возникает вопрос: как сгенерировать коды для паллет и "связать" короба с паллетой в учетной системе для последующей отправки в "Честный ЗНАК"?
Многие пользователи сталкиваются с непониманием того, как технически реализовать вложенность "Короба в Паллету" при виртуальной агрегации или оперативно напечатать дубликат кода маркировки при его повреждении. Давайте разберем этот механизм по шагам.
Прежде чем переходить к настройкам в 1С, важно понимать разницу между типами кодов, с которыми мы работаем:
При виртуальной агрегации задача 1С — создать структуру, где конкретные КМ привязаны к конкретному SSCC короба, а несколько SSCC коробов привязаны к одному SSCC паллеты.
Самый важный этап, который часто упускают, — это предварительная настройка справочников. Чтобы 1С "поняла", как разбить 1000 единиц товара на короба и паллеты, ей нужна схема вложенности.
Разберем настройку справочника Упаковки (или настроек внутри Номенклатура):
Важно: Именно эта цепочка позволяет механизму виртуальной агрегации работать автоматически — поможет автоматизация заказа и агрегации кодов маркировки. Если вы не зададите, что в паллету входят именно короба, система не сможет построить иерархию.
После настройки справочников переходим непосредственно к процессу агрегации. В 1С существуют разные способы формирования структуры упаковок. Рассмотрим их подробнее, опираясь на логику работы программы.
В форме Виртуальная агрегация структура может быть сформирована тремя способами:
Когда вы выбираете вариант Из номенклатуры, система анализирует общее количество кодов маркировки, которые вы планируете ввести в оборот или агрегировать.
Пример логики работы 1С:
В форме Состав упаковок по кнопке Заполнить система автоматически рассчитает количество логистических упаковок каждого уровня и сгенерирует для них штрихкоды.
Как было справедливо замечено в обсуждении темы, код паллеты генерируется по тому же принципу, что и код коробки. Это логистическая единица.
При выполнении команды агрегации система:
Таким образом формируется полная иерархия (дерево) кодов. Эту информацию (вложенность) 1С затем передает в "Честный ЗНАК" — есть готовый инструмент для инвентаризации и агрегации кодов маркировки.
При работе с паллетами обратите внимание на следующие моменты:
Агрегация или соответствующая операция внутри документа Маркировка товаров ИС МП). Пока этот документ не будет успешно обработан в ГИС МТ, код паллеты не будет валидным во внешней системе.Для успешной генерации кодов упаковок и паллет в режиме виртуальной агрегации необходимо:
Следуя этому алгоритму, вы автоматизируете процесс создания логистической структуры и избежите ручного распределения кодов по тарным местам.