Короб без коробки: как 1С собирает коды маркировки в упаковку только на бумаге

· 9 мин

Содержание

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

Для ГИС МТ такой упаковки не существует. Оператор по-прежнему видит отдельные коды единиц, а 1С при отгрузке сама «раскрывает» упаковку и передаёт в документы поштучный состав. На этом и держится вся логика: удобство остаётся на вашем складе, отчётность в системе маркировки не меняется.

Что такое виртуальная агрегация и чем она отличается от агрегации в ГИС МТ

Агрегация в общем смысле — это связь «упаковка → вложенные коды». Различают два варианта.

  • 📦 Агрегация с регистрацией в ГИС МТ. Короб или палета получает код транспортной упаковки в формате SSCC. Состав упаковки передаётся оператору. После этого покупатель может принять товар по одному коду короба, а ГИС МТ сама раскроет, что внутри.
  • 🧩 Виртуальная (локальная) агрегация. Связь кодов хранится только в вашей базе 1С. В «Честный знак» ничего не уходит. Код упаковки понимает только ваша программа.
ПризнакАгрегация в ГИС МТВиртуальная агрегация в 1С
Где хранится составУ оператора и в 1СТолько в 1С
Видит ли покупатель код упаковкиДа, может принять по SSCCНет, получает поштучные коды
Нужна ли физическая упаковкаДа, состав должен совпадать с реальным коробомНет, связь логическая
РасформированиеДокументом в ГИС МТДействием в 1С
Риск расхождения с операторомЕсть, если короб вскрыли без расформированияНет, оператор упаковку не знает

Отсюда главный ответ на вопрос «виртуальная агрегация кодов маркировки в 1С — что это»: инструмент складской логистики, а не способ отчитаться перед «Честным знаком». Он не заменяет ввод в оборот, вывод из оборота и передачу кодов в УПД.

Название «виртуальная» сбивает с толку: упаковка не обязана быть воображаемой. Можно агрегировать реальный заводской короб, просто не сообщая о нём оператору. Это обычный выбор, когда покупатели всё равно принимают товар поштучно.

Как устроена виртуальная агрегация в программах 1С

Механизм маркировки в 1С:Управление торговлей 11, 1С:Комплексная автоматизация 2, 1С:ERP, 1С:Розница и 1С:УНФ построен на общей библиотеке интеграции с ГИС МТ. Поэтому принцип работы одинаковый, отличаются только меню и состав документов.

Ключевой объект — справочник «Штрихкоды упаковок товаров». В нём каждая запись — это код: единица товара, групповая упаковка, короб или палета. У записи есть «родитель». Код пачки ссылается на короб, короб — на палету. Так строится дерево вложенности любой глубины.

Чтобы увидеть, как это выглядит в вашей базе:

  1. Откройте раздел маркировки (в УТ 11 и КА 2 — через НСИ и администрирование или раздел склада, в зависимости от настроек интерфейса).
  2. Найдите справочник «Штрихкоды упаковок товаров» через поиск по меню.
  3. Откройте любую упаковку: в карточке виден её штрихкод и список вложенных кодов.

Что программа хранит по каждой упаковке:

  • 🔢 штрихкод упаковки — SSCC или внутренний код;
  • 📋 состав — коды единиц или вложенных упаковок;
  • 🏷 номенклатуру и количество, если упаковка однородная;
  • 🔗 признак, зарегистрирована ли агрегация у оператора.

Откуда берётся код упаковки

Для виртуальной агрегации 1С генерирует код сама. Корректный SSCC строится по правилам GS1: цифра расширения, префикс компании, порядковый номер и контрольная цифра — всего 18 цифр. Перед штрихкодом на этикетке ставится идентификатор применения (00).

Префикс компании выдаёт ассоциация GS1 RUS при вступлении. Если префикса нет, для чисто внутренней упаковки 1С может использовать свой формат кода. Но такой код нельзя будет зарегистрировать у оператора, если позже понадобится настоящая агрегация.

