Интеграция 1С и Честного знака: настройка, ошибки и как избежать блокировок — Блог QVELO

Интеграция 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 УК — вплоть до лишения свободы.

Хотите так же, но в своём бизнесе?

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

Получить решение и цену →