Как в 1С правильно создать коробку (упаковку) для маркированных товаров, уже введенных в оборот?

Пользователь 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

Рассмотрим распространенную ситуацию при работе с маркированными товарами в системе «Честный ЗНАК» (ЧЗ) и 1С:Комплексная автоматизация. Пользователь хочет собрать уже введенные в оборот товары в коробки, но сталкивается с ошибкой. После заказа кодов маркировки на коробки, при попытке создать документ Маркировка товаров ИС МП с операцией Отчет о верификации нанесенных КМ, система помечает коробку как «пустая упаковка» и не добавляет ее в табличную часть — для корректной работы удобнее использовать модуль автоматизации обмена с ГИС МТ. Давайте разберемся, почему так происходит и какой порядок действий будет правильным.

Ключевая причина ошибки — это путаница в терминах «Агрегация» и «Формирование набора». В системе «Честный ЗНАК» и 1С это два разных процесса, при этом важно правильно настроить автоматическое обновление токенов, чтобы взаимодействие с ИС МП не прерывалось.

Фундаментальное отличие: Транспортная упаковка vs Набор

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

Транспортная упаковка (Агрегация)

Это коробка, паллета или любой другой контейнер, используемый исключительно для удобства хранения и транспортировки товаров. Такая упаковка не продается конечному покупателю как отдельная единица. При продаже на кассе сканируются коды маркировки товаров, которые находятся внутри. Сама упаковка либо разбирается до продажи, либо ее код используется для быстрой приемки всей партии.

Набор (Потребительская упаковка)

Это новая товарная единица, которая состоит из нескольких других товаров и продается на кассе как единое целое. Классический пример — подарочный набор (шампунь + бальзам), который имеет собственную упаковку, цену и штрихкод.

Как следует из описания проблемы («подарочная упаковка», «целиком продается конечному покупателю»), в рассматриваемом случае речь идет именно о формировании набора. Попытка оформить его через документы, предназначенные для верификации или агрегации, и приводит к ошибке.

Решение 1: Правильный процесс для агрегации в транспортную упаковку

Хотя это и не случай автора вопроса, рассмотрим этот сценарий для полноты картины, так как он часто встречается на практике. Если вам нужно просто упаковать товары в короб для перевозки, порядок действий будет следующим.

  1. Генерация кода SSCC. Вам не нужно делать заказ на эмиссию в ЧЗ. Код для транспортной упаковки создается в самой 1С. Для этого обычно используется обработка Групповая генерация и печати штрихкодов упаковок. Здесь вы указываете тип упаковки (монотоварная или мультитоварная) и ее уровень вложенности.

  2. Создание документа агрегации. Создайте документ Маркировка товаров ИС МП с видом операции Агрегация. Отдельный документ Отчет о нанесении для кода транспортной упаковки не требуется.

  3. Заполнение документа. В документе вы указываете сгенерированный код транспортной упаковки (SSCC), а затем сканируете или подбираете коды маркировки всех товаров, которые вы физически в нее вкладываете, используя возможности формирования упаковочного листа с расчетом веса и объема.

  4. Передача данных в ЧЗ. После проведения документа данные об агрегации отправляются в «Честный ЗНАК». Для оптимизации процесса можно настроить автоматическую отправку документов по расписанию. В системе будет зафиксировано, что указанные коды товаров теперь вложены в данную транспортную упаковку.

Важный момент: если вы впоследствии продадите один из товаров из этой упаковки, отсканировав его индивидуальный код, в системе ЧЗ произойдет автоматическая разагрегация всей упаковки.

Решение 2: Правильный процесс для формирования набора (случай автора)

Теперь разберем правильный алгоритм для создания набора из товаров, которые уже введены в оборот.

Проблема «пустая упаковка» возникает потому, что для системы ЧЗ код набора легитимен только тогда, когда он знает, какие именно коды маркировки в него вложены. 1С не позволяет отправить отчет о нанесении или ввести в оборот код набора, не указав его состав.

Разберем по шагам, как это сделать правильно.

  1. Подготовка номенклатуры. Ваша «Коробка» или «Подарочный набор» должна быть заведена в 1С как отдельная позиция номенклатуры. В Национальном каталоге для нее должен быть получен GTIN, и карточка товара должна иметь тип «Набор» — для ускорения этого процесса подойдет расширение для регистрации в Национальном каталоге. Это критически важно.

  2. Заказ кодов маркировки. Выполните стандартную процедуру заказа на эмиссию кодов маркировки через документ Заказ на эмиссию кодов маркировки СУЗ, предварительно убедившись, что удалось контролировать баланс в ИС МП, на GTIN вашего набора — процесс упростит панель управления маркировкой Честного Знака.

  3. Создание документа формирования набора. Здесь начинается самое главное. Вам не нужен документ Отчет о верификации нанесенных КМ. Вам необходим документ, отвечающий за операцию «Формирование набора». В разных версиях 1С он может называться по-разному, но его суть — сообщить в ЧЗ о создании новой сущности (набора) из существующих (товаров).

    Часто эта операция находится внутри документа Маркировка товаров ИС МП.

  4. Указание состава набора. В этом документе, в форме подбора и проверки маркируемой продукции, необходимо выполнить следующие действия:

    • Сначала отсканируйте или добавьте код маркировки самого набора (код-родитель).
    • Затем, выделив строку с набором, воспользуйтесь специальной командой (например, «Уточнить состав» или «Подобрать вложенные КМ»), чтобы «провалиться» в его состав.
    • В открывшемся окне отсканируйте или добавьте коды маркировки всех единичных товаров (коды-дети), которые вы физически помещаете в этот набор.

    Только после того, как 1С увидит эту иерархическую связку «Набор -> Вложенные товары», статус «пустая упаковка» исчезнет, и вы сможете провести документ.

  5. Связь с учетным документом. Как правильно заметил автор, для складского учета используется документ Сборка (разборка) товаров. Он списывает комплектующие (товары) и оприходует готовое изделие (набор). Важно понимать, что этот документ не отправляет данные в ЧЗ. Поэтому операция формирования набора для «Честного ЗНАКА» выполняется параллельно, в специализированном документе подсистемы ИС МП.

После успешной передачи данных в ЧЗ статус кода набора изменится на «В обороте», а статусы вложенных кодов — на «Вложен в набор». С этого момента продать вложенный товар отдельно, пока он числится в составе набора, будет невозможно.

← На главную