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

Автоматизация · 14 мин

Как связать 1С и Честный знак: пошаговая настройка обмена данными

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

Интеграция 1С с системой «Честный знак» нужна всем компаниям и ИП, которые работают с маркированными товарами: обувью, одеждой, табаком, молочной продукцией, водой, лекарствами и другими товарными группами. Без обмена данными вы не сможете легально принимать товар от поставщика, продавать его в розницу и отчитываться о движении кодов маркировки — а нарушения грозят штрафами и конфискацией товара.

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

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

Что подготовить до начала настройки

Первое и главное условие — усиленная квалифицированная электронная подпись (УКЭП). Для организаций она выпускается на руководителя в налоговой инспекции или в аккредитованном удостоверяющем центре, для ИП — на предпринимателя. Без УКЭП невозможно зарегистрироваться в «Честном знаке», заказывать коды маркировки и подписывать электронные документы.

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

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

УКЭПКвалифицированная подпись на руководителя или ИП

Проверьте срок действия сертификата и наличие токена/носителя

Личный кабинет ЧЗРегистрация организации в «Честном знаке»

Товарные группы выбраны, доступ к заказу кодов работает

Договор с ЭДООператор электронного документооборота подключён

Идентификатор участника ЭДО получен и введён в 1С

Актуальный релиз 1СКонфигурация с поддержкой ГИС МТ

В настройках доступен раздел «Маркировка» / «Интеграция с Честным знаком»

Как устроен обмен между 1С и «Честным знаком»

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

Второй маршрут — касса. При розничной продаже код маркировки сканируется, проверяется и передаётся в составе кассового чека через фискальный накопитель и ОФД в «Честный знак», где код выводится из оборота. Для этого касса должна работать с форматом фискальных данных, поддерживающим передачу кодов маркировки (ФФД 1.2), а в 1С должен быть настроен обмен с кассовым оборудованием.

Третий маршрут — прямые запросы из 1С к станции управления заказами (СУЗ) и API «Честного знака»: заказ кодов маркировки, проверка статуса кодов, получение информации о товаре по коду. Для этого в 1С настраивается подключение с использованием токена, полученного в личном кабинете.

Пошаговая настройка обмена в типовой 1С

Последовательность действий описана на примере «1С:Управление торговлей 11» и «1С:Розница» — в других типовых конфигурациях (КА, ERP, УНФ) шаги аналогичны, отличается только расположение разделов. Сначала включите функциональность: в разделе «НСИ и администрирование» найдите настройки учёта и активируйте опции ведения учёта маркированных товаров по нужным товарным группам.

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

Если вы заказываете коды маркировки сами (производство, импорт, остатки), дополнительно настройте подключение к СУЗ: в настройках обмена с «Честным знаком» укажите токен доступа, полученный в личном кабинете, и проверьте соединение тестовым запросом статуса.

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

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

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

Для сверки используется сканирование кодов с упаковок: в документе приёмки 1С запускается проверка, вы сканируете коды Data Matrix с реального товара, и программа сравнивает их с кодами из УПД. Если всё совпало — документ подтверждается подписью, и сведения о приёмке уходят в «Честный знак». Коды переходят в вашу собственность в системе маркировки.

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

Розничная продажа и вывод кодов из оборота

Для розницы ключевая связка — 1С, фискальный регистратор и сканер штрихкодов. На кассе при продаже маркированного товара кассир сканирует Data Matrix код, 1С проверяет его локально (есть ли такой код в остатках, не продан ли он ранее) и передаёт код в составе чека. Фискальный накопитель отправляет чек в ОФД, ОФД — в «Честный знак», где код выводится из оборота.

Обязательное условие — касса должна работать с форматом фискальных данных ФФД 1.2, иначе передача кодов маркировки в чеке невозможна. Проверьте версию ФФД в настройках кассы и при необходимости обновите прошивку фискального регистратора и драйвер оборудования в 1С. Также убедитесь, что сканер корректно распознаёт двумерные коды Data Matrix — не каждый сканер это умеет.

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

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

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

Статус УПД в ЭДО
Норма

Документ подписан обеими сторонами, статус «Завершён»

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

Документ завис в статусе «Ожидает подписи» или есть ошибка доставки

Коды в личном кабинете ЧЗ
Норма

После приёмки коды числятся в обороте за вашей организацией

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

Коды остаются у поставщика или в статусе «В обороте» без владельца

Чек с маркировкой
Норма

