Что такое система «Честный знак» и как она работает в 1С: руководство для начинающих

Программист 1С v8.3 (Управляемые формы) Управленческий учет Торговля и дистрибуция
← На главную

Система «Честный знак» (государственная информационная система мониторинга товаров — ГИС МТ) — это масштабный проект по обязательной маркировке продукции. Основная цель системы заключается в прослеживаемости каждой единицы товара от производителя или импортера до конечного потребителя. Для технических специалистов и пользователей 1С это означает необходимость глубокой интеграции программных продуктов с серверами ЦРПТ (Центра развития перспективных технологий).

Рассмотрим подробнее, как устроена эта система изнутри, из чего состоит код маркировки и как организовать работу с ним в программной среде.

Техническая структура кода маркировки

Разберем, что представляет собой «Честный знак» физически. Это не просто штрихкод, а двумерный код формата GS1 DataMatrix. В отличие от привычных линейных штрихкодов, DataMatrix позволяет хранить значительный объем информации на небольшой площади и считывается даже при частичном повреждении (до 30%).

Структура кода базируется на международных стандартах GS1 и включает в себя несколько идентификаторов применения (AI — Application Identificators):

  1. GTIN (Global Trade Item Number): 14-значный код товарной группы. Он определяет, что это за товар (например, кроссовки определенной модели и размера).
  2. Серийный номер (SGTIN): уникальная последовательность символов, которая делает каждую единицу товара неповторимой.
  3. Ключ проверки: первые 4 символа криптозащиты.
  4. Криптохвост (Код проверки): уникальная электронная подпись, генерируемая оператором. Именно за этот «хвост» компания платит деньги (эмиссия кода). Он гарантирует, что код не был подделан.

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

Жизненный цикл кода в системе

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

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

Особенности возвратов в системе маркировки

Рассмотрим, как осуществляются возвраты, если товар уже был выведен из оборота. Здесь возможны два сценария:

Сценарий 1: Код на товаре сохранился. В этом случае в 1С оформляется документ «Возврат от покупателя». При сканировании кода система понимает, какой именно экземпляр вернулся, и при фискализации чека возврата код снова становится активным («В обороте»).

Сценарий 2: Код поврежден или утерян. Это более сложная ситуация. Продать такой товар повторно нельзя. Потребуется процедура перемаркировки. Вы заказываете новый код, указываете причину (повреждение марки) и связываете новый код со старой номенклатурной позицией.

Интеграция с 1С и технические нюансы

Для работы с маркировкой в конфигурациях 1С (например, Управление нашей фирмой, Управление торговлей или ERP) используется специальный модуль интеграции с ИС МП. Рассмотрим основные объекты, которые участвуют в процессе:

Посмотрим на пример логики работы: при сканировании штрихкода в документе «Реализация товаров и услуг» 1С выполняет поиск в регистре сведений. Если код найден и он находится в статусе «В обороте» на данной организации, документ разрешает проведение.

Важно помнить о настройке торгового оборудования. Для работы необходим 2D-сканер, настроенный в режиме эмуляции клавиатуры или COM-порта, с обязательной поддержкой разделителя GS (Group Separator), который часто встречается в кодах DataMatrix, но не виден при обычном просмотре текста.

Рекомендации по внедрению

Если вы только начинаете работать с «Честным знаком», разберем по шагам последовательность действий:

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

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

← На главную