К статье
Практический материал

Торговля и Склад · 10 мин

Виртуальная агрегация кодов маркировки в 1С: что это и как работать

Виртуальная агрегация кодов маркировки в 1С: что это, когда применяется, как настроить в УТ 11 и Рознице, типичные ошибки и проверка результата в Честном ЗНАКе.

Виртуальная агрегация кодов маркировки — это механизм в 1С, который позволяет сформировать транспортный код агрегата (короба, палеты) без физического сканирования этикетки самой упаковки. Система генерирует код агрегата автоматически на основе отсканированных кодов маркировки отдельных единиц товара и связывает их иерархией «короб — единицы». Такой агрегат называют виртуальным, потому что на физической упаковке может вообще не быть нанесённого DataMatrix-кода.

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

В типовых конфигурациях 1С — «Управление торговлей 11», «Розница», «Комплексная автоматизация», ERP — виртуальная агрегация реализована через подсистему обмена с ИС МП (информационной системой маркировки продукции). Ниже разберём, как работает механизм, когда он допустим, как его настроить и какие ошибки встречаются чаще всего.

Что такое агрегация и чем виртуальная отличается от физической

Агрегация — это объединение кодов маркировки отдельных товаров в код транспортной упаковки. При физической агрегации работник сканирует DataMatrix-коды каждой единицы, затем сканирует этикетку короба или палеты, и система записывает связь «родитель — потомки». Этикетка короба при этом реально существует и наклеена на упаковку.

При виртуальной агрегации этикетки на коробе нет. 1С сама генерирует код агрегата по правилам формирования кодов транспортных упаковок (как правило, это код в формате, предусмотренном для групповых и транспортных упаковок ИС МП) и привязывает к нему отсканированные коды единиц. Внешне короб выглядит как обычная упаковка без маркировки, но в информационной системе иерархия существует и передаётся участникам оборота.

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

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

Механизм уместен в типовых сценариях оптовой отгрузки. Поставщик прислал товар без агрегатов либо с агрегатами, которые не читаются или не соответствуют фактическому содержимому. Вам нужно отгрузить товар покупателю коробами и указать в УПД коды транспортных упаковок — тогда виртуальная агрегация закрывает задачу без перемаркировки и перепаковки.

Однако есть ограничения. Если покупатель требует физически промаркированные короба (например, для приёмки по сканеру на своём складе), виртуальный агрегат не подойдёт: на коробе нет кода, который можно считать. Также нужно учитывать требования конкретной товарной группы — правила формирования и передачи агрегатов могут различаться, поэтому перед массовым применением сверяйтесь с актуальной документацией Честного ЗНАКа по вашей товарной группе.

Сравнение вариантов

Физическая агрегация

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

Виртуальная агрегация

Подходит для быстрой отгрузки без печати этикеток, когда получатель принимает по данным УПД. Ограничение: короб нельзя идентифицировать сканером физически.

Отгрузка без агрегатов

Допустима при отгрузке поштучных кодов в УПД, но при больших объёмах увеличивает документ и время приёмки у покупателя.

Как настроить виртуальную агрегацию в 1С

В типовых конфигурациях механизм включается в настройках обмена с ИС МП. Откройте раздел администрирования, найдите настройки интеграции с системой маркировки (в УТ 11 это «Администрирование → Интеграция с ИС МП», точное расположение зависит от версии конфигурации). Убедитесь, что включён обмен с ИС МП и настроен сертификат для подписания документов.

Сама виртуальная агрегация выполняется в документах отгрузки или в специализированном рабочем месте маркировки. Общая логика такова: вы создаёте документ отгрузки, сканируете коды маркировки единиц товара, затем командой формирования агрегата группируете их по коробам. Система генерирует коды агрегатов автоматически. Количество единиц в коробе обычно задаётся вручную или определяется по мере сканирования.

Порядок действий
  1. 1
    Проверьте, что включён обмен с ИС МП и действителен сертификат подписи
  2. 2
    Создайте документ отгрузки (реализация или перемещение) с маркируемым товаром
  3. 3
    Отсканируйте коды маркировки всех единиц, которые войдут в короб
  4. 4
    Выполните команду формирования виртуального агрегата — система сгенерирует код упаковки
  5. 5
    Повторите для каждого короба, проверьте иерархию в документе
  6. 6
    Подпишите и отправьте УПД с кодами агрегатов, контролируйте статус приёма в ИС МП

Если в вашей конфигурации нет готовой команды виртуальной агрегации, проверьте версию: механизм появлялся в типовых решениях постепенно, и на старых релизах может потребоваться обновление. Альтернатива — формирование агрегатов через рабочее место «Маркировка товаров ИС МП» с последующим указанием агрегатов в отгрузке.