Не берите SSCC из воздуха и не копируйте коды с коробов поставщика. Код транспортной упаковки должен быть уникальным. Дубль чужого SSCC при передаче в ГИС МТ даст ошибку, а внутри базы — путаницу в составе.

Когда складу нужна виртуальная агрегация кодов маркировки

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

  • 🏭 Отбор и отгрузка крупных партий. Короб на 48 пачек: вместо 48 сканирований — одно.
  • 🔄 Перемещение между своими складами. Коды при этом не меняют владельца, отчитываться в ГИС МТ не нужно, а проверить состав нужно на обеих сторонах.
  • 📊 Инвентаризация. Закрытые короба считаются по коду упаковки, вскрытые — поштучно.
  • ↩️ Возвраты от покупателя. Принятый обратно короб проще проверить по составу, сохранённому при отгрузке.
  • 🛒 Подготовка к продаже в рознице. Товар хранится коробами, а на кассе продаётся по одной единице — короб расформировывают перед выкладкой.

Обратная ситуация тоже бывает. Если покупатель — крупная сеть, которая требует принимать по SSCC, виртуальной агрегации мало. Ему нужна упаковка, зарегистрированная у оператора.

Какую агрегацию выбрать для вашего склада?

Как сформировать виртуальную упаковку в 1С: пошагово

Порядок ниже описывает общий сценарий для программ на библиотеке интеграции с ГИС МТ. Названия команд в формах могут немного отличаться между конфигурациями, но последовательность одна.

Шаг 1. Подготовьте коды

Коды единиц должны быть в базе: получены от производителя, приняты по входящему УПД или загружены как остатки. Код, которого 1С не знает, в упаковку тоже добавится, но без привязки к номенклатуре. Позже это всплывёт при отгрузке.

Шаг 2. Создайте упаковку

  1. Откройте документ или обработку агрегации. Найти её проще всего поиском по меню по слову «упаковк» или «агрегац».
  2. Выберите вид упаковки — короб, палета, групповая упаковка.
  3. Укажите, что код упаковки генерирует 1С, или отсканируйте заранее напечатанную этикетку.

Шаг 3. Отсканируйте состав

Сканируйте коды единиц сканером 2D. Программа сразу проверяет:

  • нет ли кода в другой упаковке;
  • не отсканирован ли он повторно;
  • относится ли код к маркированной номенклатуре.

Для палеты вместо единиц сканируют коды уже собранных коробов. Так получается двухуровневое дерево: палета → короба → пачки.

Шаг 4. Напечатайте этикетку и запишите

Распечатайте этикетку с кодом упаковки на термопринтере и наклейте её на короб. Запишите документ — связь появится в справочнике «Штрихкоды упаковок товаров».

Не наклеивайте этикетку упаковки поверх кодов маркировки единиц. Если короб придётся вскрыть и продать товар поштучно, нечитаемый код единицы превратится в проблему с выводом из оборота.

Отгрузка и приёмка с виртуальными упаковками

Здесь виртуальная агрегация даёт основной выигрыш.

Отгрузка покупателю

  1. Создайте документ реализации с маркированными товарами.
  2. Откройте из него форму проверки и подбора маркированной продукции.
  3. Сканируйте коды упаковок. 1С подставит весь состав короба или палеты разом.
  4. Если отгружаете не весь короб, расформируйте его и сканируйте нужные единицы поштучно.
  5. Сформируйте и отправьте УПД через ЭДО.

В УПД при виртуальной агрегации уходят коды единиц, а не код короба. Покупатель не знает о вашей упаковке и не сможет её раскрыть. Это нормально: оператор фиксирует переход права на каждый код отдельно.

Если вы вручную выбираете в настройках ЭДО передачу «по упаковкам», а агрегация не зарегистрирована в ГИС МТ, покупатель получит код, которого оператор не знает. Приёмка встанет. Проверяйте, как 1С заполняет коды в исходящем УПД, на первой же отгрузке.

