Торговля и Склад · 10 мин
Виртуальная агрегация кодов маркировки в 1С: что это и как работать
Виртуальная агрегация кодов маркировки в 1С: что это, когда применяется, как настроить в УТ 11 и Рознице, типичные ошибки и проверка результата в Честном ЗНАКе.
Виртуальная агрегация кодов маркировки — это механизм в 1С, который позволяет сформировать транспортный код агрегата (короба, палеты) без физического сканирования этикетки самой упаковки. Система генерирует код агрегата автоматически на основе отсканированных кодов маркировки отдельных единиц товара и связывает их иерархией «короб — единицы». Такой агрегат называют виртуальным, потому что на физической упаковке может вообще не быть нанесённого DataMatrix-кода.
Механизм востребован в торговле обувью, одеждой, табаком, шинами и другими товарами, подлежащими обязательной маркировке через систему «Честный ЗНАК». Когда поставщик не передал коды агрегатов, а отгружать товар нужно транспортными упаковками, виртуальная агрегация становится практически единственным способом передать корректные данные в УПД и не нарушить требования законодательства.
В типовых конфигурациях 1С — «Управление торговлей 11», «Розница», «Комплексная автоматизация», ERP — виртуальная агрегация реализована через подсистему обмена с ИС МП (информационной системой маркировки продукции). Ниже разберём, как работает механизм, когда он допустим, как его настроить и какие ошибки встречаются чаще всего.
Что такое агрегация и чем виртуальная отличается от физической
Агрегация — это объединение кодов маркировки отдельных товаров в код транспортной упаковки. При физической агрегации работник сканирует DataMatrix-коды каждой единицы, затем сканирует этикетку короба или палеты, и система записывает связь «родитель — потомки». Этикетка короба при этом реально существует и наклеена на упаковку.
При виртуальной агрегации этикетки на коробе нет. 1С сама генерирует код агрегата по правилам формирования кодов транспортных упаковок (как правило, это код в формате, предусмотренном для групповых и транспортных упаковок ИС МП) и привязывает к нему отсканированные коды единиц. Внешне короб выглядит как обычная упаковка без маркировки, но в информационной системе иерархия существует и передаётся участникам оборота.
Важно понимать: виртуальная агрегация не отменяет обязанности сканировать коды единиц товара. Наоборот, именно отсканированные единицы формируют содержимое агрегата. Если коды единиц не считаны или считаны с ошибками, агрегат будет содержать недостоверные данные.
Когда виртуальная агрегация применима, а когда нет
Механизм уместен в типовых сценариях оптовой отгрузки. Поставщик прислал товар без агрегатов либо с агрегатами, которые не читаются или не соответствуют фактическому содержимому. Вам нужно отгрузить товар покупателю коробами и указать в УПД коды транспортных упаковок — тогда виртуальная агрегация закрывает задачу без перемаркировки и перепаковки.
Однако есть ограничения. Если покупатель требует физически промаркированные короба (например, для приёмки по сканеру на своём складе), виртуальный агрегат не подойдёт: на коробе нет кода, который можно считать. Также нужно учитывать требования конкретной товарной группы — правила формирования и передачи агрегатов могут различаться, поэтому перед массовым применением сверяйтесь с актуальной документацией Честного ЗНАКа по вашей товарной группе.
Сравнение вариантов
Подходит, когда есть принтер этикеток и нужно, чтобы короб читался сканером у получателя. Требует печати и наклейки этикеток, дольше по времени.
Подходит для быстрой отгрузки без печати этикеток, когда получатель принимает по данным УПД. Ограничение: короб нельзя идентифицировать сканером физически.
Допустима при отгрузке поштучных кодов в УПД, но при больших объёмах увеличивает документ и время приёмки у покупателя.
Как настроить виртуальную агрегацию в 1С
В типовых конфигурациях механизм включается в настройках обмена с ИС МП. Откройте раздел администрирования, найдите настройки интеграции с системой маркировки (в УТ 11 это «Администрирование → Интеграция с ИС МП», точное расположение зависит от версии конфигурации). Убедитесь, что включён обмен с ИС МП и настроен сертификат для подписания документов.
Сама виртуальная агрегация выполняется в документах отгрузки или в специализированном рабочем месте маркировки. Общая логика такова: вы создаёте документ отгрузки, сканируете коды маркировки единиц товара, затем командой формирования агрегата группируете их по коробам. Система генерирует коды агрегатов автоматически. Количество единиц в коробе обычно задаётся вручную или определяется по мере сканирования.
- 1Проверьте, что включён обмен с ИС МП и действителен сертификат подписи
- 2Создайте документ отгрузки (реализация или перемещение) с маркируемым товаром
- 3Отсканируйте коды маркировки всех единиц, которые войдут в короб
- 4Выполните команду формирования виртуального агрегата — система сгенерирует код упаковки
- 5Повторите для каждого короба, проверьте иерархию в документе
- 6Подпишите и отправьте УПД с кодами агрегатов, контролируйте статус приёма в ИС МП
Если в вашей конфигурации нет готовой команды виртуальной агрегации, проверьте версию: механизм появлялся в типовых решениях постепенно, и на старых релизах может потребоваться обновление. Альтернатива — формирование агрегатов через рабочее место «Маркировка товаров ИС МП» с последующим указанием агрегатов в отгрузке.
Проверка результата перед отгрузкой
Главный риск виртуальной агрегации — расхождение между данными в 1С и фактическим содержимым коробов. Покупатель при приёмке сверит коды из УПД с физическим товаром, и любая ошибка приведёт к расхождениям, уточнениям документов и возможным претензиям.
Как проверить результат
Количество кодов единиц совпадает с фактическим числом товаров в коробе
Кодов больше или меньше, чем товаров физически
Все коды в статусе, допускающем отгрузку (в обороте)
Есть коды со статусами выбыл, эмитирован, не найден
В документе указаны коды агрегатов со вложенными единицами
Агрегаты без вложений или единицы вне агрегатов при коробной отгрузке
Документ принят системой маркировки без ошибок
Ошибки формата, отказ в приёме, коды не найдены
Практический приём: после формирования агрегатов сделайте выборочную контрольную проверку — возьмите один-два короба, пересканируйте содержимое и сравните с составом агрегата в 1С. Это занимает минуты, но защищает от системных ошибок при больших объёмах.
Типичные ошибки при виртуальной агрегации
Чаще всего проблемы возникают не из-за самого механизма, а из-за организации процесса на складе. Классическая ситуация: коды отсканированы из списка или с этикеток, лежащих отдельно, а фактическое содержимое коробов другое. Виртуальный агрегат при этом корректен формально, но не соответствует реальности.
Отдельная группа ошибок — техническая: не настроен обмен с ИС МП, истёк сертификат, устарела версия конфигурации. Эти проблемы проявляются в момент отправки УПД, когда товар уже собран. Поэтому состояние интеграции стоит проверять заранее, а не в день отгрузки.
Ограничения и альтернативы
Виртуальная агрегация не заменяет физическую там, где короб должен читаться сканером. Сетевые ритейлеры и распределительные центры нередко требуют именно промаркированные транспортные упаковки — уточняйте требования контрагента до отгрузки. Также учитывайте, что при частичной продаже содержимого короба виртуальный агрегат придётся расформировывать и формировать заново, что добавляет операций.
Как выбрать действие
Если объёмы отгрузки растут, имеет смысл перейти на физическую агрегацию с принтером этикеток: это дороже на старте, но упрощает приёмку у любых контрагентов и снижает риск расхождений при инвентаризациях и перемещениях между складами.
Удобно нумеровать физические короба обычными наклейками с порядковым номером и указывать этот номер в комментарии к агрегату в 1С. При расхождениях вы быстро найдёте нужный короб, даже если на нём нет кода DataMatrix.
Частые вопросы
Законна ли виртуальная агрегация?
Механизм реализован в типовых решениях 1С для работы с ИС МП и применяется для передачи корректной иерархии кодов при отгрузке. Допустимость для конкретной товарной группы и сценария стоит сверять с актуальными правилами системы маркировки и требованиями ваших контрагентов.
Можно ли расформировать виртуальный агрегат?
Да, в документах 1С агрегат можно расформировать, после чего коды единиц снова доступны для отдельной отгрузки или группировки в новый агрегат. Учитывайте, что если УПД с агрегатом уже отправлен, потребуется корректировка документа.
Нужно ли печатать этикетку виртуального агрегата?
Нет, в этом суть механизма — этикетка не печатается. Но если вы хотите иметь возможность идентифицировать короб сканером, код агрегата можно распечатать и наклеить: тогда виртуальный агрегат фактически становится физическим.
Что делать, если покупатель нашёл расхождение в агрегате?
Запросите у покупателя перечень фактически полученных кодов, сравните с составом агрегата в 1С и оформите корректировку УПД с актуальными данными. Заодно проверьте процесс сборки на своём складе — повторяющиеся расхождения говорят о системной ошибке при сканировании.
Работает ли виртуальная агрегация на ТСД?
В конфигурациях с поддержкой складских операций на ТСД сканирование единиц и группировка в агрегаты могут выполняться прямо с терминала. Конкретные возможности зависят от конфигурации, её версии и используемого решения для ТСД — проверяйте в документации к вашему релизу.
Что важно запомнить
Виртуальная агрегация в 1С — программное формирование кода транспортной упаковки без физической этикетки. Сканируйте коды только из реальных коробов, проверяйте статусы кодов и приём документа в ИС МП до отгрузки, а для контрагентов, принимающих по сканеру, используйте физическую агрегацию с печатью этикеток.