Настройка маркировки в 1С для Честного ЗНАКа: ввод, вывод, агрегация
Чтобы маркировка работала в 1С, нужно: включить подсистему ИС МП, правильно заполнить номенклатуру (маркируемость/GTIN), настроить доступ к «Честному ЗНАКу», проверить сканирование DataMatrix и наладить сценарии ввода в оборот, вывода из оборота и агрегации (SSCC).
Названия пунктов меню и документов зависят от конфигурации (УТ/ERP/КА/Розница/УНФ/БП) и релиза, но контрольные точки и логика одинаковые.
Оглавление
Что подготовить до настройки
- Доступы и права: регистрация участника оборота, действующая УКЭП, права в 1С на обмен с ИС МП и на работу с подключаемым оборудованием.
- Товарная группа и модель учета: поэкземплярный учет кодов или объемно-сортовой (зависит от группы и текущих требований).
- Оборудование: 2D-сканер DataMatrix (обязательно), принтер этикеток (если печатаете коды/SSCC), ТСД/мобильное рабочее место (если агрегация на складе).
- Для розницы: связка 1С → касса/ККТ → ОФД должна быть настроена так, чтобы коды уходили в чек.
Базовая настройка ИС МП в 1С
Обычно находится в разделах администрирования/интеграций: «Маркировка/ИС МП/Честный ЗНАК».
Проверьте по порядку:
- Включите функциональность маркировки и отметьте используемые товарные группы.
- Настройте организацию: идентификаторы участника оборота, параметры обмена, сертификаты/авторизацию.
- Номенклатура:
- признак «маркируемая» + нужная товарная группа;
- GTIN (если используется в вашей схеме);
- единицы измерения/упаковки (важно для коробов и наборов).
- Подключаемое оборудование: отсканируйте тестовый DataMatrix в поле ввода — символы должны распознаваться корректно.
- Обмен и очереди: включите фоновые задания (если есть) и убедитесь, что видите статусы/квитанции по отправленным операциям.
Сразу договоритесь о дисциплине: «код живет в документе». Любые сканы (ввод/отгрузка/агрегация/списание) — только на основании конкретного документа в 1С, иначе быстро появятся расхождения с «Честным ЗНАКом».
Ввод в оборот: коды, нанесение, статус
Ввод в оборот — это не оприходование на склад. Это отправка операции в «Честный ЗНАК» с получением квитанции/статуса.
Типовой сценарий:
- Закажите коды (эмиссия) в рабочем месте/документе заказа кодов (в зависимости от роли: производство/импорт/остатки).
- Получите коды в 1С и выполните печать этикеток/задание на печать.
- Зафиксируйте нанесение (отчет/документ нанесения) — чтобы коды считались использованными корректно.
- Отправьте “ввод в оборот” и дождитесь обработки: статус в 1С должен подтвердиться квитанцией, а не только фактом создания документа.
Вывод из оборота: касса и не-розница
Розничная продажа
В рознице вывод обычно происходит автоматически по чеку: кассир сканирует DataMatrix, код попадает в чек, и дальше уходит по цепочке через кассу.
Контроль: в чеках должен передаваться код, а не только товар/количество.
Выбытие не по рознице (порча, утрата, списание, использование в собственных нуждах)
Для таких случаев применяют отдельную операцию «Вывод из оборота ИС МП» (название зависит от конфигурации).
Документ «Вывод из оборота (ИС МП)» часто не списывает товар в учетных остатках 1С. Обычно нужно сделать два шага:
- учетный документ (списание/порча/инвентаризация),
- документ/операция вывода из оборота для передачи в «Честный ЗНАК».
Агрегация и SSCC: как собрать короб/паллету
Агрегация — это связывание «родительской» упаковки (короб/паллет) с вложенными кодами (единицы/короба). SSCC — идентификатор логистической упаковки, который удобно сканировать вместо сотен единиц.
Типовой процесс:
- Создайте документ маркировки с операцией Агрегация (или задание на склад/ТСД).
- Сформируйте SSCC и распечатайте этикетку логистической упаковки.
- На складе отсканируйте: сначала SSCC (родитель), затем вложения (DataMatrix/коды коробов).
- Загрузите сканы в 1С (если работали через ТСД).
- Отправьте агрегацию в ИС МП и проверьте квитанции.
Практический контроль: если отгружаете паллету, в документах отгрузки/передачи должны уходить либо вложенные коды, либо SSCC (в зависимости от требований и сценария).
Шпаргалка по операциям и документам
Какие документы в 1С обычно участвуют
| Операция | Что меняется в «Честном ЗНАКе» | Что делают в 1С | На что обратить внимание |
|---|---|---|---|
| Ввод в оборот | Код становится «в обороте» | заказ кодов → нанесение → ввод в оборот → квитанция | оприходование ≠ ввод в оборот |
| Вывод (розница) | Код выведен по чеку | чек/продажа + скан DataMatrix | код обязан попасть в чек |
| Вывод (не розница) | Код выведен по причине | учетное списание + вывод из оборота ИС МП | часто забывают учетное списание |
| Агрегация (SSCC) | Создаются связи «родитель–вложение» | документ агрегации + печать SSCC + отправка | следите за корректной иерархией |
Частые ошибки
- Настроили обмен, но не получают квитанции: не запущены фоновые задания/очередь, нет прав, истекла авторизация/сертификат.
- Код “не проходит” на кассе: не введен в оборот, не настроена проверка/сканирование, в чек не передается код.
- Расхождения остатков 1С и статусов ИС МП: документы делали “в учете”, но не отправляли операции в ИС МП (или наоборот).
- Агрегация не отправляется: пропущен родитель SSCC, часть вложений не отсканирована, перепутаны уровни упаковок (единицы/короба/паллеты).
FAQ
Можно ли ввести в оборот просто поступлением/оприходованием?
Нет. Поступление — это учет в 1С, а ввод в оборот — отдельная операция, которая должна уйти в ИС МП и получить подтверждение.
Почему “Вывод из оборота ИС МП” не списал остатки на складе?
Потому что это операция для «Честного ЗНАКа». Списание в 1С оформляется отдельным учетным документом.
Агрегация обязательна?
Законодательно — не всегда, но практически часто нужна для склада и логистики (короба/паллеты), особенно если принимаете/отгружаете крупными упаковками и хотите быстро сверять отгрузки.