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

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

1С и Честный ЗНАК: как устроена работа с маркировкой

Как работает интеграция 1С с Честным ЗНАКом: заказ кодов маркировки, приемка, продажа, вывод из оборота, настройка обмена с ЭДО и типичные ошибки.

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

Обязательная маркировка распространяется на обувь, одежду и белье, молочную продукцию, воду и напитки, табак, лекарства, шины, духи, фотокамеры и ряд других товарных групп — перечень регулярно расширяется. Если товар подлежит маркировке, каждая его единица должна иметь уникальный код DataMatrix, а все движения товара между участниками оборота фиксируются в системе.

В типовых конфигурациях 1С (Управление торговлей 11, Розница, ERP, Комплексная автоматизация, 1С:Фреш) поддержка маркировки встроена штатно: есть подсистема «Маркировка товаров», обмен с ГИС МТ и интеграция с ЭДО. Для старых или самописных конфигураций потребуется либо обновление, либо доработка, либо сторонние обработки обмена.

Что нужно подготовить до начала работы

Прежде чем настраивать 1С, компания должна зарегистрироваться в самой системе «Честный ЗНАК» и закрыть организационные вопросы. Без этого обмен из 1С работать не будет.

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

На стороне 1С проверьте версию конфигурации: подсистема маркировки активно развивается, и в старых релизах могут отсутствовать новые товарные группы или измененные форматы обмена. Рекомендуется обновиться до актуального релиза и включить функциональность «Маркировка товаров» в настройках программы.

Регистрация в ЧЗУчастник зарегистрирован

Вход в личный кабинет по УКЭП, заполнен профиль участника

УКЭПДействующая подпись

Сертификат не просрочен, установлен на рабочем месте с 1С

ЭДОДоговор с оператором

Оператор поддерживает передачу УПД с кодами маркировки

1САктуальный релиз

Включена функциональность маркировки, есть нужная товарная группа

Как 1С обменивается данными с Честным ЗНАКом

Архитектурно 1С не «стучится» в систему маркировки напрямую по всем операциям. Есть несколько каналов обмена, и важно понимать, какой за что отвечает.

Первый канал — прямой обмен с ГИС МТ (станция управления заказами, СУЗ) из 1С: заказ кодов маркировки, получение кодов, отчеты о нанесении, ввод в оборот. Этот обмен подписывается УКЭП и выполняется из раздела «Маркировка товаров».

Второй канал — ЭДО: документы приемки и отгрузки (УПД) с кодами маркировки передаются между участниками оборота через оператора ЭДО, а оператор уже транслирует сведения в Честный ЗНАК. Третий канал — касса: при розничной продаже касса передает код в составе чека через ОФД, и код выводится из оборота.

Заказ и печать кодов маркировки

Если вы производитель или импортер, цикл начинается с заказа кодов. В 1С создается документ «Заказ на эмиссию кодов маркировки»: указывается товарная группа, номенклатура с кодами GTIN и количество. Заказ подписывается УКЭП и отправляется в СУЗ, после обработки коды загружаются обратно в 1С.

Для работы с заказами номенклатура должна быть корректно описана: заполнен GTIN (штрихкод EAN-13), указана товарная группа маркировки, для одежды и обуви — характеристики в соответствии с требованиями национального каталога. Ошибки в карточке товара — самая частая причина отказов СУЗ.

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

Порядок эмиссии кодов в 1С
  1. 1
    Заполните карточку номенклатуры: GTIN, товарная группа, характеристики
  2. 2
    Создайте документ «Заказ на эмиссию кодов маркировки»
  3. 3
    Подпишите УКЭП и отправьте заказ в СУЗ
  4. 4
    Дождитесь статуса «Коды эмитированы» и загрузите коды
  5. 5
    Распечатайте этикетки с DataMatrix и наклейте на товар
  6. 6
    Оформите отчет о нанесении и ввод в оборот
  7. 7
    Проверьте в личном кабинете ЧЗ, что коды в статусе «в обороте»

Приемка маркированного товара от поставщика

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

Ключевой этап — сверка: физически отсканируйте коды на товаре сканером 2D и сравните с кодами в УПД. 1С покажет расхождения: коды, которые есть в документе, но отсутствуют в поставке, и наоборот. Если расхождения есть, приемку по документу подтверждать нельзя — оформляется расхождение и уведомление поставщика.

После подтверждения приемки в ЭДО право собственности на коды переходит к вам, и это фиксируется в Честном ЗНАКе. Если принять УПД без сверки, вы можете «принять» коды товара, которого физически нет, — и при продаже или проверке возникнут проблемы.

Продажа: опт и розница

Оптовая отгрузка

При продаже оптовому покупателю в 1С оформляется реализация, в табличную часть подбираются коды маркировки — сканированием или из остатков. На основании реализации формируется УПД с кодами и отправляется покупателю через ЭДО. Пока покупатель не примет документ, передача кодов в Честном ЗНАКе не завершена.

