Подключаем 1С к системе маркировки Честный ЗНАК

· 9 мин

Содержание

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

Маркировка — это сквозной учёт движения товара по кодам идентификации (Data Matrix). 1С выступает товароучётной программой: формирует коды, выводит их в оборот, передаёт при продаже и списании. Ниже — весь путь от установки программ до первой отгрузки с кодами, с разбором типовых ошибок обмена.

Что нужно установить перед настройкой

Соединение с Честным ЗНАКом (официальное название — ГИС МТ, государственная информационная система мониторинга за оборотом товаров) идёт через электронную подпись . Поэтому сначала готовим рабочее место.

  • 🔐 Криптопровайдер. Чаще всего CryptoPro CSP версии не ниже 5.0. Он должен запускаться без ошибок лицензии — проверьте срок в его панели управления.
  • 🪪 УКЭП руководителя или уполномоченного лица. Подпись выпускает удостоверяющий центр ФНС (для руководителя) или аккредитованный УЦ (для сотрудника по машиночитаемой доверенности). Сертификат должен быть установлен в хранилище «Личное».
  • 🔌 Носитель подписи. Токен (Рутокен, JaCarta) с актуальными драйверами, если подпись на ключевом носителе.
  • 🌐 Доступ в интернет с рабочего места, где стоит 1С. Для клиент-серверного варианта подпись и криптопровайдер нужны на сервере 1С, если обмен запускается регламентным заданием.
  • 🖨️ Оборудование для этикеток. Термопринтер или термотрансферный принтер, который печатает Data Matrix, и 2D-сканер — обычный линейный штрихкод не считает двумерный код маркировки.

Сертификат, которым вы уже подписываете отчётность или ЭДО, подходит и для маркировки — отдельную подпись покупать не нужно.

Для входа в личный кабинет Честного ЗНАКа через браузер понадобится плагин работы с подписью (CryptoPro ЭЦП Browser plug-in) и расширение в браузере. Для ежедневной работы в 1С он не нужен — там подпись берётся напрямую через криптопровайдер, — но при первой регистрации в кабинете без него не войти.

Готовность рабочего места к маркировке
Выполнено: 0 / 6

Регистрация в Честном ЗНАКе и доступ к товарной группе

Личный кабинет участника оборота открывается на сайте Честного ЗНАКа по той же УКЭП, которую вы настроили выше. Регистрация бесплатна.

  1. Войдите в кабинет Честного ЗНАКа по электронной подписи.
  2. Заполните профиль участника оборота: реквизиты, система налогообложения, роль (производитель, импортёр, оптовик, розница).
  3. Подключите нужные товарные группы — обувь, лёгкая промышленность, молоко, вода, табак и т. д. Для каждой группы заявка подтверждается отдельно.
  4. Проверьте, что в кабинете привязан оператор ЭДО. Обмен документами с контрагентами и передача сведений в ГИС МТ идут через него.

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

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

Для розницы к набору добавляется онлайн-касса и договор с оператором фискальных данных (ОФД): именно касса при пробитии чека сообщает в ГИС МТ, что код продан и выбыл из оборота. Поэтому в рознице сначала убеждаются, что касса умеет передавать коды маркировки в чеке, а уже потом настраивают обмен в 1С.

Включение обмена с ГИС МТ в конфигурации

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

КонфигурацияГде включить обмен с маркировкой
1С:Управление торговлей 11НСИ и администрирование → Настройка НСИ и разделов → Маркируемая продукция
1С:Бухгалтерия 3.0Администрирование → Функциональность → Запасы → Маркируемая продукция
1С:Розница 3.0Администрирование → Продажи → Обмен с ИС МП

После включения флажка появляется блок настроек обмена. В нём:

  • укажите учётную запись ЭДО — ту, что уже используется для электронного документооборота, или создайте новую в Администрирование → Обмен электронными документами → Обмен с контрагентами → Учётные записи ЭДО;
  • привяжите сертификат подписи в Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования, вкладка «Сертификаты»;
  • отметьте товарные группы, с которыми работаете, — список повторяет то, что подключено в кабинете Честного ЗНАКа.

В клиент-серверной базе регламентное задание обмена с ГИС МТ выполняется на сервере 1С. Криптопровайдер и сертификат должны быть доступны пользователю, от имени которого работает служба сервера, иначе задание будет падать с ошибкой подписи при живом сеансе на клиенте.

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