Приёмка от поставщика

Входящий УПД может содержать коды единиц или SSCC зарегистрированных упаковок. Во втором случае 1С запрашивает состав упаковки у оператора и заполняет его в документе поступления.

Дальше вы проверяете товар сканированием. Если поставщик собирал короба без регистрации, на приёмке удобно сразу создать свою виртуальную упаковку: отсканировать коробку поштучно один раз, а дальше двигать её по складу одним кодом.

Внутреннее перемещение

Перемещение между своими складами одной организации не требует обмена с ГИС МТ. Виртуальная упаковка проходит его целиком: на складе-отправителе сканируете код короба, на складе-получателе сверяете тот же код и при необходимости состав.

Ошибки при виртуальной агрегации и как их разобрать

Диагностика: выберите симптом

Самая частая беда — не ошибка программы, а складская дисциплина. Кладовщик достал из короба две пачки «на витрину» и не отразил это в 1С. Через неделю короб уходит покупателю, сканируется одним кодом, и в УПД попадают коды, которых физически нет в машине. Правило простое: вскрыли короб — сразу расформировали его в базе.

Что даёт виртуальная агрегация бизнесу и логистике

Посчитаем на примере. Склад отгружает в день 30 коробов по 48 единиц. Это 1 440 сканирований. При 2 секундах на код — около 48 минут работы одного кладовщика только на сканирование. С упаковками — 30 сканирований, меньше минуты.

Что ещё меняется:

  • ✅ Меньше пересортов. Состав короба зафиксирован один раз, при сборке, и дальше не пересканируется руками.
  • ✅ Прозрачный остаток. Видно, сколько закрытых коробов и сколько штучного товара на складе.
  • ✅ Быстрее возвраты. По коду упаковки сразу виден состав, который ушёл покупателю.
  • ✅ Нет нагрузки на обмен с ГИС МТ. Оператору не уходят лишние документы агрегации и расформирования.
  • ✅ Плавный переход к настоящей агрегации. Если короба собраны с корректным SSCC и вашим префиксом GS1, их можно позже зарегистрировать у оператора.

Ограничения тоже нужно держать в голове:

  • ❌ покупатель вашу упаковку не видит и принимает поштучно;
  • ❌ вся ответственность за соответствие состава факту — на складе;
  • ❌ при переходе на другую учётную программу связь упаковок придётся переносить отдельно.

Частые вопросы

Нужно ли сообщать в «Честный знак» о виртуальной агрегации?
Нет. Виртуальная упаковка существует только в вашей базе 1С. Оператор видит коды единиц, и все обязательные операции — ввод в оборот, передача, вывод — идут по ним.
Можно ли превратить виртуальную упаковку в зарегистрированную?
Можно, если у упаковки корректный SSCC с вашим префиксом GS1, а короб физически собран в этом составе. Тогда состав передают оператору документом агрегации.
Можно ли положить в один виртуальный короб разные товары?
Технически да, состав упаковки в 1С не обязан быть однородным. Но при печати этикетки и подборе будет удобнее, если короб однотоварный.
Что будет с упаковкой после продажи всех единиц?
Коды единиц выбывают документами продажи, а запись об упаковке остаётся в справочнике как история. Повторно использовать тот же код упаковки для нового короба не нужно — сгенерируйте новый.
Работает ли виртуальная агрегация в 1С:Бухгалтерии?
Возможности маркировки в 1С:Бухгалтерии уже, чем в торговых конфигурациях. Для складской работы с упаковками рассчитывайте на УТ 11, КА 2, ERP, Розницу или УНФ.

Источники

  • Постановление Правительства РФ от 26.04.2019 № 1556 «Об утверждении Положения о государственной информационной системе мониторинга за оборотом товаров, подлежащих обязательной маркировке средствами идентификации»