Автоматизация · 11 мин
Как интегрировать Честный знак в 1С: практическое руководство
Интеграция Честного знака в 1С: настройка ЭДО, подключение оборудования, регистрация в ГИС МТ, обмен кодами маркировки и типичные ошибки при внедрении.
Интеграция системы маркировки «Честный знак» с 1С сводится к четырём задачам: регистрация компании в ГИС МТ, настройка электронной подписи, подключение учётной системы к обмену данными с «Честным знаком» и настройка оборудования для работы с кодами DataMatrix. В типовых конфигурациях 1С (Управление торговлей, Розница, ERP, Комплексная автоматизация) механизмы обмена уже встроены в библиотеку «Интеграция с ИС МП», поэтому в большинстве случаев достаточно штатных средств без доработок.
Главное условие успешного запуска — актуальная версия конфигурации. Механизмы маркировки в 1С активно дорабатываются, и старые релизы могут не поддерживать новые товарные группы, изменённые схемы документов или требования к кодам. Перед началом настройки обновите конфигурацию до свежего релиза и проверьте, что ваша товарная группа (обувь, одежда, табак, вода, молочная продукция и другие) поддерживается в текущей версии.
Статья описывает последовательность действий для типового сценария: компания уже работает в 1С и ей нужно начать заказывать коды, принимать маркированный товар и выводить его из оборота. Отдельно разобраны подводные камни, проверка результата и ситуации, когда штатных средств недостаточно.
Что подготовить до начала настройки
До касания настроек 1С должны быть закрыты организационные вопросы. Без них техническая часть не запустится: обмен с «Честным знаком» требует действующей учётной записи в ГИС МТ и квалифицированной электронной подписи.
Минимальный комплект подготовки:
- регистрация организации или ИП в личном кабинете «Честного знака» с указанием ИНН, товарных групп и ролей (производитель, импортёр, оптовик, розница);
- усиленная квалифицированная электронная подпись (УКЭП) на руководителя или доверенное лицо — она используется для подписания документов в ГИС МТ и при обмене через ЭДО;
- актуальный релиз конфигурации 1С с поддержкой вашей товарной группы;
- 2D-сканер штрихкодов, способный считывать DataMatrix;
- для производителей и импортёров — станция управления заказами (СУЗ) и принтер этикеток.
Проверьте также права пользователей в 1С: сотруднику, который будет работать с маркировкой, нужны роли работы с ИС МП. В типовых конфигурациях они добавляются через профили групп доступа.
Регистрация в ГИС МТ и настройка электронной подписи
Регистрация в «Честном знаке» выполняется на официальном портале системы маркировки. Потребуется подтвердить учётную запись через Госуслуги или по УКЭП, указать товарные группы, с которыми работает компания, и заключить договор с оператором. Для розницы и опта участие в системе бесплатное в части оборота; плата взимается за сами коды маркировки у производителей и импортёров.
Электронная подпись должна быть установлена на рабочем месте, где работает 1С. Установите криптопровайдер (например, КриптоПро CSP), сертификат в хранилище и проверьте, что 1С видит подпись: «Администрирование — Обмен электронными документами — Настройки электронной подписи». Если сертификат не виден, обычно проблема в том, что он установлен в хранилище другого пользователя Windows или отсутствует лицензия криптопровайдера.
Для работы через ЭДО (приёмка маркированного товара от поставщика) заключите соглашение с оператором ЭДО, поддерживающим документы маркировки. В 1С настраивается профиль обмена с контрагентами: «Администрирование — Обмен электронными документами — Профили настроек ЭДО».
Настройка обмена с «Честным знаком» в 1С
Центральный узел интеграции — раздел «Администрирование — Интеграция с ИС МП» (в некоторых конфигурациях — «Маркировка» или «ГИС МТ»). Здесь включается ведение учёта маркированной продукции и указываются товарные группы, с которыми работает ваша организация.
- 1Откройте «Администрирование — Интеграция с ИС МП» и включите учёт маркированной продукции для нужных товарных групп.
- 2Введите токен авторизации: он запрашивается из 1С с использованием УКЭП — система обратится к сервису «Честного знака» и получит токен автоматически.
- 3Проверьте расписание регламентного задания обмена — по умолчанию 1С опрашивает сервис периодически, при больших объёмах увеличьте частоту.
- 4Настройте соответствие номенклатуры и кодов GTIN через справочник «Описания номенклатуры ИС МП».
- 5Для обмена УПД с поставщиками настройте профиль ЭДО и проверьте, что контрагент передаёт коды маркировки в документах.
Токен авторизации — ключевой элемент связи. Он привязан к УКЭП и ИНН организации. Если обмен внезапно перестал работать с ошибкой авторизации, первым делом проверьте срок действия сертификата и актуальность токена — его можно перевыпустить прямо из формы настроек.
Для розничных продаж дополнительно настраивается разрешительный режим: касса при сканировании кода запрашивает у «Честного знака» разрешение на продажу. В 1С:Рознице это включается в настройках РМК и требует стабильного интернет-канала — при недоступности сервиса продажа маркированного товара может блокироваться в соответствии с правилами вашей товарной группы.
Подключение оборудования: сканер, принтер, СУЗ
2D-сканер подключается как стандартное торговое оборудование: «Администрирование — Подключаемое оборудование». Важно, чтобы сканер передавал полный код DataMatrix, включая служебные символы-разделители (GS/FNC1). Если сканер «обрезает» хвост кода, 1С не распознает его как код маркировки — это исправляется настройкой суффиксов и префиксов в драйвере сканера.
Производителям и импортёрам нужна станция управления заказами (СУЗ) — программный модуль, через который заказываются и получаются коды маркировки. СУЗ может работать локально на сервере компании или как облачный сервис. В 1С указывается адрес СУЗ и токен доступа к нему, после чего заказы кодов создаются прямо из учётной системы: «Маркировка — Заказ на эмиссию кодов маркировки».
Принтер этикеток для печати DataMatrix должен поддерживать достаточное разрешение — для мелких этикеток критична чёткость печати, нечитаемый код сделает товар неликвидным. Проверяйте качество печати сканером перед наклеиванием партии.
Рабочие сценарии: заказ кодов, приёмка, продажа
Заказ и нанесение кодов
Производитель или импортёр создаёт в 1С документ «Заказ на эмиссию кодов маркировки», указывает товар и количество. Документ уходит в СУЗ, коды возвращаются в систему и печатаются на этикетках. После нанесения оформляется отчёт о нанесении — только после него коды переходят в оборот.
Приёмка маркированного товара
Поставщик передаёт УПД с кодами маркировки через ЭДО. В 1С документ попадает в «Электронные документы», коды автоматически сопоставляются с номенклатурой. Задача приёмщика — сверить фактически отсканированные коды с кодами в документе. Расхождения оформляются уточнением или отказом от документа, иначе в вашем обороте «повиснут» чужие коды.
Вывод из оборота
При розничной продаже код выводится из оборота чеком через кассу, при оптовой отгрузке — передачей УПД покупателю. Для списания, возврата поставщику или иных операций в 1С есть отдельный документ «Вывод из оборота ИС МП» с указанием причины.
Как проверить результат
В личном кабинете «Честного знака» код числится у покупателя или выведен из оборота
Код остался на вашем остатке, хотя товар отгружен — документ не дошёл до ГИС МТ
Документы в статусе «Передан», очередь обмена пуста
Документы висят в статусе ошибки или «Ожидается ответ»
Код распознаётся, разрешение на продажу получается за 1–2 секунды
Код не распознаётся или продажа блокируется без явной причины
Типичные ошибки и их последствия
Большинство проблем интеграции связано не с 1С, а с организацией процесса: неверная подпись, незакрытые документы, рассинхронизация остатков. Ниже — то, что встречается чаще всего.
Особое внимание — регулярной сверке остатков. В 1С есть механизм запроса остатков из ГИС МТ и сопоставления их с учётными данными. Выполняйте сверку при инвентаризации и после любых сбоев обмена.
Перед внедрением разверните копию базы и прогоните полный цикл на тестовом контуре: заказ кода, приёмка, продажа, вывод из оборота. Это занимает один-два дня, но избавляет от остановки торговли в боевой базе.
Когда штатных средств недостаточно
Типовые механизмы закрывают стандартные сценарии, но есть ситуации, где потребуются доработки или внешние решения:
- нештатные бизнес-процессы — например, перемотка, фасовка, комиссионная торговля маркированным товаром;
- сильно переписанные конфигурации, где обновление затруднено и библиотека ИС МП устарела;
- высокие объёмы, требующие автоматизации на уровне ТСД и складских процессов (WMS);
- обмен с контрагентами по нестандартным каналам.
В таких случаях варианты — доработка конфигурации силами программиста 1С, подключение специализированных расширений или использование внешних сервисов маркировки с обменом через API. Решение принимайте исходя из объёмов: разовые отклонения дешевле обрабатывать вручную, системные — автоматизировать.
Как выбрать действие
Частые вопросы
Нужен ли отдельный договор с оператором ЭДО для маркировки?
Если у вас уже есть действующий договор с оператором ЭДО, обычно достаточно убедиться, что он поддерживает передачу УПД с кодами маркировки. Отдельный договор не требуется, но тариф может зависеть от объёма документов.
Что делать, если код маркировки не сканируется на кассе?
Сначала проверьте сам код сканером в тестовом режиме: если он не читается, товар нельзя продавать — оформите вывод из оборота по причине утраты или повреждения кода. Если код читается, но продажа блокируется, проверьте доступность сервиса разрешительного режима и статус кода в личном кабинете ГИС МТ.
Обязательно ли обновлять 1С для работы с маркировкой?
Формально — нет, но практически да. Требования «Честного знака» регулярно меняются: появляются новые товарные группы, меняются форматы документов и правила вывода из оборота. На старом релизе рано или поздно документы начнут отклоняться сервисом.
Можно ли работать с маркировкой в 1С:Бухгалтерии?
Да, в 1С:Бухгалтерии поддерживаются основные операции: приёмка по ЭДО, розничная продажа, вывод из оборота. Однако для полноценного складского учёта, агрегации и работы с большими объёмами кодов лучше подходят торговые конфигурации — УТ, ERP или Розница.
Как сверить остатки кодов в 1С и в «Честном знаке»?
Используйте механизм запроса остатков из ГИС МТ в разделе маркировки: система получает список кодов, числящихся за вашей организацией, и сопоставляет их с учётными данными. Расхождения разбираются по каждому коду: лишние коды выводятся из оборота, недостающие ищутся в непроведённых документах.
Что будет, если продать товар без вывода кода из оборота?
Код останется в обороте на вашем остатке, а товар фактически продан — это расхождение выявится при сверке или проверке. За реализацию маркированного товара без передачи сведений предусмотрена административная ответственность, поэтому такие случаи нужно выявлять и исправлять самостоятельно до контроля.
Что важно запомнить
Интеграция «Честного знака» с 1С выполняется штатными средствами: актуальный релиз, УКЭП, настройка обмена в разделе ИС МП, рабочий сканер и тестовый прогон полного цикла. Главные риски — устаревшая конфигурация, просроченная подпись и несверенные остатки. Регулярная выверка с ГИС МТ защищает от штрафов и блокировок продаж.