Заказ кодов и ввод товара в оборот

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

  1. Заказ кодов маркировки. Документ на эмиссию кодов в станции управления заказами (СУЗ). Указываете товарную группу, номенклатуру и количество. ГИС МТ возвращает коды — их печатают на этикетках Data Matrix.
  2. Ввод в оборот. Подтверждаете, что промаркированный товар произведён или ввезён. С этого момента коды становятся «в обороте» и товар можно продавать.
  3. Приёмка. Поставщик присылает УПД с кодами через ЭДО. При проведении документа поступления коды автоматически встают на баланс по кодам маркировки.
  4. Отгрузка. В реализации коды подставляются из остатков, УПД с кодами уходит покупателю и сведения — в ГИС МТ.
  5. Вывод из оборота. Розничная продажа через онлайн-кассу, списание, экспорт — любой из этих документов сообщает в ГИС МТ, что код выбыл.

Каждый код проходит понятный жизненный цикл. Статус удобно сверять в самом документе и в личном кабинете.

Статус кодаЧто означает
ЭмитированКод выпущен СУЗ, но товар ещё не введён в оборот
НанесёнЭтикетка напечатана, товар в производстве/приёмке
В оборотеТовар можно продавать и передавать по УПД
ВыбылКод выведен из оборота (продан, списан, экспортирован)

Ввод в оборот оформляют под конкретный случай, и от него зависит, какие данные запросит документ:

  • Производство в РФ — указывают производственный заказ или выпуск, дату, при необходимости — реквизиты разрешительной документации.
  • Импорт — коды наносят до пересечения границы, в обороте товар оказывается после таможенного оформления; в документе фигурируют сведения о ввозе.
  • Маркировка остатков — для товара, который лежал на складе до старта обязательной маркировки по группе. Коды заказывают по упрощённому описанию и вводят в оборот отдельным основанием.

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

Агрегация в короба и палеты

Когда товара много, по одному коду его не передают — используют транспортную упаковку. Агрегация объединяет коды единиц в один код упаковки (SSCC), и дальше короб или палета ездят по документам как одна строка.

  • Единичная упаковка — один товар, один потребительский код.
  • Групповая (транспортная) упаковка — короб с кодом SSCC, внутри которого вложены коды единиц.
  • Многоуровневая — палета, в которой лежат короба, в коробах — единицы. Вложенность передаётся в ГИС МТ целиком.

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

Код SSCC формируется по правилам GS1, поэтому генерировать его вручную не нужно — 1С присваивает его при агрегации. Главное условие: один код единицы не может одновременно находиться в двух упаковках, иначе ГИС МТ вернёт ошибку состава. Поэтому перед агрегацией убедитесь, что считываемые коды ещё не вложены в другой короб.

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

Как убедиться, что обмен настроен правильно

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

  1. Проверка соединения в настройках. В форме обмена с ГИС МТ нажмите проверку соединения. ГИС МТ должна ответить без ошибки подписи и доступа.
  2. Запрос статусов кодов. Закажите один тестовый код, выведите его в оборот и запросите статус из 1С. Если вернулся «в обороте» — цепочка подпись → оператор → ГИС МТ работает целиком.
  3. Проверка учётной записи ЭДО. Отправьте контрагенту (или на свою вторую организацию) тестовый электронный документ. Дошёл — значит, роуминг и учётная запись в порядке.
  4. Печать и считывание. Напечатайте этикетку из 1С и считайте её сканером в поле ввода кода. Код распознаётся и совпадает с эмитированным — оборудование настроено.

Если все четыре проверки прошли, настройка завершена: можно принимать и отгружать маркированный товар.

Разбор ошибок обмена с Честным ЗНАКом

Большинство сбоев при настройке — это подпись, права в кабинете или рассинхрон статусов. Вот как читать типичные сообщения.

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

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

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

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

Нужна ли отдельная программа кроме 1С для маркировки?
Нет. Товароучёт, заказ и ввод кодов, обмен с ГИС МТ выполняются внутри 1С. Отдельно нужны только криптопровайдер и личный кабинет Честного ЗНАКа — но кабинет используется для регистрации и сверки, а не для ежедневной работы.
Подойдёт ли подпись, которой я сдаю отчётность?
Да. Для маркировки годится та же УКЭП, что и для отчётности или ЭДО, если она выпущена на организацию и действует. Новую подпись специально под Честный ЗНАК покупать не требуется.
Можно ли принять товар без считывания кодов?
Технически провести документ можно, но тогда коды не встанут на баланс и при продаже система сообщит, что товара в обороте нет. Коды нужно загружать из электронного УПД поставщика при приёмке.
Что делать, если код не читается сканером?
Проверьте качество печати Data Matrix и настройку сканера (режим GS1, распознавание 2D). Если этикетка повреждена, товар перемаркировывают: оформляют вывод старого кода и ввод нового через соответствующий документ.
Работает ли маркировка в клиент-серверной базе?
Да. Но криптопровайдер и сертификат должны быть доступны на стороне сервера 1С, если обмен идёт регламентным заданием, а не вручную с рабочего места пользователя.

Источники

  • Федеральный закон от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в Российской Федерации»
  • Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации и прослеживаемости движения товаров»