Интеграция 1С и Честного знака: настройка, ошибки и как избежать блокировок
Интеграция 1С и Честного знака нужна, чтобы коды маркировки двигались между учётной системой и ГИС МТ автоматически, без ручного ввода на каждом этапе. На практике это заказ кодов, приёмка партии с проверкой кодов, ввод товара в оборот, а для розницы ещё и списание кода при продаже через кассу. Без интеграции те же операции выполняются вручную через личный кабинет Честного знака, что реально только при небольшом обороте.
1С для работы с маркировкой не обязательна. Малый бизнес с единичными операциями может вести оборот прямо в личном кабинете ЦРПТ. Но при регулярных партиях, нескольких точках продаж или большом ассортименте ручной ввод превращается в отдельную должность, и интеграция с 1С становится не удобством, а способом не останавливать отгрузки.
Какие данные и операции связаны между системами
| Операция | Что делает 1С | Что делает ГИС МТ |
|---|---|---|
| Заказ кодов маркировки | Формирует заявку на партию товара | Генерирует и передаёт коды |
| Приёмка товара | Сверяет коды с накладной | Подтверждает переход кодов новому владельцу |
| Ввод в оборот | Фиксирует поступление в учёте | Меняет статус кодов на «введён в оборот» |
| Продажа через кассу | Передаёт код для проверки | Возвращает статус кода, разрешает или блокирует продажу |
| Вывод из оборота | Списывает товар | Меняет статус кодов на «выведен из оборота» |
В каких конфигурациях 1С работает интеграция
| Конфигурация | Особенность работы с маркировкой |
|---|---|
| 1С:Бухгалтерия | Базовый обмен, приёмка и вывод из оборота, без глубокой аналитики по кодам |
| 1С:Управление торговлей | Полный цикл: заказ, приёмка, движение кодов между складами |
| 1С:УНФ | Обмен доступен, но часть операций требует ручных доработок под нетиповые схемы |
| 1С:Fresh | Облачная версия, обмен работает через тот же механизм, что и в десктопной 1С. Доступен не на всех тарифах и зависит от региона и наличия функции |
| 1С:Розница | Ключевая точка: кассовая проверка кодов и разрешительный режим |
Три уровня работы с Честным знаком
Прежде чем разбираться в ошибках, полезно понять, на каком уровне находится ваша ситуация — это определяет, что делать дальше.
Первый уровень — штатная работа. Обмен с ГИС МТ уже настроен и работает, приёмка, вывод из оборота и касса отрабатывают без сбоев. Задача здесь одна — не останавливать процесс, доработка не нужна.
Второй уровень — настройка или обновление штатного функционала и локального модуля. Это первичная настройка обмена с ГИС МТ, установка ЛМ ЧЗ на точках продаж, обновление релиза 1С под требования 2026 года, переход на работу с ТС ПИоТ. Для стандартного контура это делается штатными средствами 1С и укладывается в обычную настройку.
Третий уровень — дополнительная интеграция или доработка. Наступает, когда типового функционала не хватает: несколько юрлиц и много точек, объединение с сайтом или маркетплейсами, нестандартная номенклатура, расхождения, которые накопились и требуют разбора. Здесь настройки уже недостаточно, нужна работа с логикой обмена.
На любом из трёх уровней первая точка, где интеграция проявляет себя, — это касса. Именно она решает, пробить чек или заблокировать продажу, и именно здесь сбой обмена становится видимым для покупателя и чувствительным для выручки. Поэтому прежде чем разбирать настройку обмена в 1С, стоит понять, как устроена проверка кода на кассе: без этого любая ошибка выглядит как «что-то с Честным знаком», хотя у неё почти всегда конкретная техническая причина.
Разрешительный режим: почему касса блокирует продажу
Разрешительный режим означает, что перед продажей код маркировки проверяется в ГИС МТ, и только после подтверждения касса разрешает пробить чек. В онлайн-режиме проверка идёт напрямую в систему, в офлайн-режиме, при отсутствии интернета, проверку берёт на себя локальный модуль по ранее загруженной базе кодов.
Касса блокирует продажу, если код уже выведен из оборота, просрочен, заблокирован системой, отсутствует в базе или его подпись не проходит проверку. Для владельца бизнеса практический вывод простой: каждая блокировка на кассе имеет конкретную техническую причину, и её можно найти без остановки всей точки, если заранее понимать логику проверки.
Локальный модуль и ТС ПИоТ: что изменилось
Локальный модуль Честного знака — отдельный от ТС ПИоТ элемент. Это бесплатное программное обеспечение, обязательное для всех розничных участников оборота, оно решает задачу офлайн-проверки кода при отсутствии интернета на точке продаж.
Проверка кода при продаже идёт не напрямую через 1С, а по цепочке: касса передаёт код в ТС ПИоТ, тот обращается к ГИС МТ или, если связи нет, к локальному модулю, и уже результат проверки попадает в 1С и в учёт. Если код блокируется на кассе, искать причину нужно не только в настройках 1С, а на любом участке этой цепочки.
Установка ТС ПИоТ обязательна с 28 декабря 2025 года для участников оборота, которые попадают под требования разрешительного режима. Важная оговорка: обязанность привязана не только к дате, но и к тому, вышло ли совместимое решение для конкретной модели кассы у производителя. Если релиза ещё нет, статус стоит уточнять у поставщика оборудования.
С 1 июля 2026 года при отсутствии установленного ТС ПИоТ система фиксирует отклонение и передаёт данные в контролирующие органы — это может стать основанием для проверки. Срок действия старого токена разрешительного режима (X-API-KEY) при этом продлевали: по актуальным данным он работает до 1 октября 2026 года. Дата переносилась уже не раз, поэтому статус стоит проверять в личном кабинете ГИС МТ, а не ориентироваться на непроверенные даты из статей и других источников.
Как настроить интеграцию: инструкция без привязки к версии
Порядок действий примерно одинаковый для всех конфигураций 1С, различаются только конкретные настройки внутри.
Сначала оформляется усиленная квалифицированная электронная подпись и регистрация организации в системе Честный знак. Дальше в 1С настраивается обмен с информационной системой мониторинга: указывается адрес подключения и загружается токен авторизации или сертификат. После этого проверяется соответствие номенклатуры — каждому маркируемому товару в 1С должен соответствовать код GTIN, без этого коды не будут привязываться к позициям. Затем имеет смысл провести тестовый обмен на одной партии, чтобы увидеть реальный ответ от ГИС МТ, и только после этого переводить точку в рабочий режим.
Где возникают ошибки и почему коды не уходят
Чаще всего обмен останавливается по одной из типовых причин. Токен авторизации истёк и не был обновлён вовремя — тогда 1С перестаёт получать ответ от ГИС МТ. Номенклатура заполнена не полностью, у части товаров нет привязанного GTIN, и коды для них просто не формируются. Возникает сбой в электронном документообороте между поставщиком и получателем, из-за чего партия зависает между статусами. Используется устаревший релиз 1С, не поддерживающий текущий формат обмена или работу с новым локальным модулем. Отдельно встречается ошибка «нет связи с СУЗ»: она означает, что 1С не может достучаться до системы управления заказами ГИС МТ, и здесь важно проверять именно канал связи, а не саму настройку обмена.
Эти причины ложатся на два разных уровня работы. Истекший токен, незаполненный GTIN и устаревший релиз — это уровень настройки, они закрываются штатной корректировкой без доработки логики обмена. Сбой в ЭДО и «нет связи с СУЗ» — это уже уровень канала связи и сверки со смежными системами, здесь штатных настроек бывает недостаточно, и копать приходится глубже, вплоть до привлечения интегратора.
Чек-лист перед настройкой
Перед запуском интеграции стоит проверить следующее.
- Действующая усиленная квалифицированная электронная подпись на организацию
- Актуальный токен авторизации или сертификат для обмена с ГИС МТ
- У каждого маркируемого товара в 1С заполнен код GTIN
- Установлен и обновлён локальный модуль на точках, где возможны перебои с интернетом
- Проверен статус ТС ПИоТ для конкретной модели кассы у производителя оборудования
- Проведён тестовый обмен хотя бы на одной партии до перевода точки в рабочий режим
Когда нужен интегратор, а не настройка
Штатной настройки достаточно, если у вас одно юрлицо, одна или несколько точек с типовой номенклатурой, и обмен просто нужно один раз корректно завести. Дополнительная интеграция нужна в других случаях.
Несколько юрлиц и много точек, от 10 до 100, когда обмен нужно выстроить одинаково на каждой кассе, с едиными токенами и локальным модулем на всех точках сразу.
Честный знак нужно объединить с сайтом, интернет-магазином или маркетплейсами, чтобы остатки с кодами, заказы и вывод из оборота жили в одной системе, а не переносились вручную между площадками.
Типовой обмен не закрывает вашу схему: нетиповые товарные группы, кастомная номенклатура, партионный учёт — штатных настроек для этого просто не хватает.
Коды не уходят, статусы расходятся, а разбор вручную занимает больше времени, чем наведение порядка один раз.
Маркировку нужно связать с CRM, отчётностью или BI, чтобы она не ломала смежные процессы, которые уже настроены.
Мы в QVELO настраиваем интеграции 1С с Честным знаком именно на этом уровне сложности: от нескольких точек и юрлиц до объединения с сайтом и отчётностью. Проверим вашу связку 1С с Честным знаком, покажем, где обмен может остановиться, и что нужно, чтобы на кассах не было блокировок.
Частые вопросы
Что такое интеграция 1С с Честным знаком?
Автоматический обмен: заказ кодов, приёмка, ввод и вывод из оборота без ручного ввода в личном кабинете.
Нужна ли 1С для Честного знака?
Нет, для малых объёмов достаточно личного кабинета ЦРПТ, но при регулярном обороте 1С убирает ручной ввод.
Как настроить интеграцию 1С и Честного знака?
УКЭП, регистрация в системе, настройка обмена с ГИС МТ, токен или сертификат, проверка номенклатуры по GTIN, тестовый обмен, запуск.
Что такое локальный модуль Честного знака?
Бесплатное программное обеспечение ЦРПТ: база кодов для офлайн-проверки на кассе без интернета.
Что такое разрешительный режим?
Проверка кода в ГИС МТ перед продажей: при отклонении касса блокирует чек.
Что такое ТС ПИоТ и обязателен ли он?
Техническое средство проверки кода на кассе. Обязательно с 28 декабря 2025 года для участников разрешительного режима.
Почему касса блокирует продажу маркированного товара?
Код выведен из оборота, просрочен, заблокирован, отсутствует в базе или не проходит проверку подписи.
Почему коды маркировки не уходят из 1С?
Истёк токен авторизации, не заполнены коды GTIN, сбой в электронном документообороте, устаревший релиз 1С.
Где чаще всего ломается обмен?
Токен или сертификат, номенклатура без GTIN, документооборот, статусы ввода и вывода из оборота, связь с СУЗ.
Чем грозит оборот без маркировки?
Для юрлица штраф от 50 000 до 300 000 ₽ с конфискацией товара (ч. 2 ст. 15.12 КоАП), а по алкоголю и табаку — от 300 000 до 500 000 ₽ (ч. 4 той же статьи). При крупном и особо крупном размере наступает уголовная ответственность по ст. 171.1 УК — вплоть до лишения свободы.
Хотите так же, но в своём бизнесе?
Разберём вашу задачу бесплатно: покажем, где команда теряет часы на рутине, и вернёмся с демо решения и вилкой цены.
Получить решение и цену →