Контролируйте статусы отправленных УПД: «зависшие» неподтвержденные документы означают, что коды формально еще ваши. В 1С есть отчеты по статусам документов ЭДО — сверяйте их регулярно.

Розничная продажа

В рознице кассир сканирует DataMatrix на кассе: код проверяется, включается в чек и передается через ОФД для вывода из оборота. В 1С:Рознице и ККТ с передачей данных это работает штатно при условии актуальной прошивки кассы и корректных настроек форматно-логического контроля.

Если код не читается или товар продается «по штрихкоду EAN» без считывания DataMatrix, вывод из оборота не происходит. Это типичное нарушение: товар ушел, а в системе числится. Настройте в 1С обязательное сканирование кода маркировки для маркированных групп.

Типичные ошибки при работе
01
Продажа по EAN без сканирования DataMatrix — код не выводится из оборота, возникают «виртуальные» остатки
02
Приемка УПД без сверки сканером — принимаются чужие или недостающие коды
03
Игнорирование статусов ЭДО — отгрузки не подтверждены покупателем, коды «зависают»
04
Некорректный GTIN или товарная группа в карточке — отказ СУЗ при заказе кодов
05
Просроченная УКЭП — обмен с ЧЗ и ЭДО останавливается в самый неподходящий момент

Инвентаризация и работа с остатками кодов

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

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

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

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

Как проверить, что обмен работает

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

«Коды эмитированы», коды загружены в 1С

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

Отказ СУЗ, заказ завис в обработке

Исходящий УПД
Норма

Статус «Подтвержден покупателем»

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

Долго висит «Ожидает подтверждения» или ошибка ЭДО

Розничная продажа
Норма

Код выведен из оборота, виден в чеке и ОФД

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

Код остается «в обороте» после продажи

Остатки
Норма

Коды в 1С совпадают с фактическим товаром

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

Излишки/недостачи кодов при инвентаризации

Если типовой конфигурации недостаточно

Не все сценарии закрываются штатно. Нестандартная логистика, работа через несколько складов с переупаковкой, интеграция с WMS или самописная конфигурация могут потребовать доработок: внешних обработок обмена с ГИС МТ, доработки печатных форм этикеток, автоматической подстановки кодов.

Альтернатива — специализированные решения и модули интеграции с Честным ЗНАКом, которые подключаются к 1С и берут на себя обмен, проверку кодов и отчетность. При выборе оценивайте поддержку нужных товарных групп, совместимость с вашей конфигурацией и скорость обновления модуля под изменения законодательства.

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

Как выбрать подход

Типовая конфигурация актуального релиза, стандартные процессыИспользуйте штатную подсистему маркировки — этого достаточно
Старая или сильно доработанная конфигурацияПланируйте обновление или внедрение внешнего модуля обмена
Высокие объемы, WMS, автоматизация складаРассмотрите интеграционное решение с прямой связью сканеров и ТСД
Только розница, небольшой ассортиментДостаточно 1С:Розница + касса с передачей кодов, без сложных схем

Часто задаваемые вопросы

Можно ли работать с Честным ЗНАКом без 1С?

Да: заказ кодов, печать этикеток и отчеты доступны в личном кабинете Честного ЗНАКа и через бесплатные инструменты оператора. Но при регулярных объемах ручная работа быстро становится узким местом — 1С автоматизирует сверку кодов, документооборот и учет остатков.

Нужен ли отдельный договор с ЭДО именно для маркировки?

Не отдельный договор, но ваш оператор ЭДО должен поддерживать передачу УПД с кодами маркировки и трансляцию сведений в Честный ЗНАК. Уточните это у оператора и проверьте, что в настройках обмена 1С выбран корректный формат документа.

Что делать, если сканер не читает DataMatrix?

Нужен 2D-сканер (имидж-сканер): линейные лазерные сканеры DataMatrix не считывают. Также проверьте, что в 1С включена настройка распознавания шаблонов кодов маркировки, а на кассе — актуальная прошивка.

Кто выводит код из оборота при розничной продаже — 1С или касса?

Касса. Она включает код маркировки в чек и передает его через ОФД. 1С в этой цепочке ведет учет и аналитику, но фактическое списание кода выполняет кассовое ПО.

Что будет, если продать товар без передачи кода?

Код останется в обороте, товар в системе «не продан». Это создает расхождения в остатках и может быть квалифицировано как нарушение правил оборота маркированной продукции с риском штрафов при проверке.

Как часто нужно обновлять 1С для работы с маркировкой?

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

Итог

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

Связка 1С и Честного ЗНАКа строится на трех каналах: прямой обмен с ГИС МТ для эмиссии кодов, ЭДО для приемки и отгрузки, касса для розничного вывода из оборота. Ключ к спокойной работе — актуальный релиз 1С, действующая УКЭП, обязательная сверка кодов сканером при приемке и контроль статусов документов.