В чеке есть тег с кодом маркировки, ОФД показывает передачу в ЧЗ

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

Чек без кода, ошибка проверки КМ на кассе

Остатки в 1С
Норма

Маркированный товар списывается с остатков по кодам при продаже

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

Отрицательные остатки по кодам, дубли кодов в разных документах

Заказ кодов маркировки для производителей и импортёров

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

После обработки заказа СУЗ возвращает коды, которые выгружаются из 1С для печати этикеток — на принтер этикеток или в типографию. Затем коды наносятся на товар, и в «Честный знак» отправляется отчёт о нанесении: только после этого коды считаются введёнными в оборот и товар можно отгружать покупателям.

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

Типичные ошибки и как их избежать

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

Третья группа — кассовые ошибки: продажа маркированного товара без сканирования кода, работа на старом ФФД, неправильно настроенный сканер, который «съедает» часть кода. Такие ошибки приводят к штрафам и к расхождению остатков между 1С и «Честным знаком», которые потом приходится разбирать вручную.

Типичные ошибки
01
Подтверждение УПД без сканирования кодов — в системе оказываются чужие или фиктивные коды, ответственность переходит к вам
02
Работа на устаревшем релизе 1С — новые товарные группы и форматы документов не поддерживаются, обмен ломается
03
Продажа на кассе с ФФД 1.05/1.1 — коды маркировки не передаются в чеке, продажа считается нарушением
04
Игнорирование ошибок обмена ЭДО — документы зависают, сведения в «Честный знак» не уходят
05
Использование сканера без поддержки Data Matrix — коды не считываются, кассиры продают «вслепую»
06
Ручное дублирование документов вместо загрузки из ЭДО — расхождения между 1С и системой маркировки

Когда нужна доработка или внешнее решение

Типовой функционал покрывает стандартные сценарии: приёмку, продажу, заказ кодов, отчёты о нанесении, перемещения и списания. Доработка потребуется, если у вас нестандартные процессы — например, интеграция с WMS на складе с автоматической маркировкой, обмен с производственными линиями нанесения кодов или работа с самописной конфигурацией 1С, где подсистемы маркировки нет.

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

Варианты реализации обмена

Типовой функционал 1С

Подходит для стандартной оптовой и розничной торговли; ограничение — требует актуального релиза и нестандартные процессы не покрывает

Доработка типовой конфигурации

Подходит для нестандартных процессов (WMS, производство); ограничение — стоимость разработки и усложнение обновлений

Внешние модули и сервисы

Подходит, если 1С старая или самописная; ограничение — двойной учёт и зависимость от стороннего поставщика

Итог

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

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

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

Можно ли работать с «Честным знаком» без 1С?

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

Обязателен ли ЭДО, если я только продаю в розницу?

Если вы покупаете маркированный товар у поставщиков — да, ЭДО обязателен: сведения об отгрузке и приёмке передаются только через электронные документы. Без подтверждения приёмки коды не перейдут в вашу собственность в системе, и продажа такого товара будет нарушением. Исключение — отдельные льготные категории, установленные правилами маркировки для конкретных товарных групп.

Что делать, если код маркировки не сканируется на кассе?

Сначала проверьте сканер: попробуйте считать код другого товара. Если сканер не читает Data Matrix вообще — проблема в оборудовании или его настройке. Если не читается конкретный код — возможно, этикетка повреждена. Такой товар нельзя продавать как маркированный; по правилам отдельных групп допускается перемаркировка или списание с оформлением соответствующего документа в 1С.

Как понять, что сведения из чека дошли до «Честного знака»?

Проверьте чек в личном кабинете ОФД: там видно, принял ли «Честный знак» сведения о выводе кода из оборота. Дополнительно статус конкретного кода можно посмотреть в личном кабинете «Честного знака» по номеру кода — после продажи он должен перейти в статус «Выбыл» с указанием причины «Розничная продажа».

Нужно ли обновлять 1С, если маркировка уже настроена и работает?

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

Можно ли подключить к «Честному знаку» самописную конфигурацию 1С?

Можно, но объём работ существенно больше: придётся либо внедрять библиотеку стандартных подсистем с механизмами маркировки, либо разрабатывать обмен через API «Честного знака» и ЭДО самостоятельно. Часто дешевле и быстрее перейти на типовую конфигурацию, чем поддерживать собственную разработку в условиях регулярно меняющихся требований системы маркировки.