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