Проверка результата перед отгрузкой

Главный риск виртуальной агрегации — расхождение между данными в 1С и фактическим содержимым коробов. Покупатель при приёмке сверит коды из УПД с физическим товаром, и любая ошибка приведёт к расхождениям, уточнениям документов и возможным претензиям.

Контрольные точки

Как проверить результат

Состав агрегата в документе
Норма

Количество кодов единиц совпадает с фактическим числом товаров в коробе

Тревожный признак

Кодов больше или меньше, чем товаров физически

Статусы кодов маркировки
Норма

Все коды в статусе, допускающем отгрузку (в обороте)

Тревожный признак

Есть коды со статусами выбыл, эмитирован, не найден

Иерархия в УПД
Норма

В документе указаны коды агрегатов со вложенными единицами

Тревожный признак

Агрегаты без вложений или единицы вне агрегатов при коробной отгрузке

Приёмка в ИС МП
Норма

Документ принят системой маркировки без ошибок

Тревожный признак

Ошибки формата, отказ в приёме, коды не найдены

Практический приём: после формирования агрегатов сделайте выборочную контрольную проверку — возьмите один-два короба, пересканируйте содержимое и сравните с составом агрегата в 1С. Это занимает минуты, но защищает от системных ошибок при больших объёмах.

Типичные ошибки при виртуальной агрегации

Чаще всего проблемы возникают не из-за самого механизма, а из-за организации процесса на складе. Классическая ситуация: коды отсканированы из списка или с этикеток, лежащих отдельно, а фактическое содержимое коробов другое. Виртуальный агрегат при этом корректен формально, но не соответствует реальности.

Типичные ошибки
01
Сканирование кодов не из короба — агрегат не соответствует фактическому содержимому, расхождения при приёмке у покупателя
02
Использование кодов со статусом выбыл или эмитирован — отказ ИС МП в приёме документа или штрафные риски
03
Смешение товаров разных GTIN в одном агрегате без контроля — ошибки сверки и сложности при продаже части короба
04
Отгрузка до проверки статуса приёма в ИС МП — документ отклонён, а товар уже у покупателя
05
Отсутствие контрольной перепроверки — системная ошибка копится на всех коробах партии

Отдельная группа ошибок — техническая: не настроен обмен с ИС МП, истёк сертификат, устарела версия конфигурации. Эти проблемы проявляются в момент отправки УПД, когда товар уже собран. Поэтому состояние интеграции стоит проверять заранее, а не в день отгрузки.

Ограничения и альтернативы

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

Маршрут решения

Как выбрать действие

Покупатель принимает товар по данным УПД и не сканирует коробаИспользуйте виртуальную агрегацию — быстро и без печати этикеток
Покупатель сканирует короба на приёмкеНастройте физическую агрегацию с печатью этикеток транспортных упаковок
Отгружаете поштучно или мелкими партиямиУкажите коды единиц напрямую в УПД без агрегатов
В конфигурации нет механизма виртуальной агрегацииОбновите конфигурацию или формируйте агрегаты через рабочее место маркировки ИС МП

Если объёмы отгрузки растут, имеет смысл перейти на физическую агрегацию с принтером этикеток: это дороже на старте, но упрощает приёмку у любых контрагентов и снижает риск расхождений при инвентаризациях и перемещениях между складами.

Удобно нумеровать физические короба обычными наклейками с порядковым номером и указывать этот номер в комментарии к агрегату в 1С. При расхождениях вы быстро найдёте нужный короб, даже если на нём нет кода DataMatrix.
ПЗ
Практическое замечание

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

Законна ли виртуальная агрегация?

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

Можно ли расформировать виртуальный агрегат?

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

Нужно ли печатать этикетку виртуального агрегата?

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

Что делать, если покупатель нашёл расхождение в агрегате?

Запросите у покупателя перечень фактически полученных кодов, сравните с составом агрегата в 1С и оформите корректировку УПД с актуальными данными. Заодно проверьте процесс сборки на своём складе — повторяющиеся расхождения говорят о системной ошибке при сканировании.

Работает ли виртуальная агрегация на ТСД?

В конфигурациях с поддержкой складских операций на ТСД сканирование единиц и группировка в агрегаты могут выполняться прямо с терминала. Конкретные возможности зависят от конфигурации, её версии и используемого решения для ТСД — проверяйте в документации к вашему релизу.

Итог

Что важно запомнить

Виртуальная агрегация в 1С — программное формирование кода транспортной упаковки без физической этикетки. Сканируйте коды только из реальных коробов, проверяйте статусы кодов и приём документа в ИС МП до отгрузки, а для контрагентов, принимающих по сканеру, используйте физическую агрегацию с печатью этикеток.