Интеграция 1С и Честного знака: подключение, документы, ошибки

· 9 мин

Содержание

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

Способов работы с Честным знаком из 1С по сути два. Первый — всё через учётную программу: заказ кодов, ввод в оборот, приёмка и отгрузка по ЭДО. Его выбирают производители, импортёры и оптовики. Второй — личный кабинет на сайте Честного знака плюс 1С только для учёта и кассы. Так работают небольшие магазины с одной точкой. Ниже — первый вариант для 1С:Бухгалтерии 3.0, Управления торговлей 11, Комплексной автоматизации 2 и ERP.

Как 1С обменивается данными с Честным знаком

ГИС МТ (государственная информационная система мониторинга товаров) хранит каждый код маркировки и его владельца. 1С не «копирует» туда учёт. Она отправляет сообщения о событиях: код выпущен, товар принят, продан, списан.

Цепочка выглядит так:

  • 🏷️ Код маркировки — уникальная строка в Data Matrix. Его заказывают в СУЗ (станции управления заказами) или получают от поставщика вместе с товаром.
  • 🔐 Токен — временный пропуск в API Честного знака. 1С получает его, подписывая запрос сертификатом. Токен живёт около 10 часов, потом программа просит подпись снова.
  • 📄 УПД через ЭДО — основной канал смены владельца кода между организациями. Коды едут в документе, а не отдельным файлом.
  • 🧾 Чек ККТ — выбытие в розницу. Касса с ФФД 1.2 передаёт код через ОФД.

Отсюда главное правило: остатки в 1С и в Честном знаке живут раздельно. Если документ провели в 1С, но не отправили в ГИС МТ, коды останутся на балансе продавца, а покупатель не сможет их принять.

Подготовка: подпись, оборудование, регистрации

Без этого набора интеграция не заработает, даже если в 1С всё настроено идеально.

Что нужноЗачемГде взять
УКЭП руководителяВход в ЛК, получение токена, подпись документовУЦ ФНС или его доверенные лица
Криптопровайдер (КриптоПро CSP 5.0 и выше)Подпись из 1СДистрибутив и лицензия у разработчика
Регистрация в ЛК Честного знакаДоступ к ГИС МТСайт честныйзнак.рф, вход по подписи
Членство в ГС1 РУСКоды GTIN для своих товаровНужно производителям и импортёрам
Договор с оператором ЭДОПриёмка и отгрузка с кодамиЛюбой оператор, подключаемый в 1С
2D-сканерЧтение Data MatrixМодель с поддержкой GS1 Data Matrix
Принтер этикетокПечать кодовНужен тем, кто маркирует сам
ККТ с ФФД 1.2Продажа в розницуОбновлённая касса и ОФД

Для розницы добавьте локальный модуль Честного знака (ЛМ ЧЗ). Он нужен для разрешительного режима: касса проверяет код перед продажей и блокирует товар с ошибкой.

Сканер должен передавать служебный символ-разделитель GS. Многие дешёвые модели его «съедают». Тогда код читается, но Честный знак отвечает, что такого кода нет. Проверьте настройку сканера по инструкции производителя до запуска.

Подпись проверьте сразу после установки: откройте ЛК Честного знака и войдите по сертификату. Если вход прошёл — криптопровайдер и сертификат в порядке, и дальше проблемы ищите уже в 1С.

Настройка 1С для работы с Честным знаком

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

Шаг 1. Обновите конфигурацию

Требования Честного знака меняются несколько раз в год: новые товарные группы, форматы, разрешительный режим. Старый релиз 1С может просто не знать нужного API. Поставьте актуальный релиз до начала настройки.

Шаг 2. Включите маркировку

  1. В БП 3.0: Главное → Функциональность, вкладка Торговля. В УТ и КА: НСИ и администрирование → Настройка НСИ и разделов, раздел про склад и маркировку.
  2. Отметьте товарные группы, с которыми работаете: обувь, одежда, молочная продукция, вода, табак и другие.
  3. Сохраните. В меню появятся документы ИС МП.

Шаг 3. Подключите подпись

  1. Откройте Администрирование → Общие настройки, ссылку Электронная подпись и шифрование.
  2. На вкладке программ проверьте, что КриптоПро определяется.
  3. Добавьте сертификат руководителя из личного хранилища и укажите организацию.
  4. Нажмите Проверить: все пункты должны быть зелёными.

Шаг 4. Заполните настройки ИС МП

  1. Найдите форму Интеграция с ИС МП в разделе администрирования (в поиске по меню достаточно набрать «ИС МП»).
  2. Укажите организацию и сертификат для получения токена.
  3. Для производителей — добавьте СУЗ: идентификатор станции и токен соединения берутся в ЛК Честного знака, в настройках устройств.
  4. Отметьте, использовать ли ЭДО для передачи кодов (для оптовиков — обязательно).

Шаг 5. Подключите ЭДО и оборудование

  1. Подключите 1С-ЭДО или другого оператора, отправьте приглашения контрагентам.
  2. Подключите сканер в разделе подключаемого оборудования. Нажмите Тест устройства и считайте любой код.
  3. В номенклатуре отметьте признак маркируемой продукции и вид продукции. Без этого 1С не будет требовать коды в документах.
Перед первой отправкой в Честный знак
Выполнено: 0 / 6

Работа с документами: приёмка и выбытие товара

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

Поставщик отправляет УПД с кодами через ЭДО. Дальше:

  1. Входящий документ появляется в текущих делах ЭДО. Сопоставьте номенклатуру, если 1С не узнала товар.
  2. Создайте на его основании поступление товаров.
  3. Откройте форму проверки и подбора маркированной продукции. Отсканируйте коды или упаковки.
  4. Расхождения отметьте: лишний код, недостающий код, повреждённый.
  5. Подпишите ответный титул. Коды переходят на вашу организацию.

💡 Если поставщик прислал коды упаковок (коробов), сканируйте короб, а не каждую пару обуви. 1С раскроет вложенность сама, если агрегация зарегистрирована в Честном знаке.

Выбытие: отгрузка, розница, списание

СитуацияДокумент в 1СКак уходит в ГИС МТ
Оптовая продажаРеализация товаров + УПДЧерез ЭДО, покупатель подтверждает
Розничная продажаЧек ККМЧерез ОФД после пробития чека
Возврат от покупателя в розницуЧек возвратаКод снова в обороте у продавца
Брак, порча, уничтожениеВывод из оборота ИС МПНапрямую из 1С с подписью
Использование для собственных нуждВывод из оборота ИС МПНапрямую, с причиной выбытия
Экспорт в ЕАЭСОтгрузка с ЭДО по правилам ЕАЭСЧерез ЭДО и Честный знак

При оптовой продаже не отправляйте УПД без кодов «а потом дошлём». Покупатель примет документ, но коды останутся на вас. Исправлять придётся корректировочным УПД и согласием второй стороны.

Ввод в оборот собственной продукции

Производитель заказывает коды документом заказа на эмиссию, печатает этикетки и наносит их. Затем отправляет документ маркировки (ввода в оборот) для произведённых товаров. Импортёр делает то же для ввезённых — после выпуска таможней. Только после этого коды можно отгружать.

Агрегация и перемещения между складами

Агрегация — это связь «короб → коды внутри». Она экономит время на приёмке: покупатель сканирует один код транспортной упаковки вместо 50 штучных.

Как это сделать в 1С:

  1. Создайте документ агрегации или упаковки (в списке документов ИС МП ищите по слову «агрегация»).
  2. Сканируйте код короба, затем коды вложенных единиц.
  3. Отправьте документ. После статуса «Принят» короб можно отгружать целиком.

Если короб нужно разобрать — сделайте расформирование агрегата. Иначе при продаже штучной единицы касса или покупатель получат ошибку «код входит в упаковку».

Перемещения внутри компании

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

Ошибки интеграции 1С с Честным знаком и что с ними делать

Большинство ошибок сводится к трём причинам: подпись, статус кода и рассинхронизация учёта.

Диагностика: выберите симптом

Перед повторной отправкой документа всегда смотрите его статус в ЛК Честного знака. Двойная отправка вывода из оборота создаёт новые ошибки и путает остатки.

Конфликты учёта

Классический конфликт: в 1С товар на складе, а в Честном знаке — уже продан. Причина обычно в чеке, пробитом мимо 1С, или в ручных действиях в ЛК. Правило простое: одна операция — один канал. Если работаете через 1С, не дублируйте действия в личном кабинете.

Контроль остатков и отчётность по маркировке

Отдельной «отчётности» в налоговом смысле у маркировки нет. Сведения подаются событиями. Но регулярная сверка обязательна: расхождения приводят к штрафам и блокировке продаж.

Что сверять раз в неделю или месяц:

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

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

Частые вопросы

Нужна ли 1С для работы с Честным знаком?
Нет, закон не требует учётную программу. Можно работать в личном кабинете. 1С экономит время, когда документов больше нескольких в день.
Можно ли использовать подпись бухгалтера, а не директора?
Для входа в ЛК нужна подпись руководителя. Сотрудников потом добавляют в кабинете, и они работают по своим сертификатам — в пределах выданных прав.
Сколько стоят коды маркировки?
Для большинства групп — примерно 50 копеек за код без НДС. Для некоторых товарных групп код бесплатный. Актуальные условия видно в ЛК при заказе.
Что будет, если продать товар без передачи кода?
Код останется в обороте у продавца, а остатки разойдутся. При проверке это нарушение: за оборот товаров без маркировки предусмотрены штрафы и конфискация.
Как часто 1С запрашивает подпись?
Каждый раз, когда истекает токен, — примерно раз в 10 часов. Удобно настроить запоминание пароля к ключу на рабочем месте того, кто отправляет документы.

Источники

  • Федеральный закон от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в РФ»
  • Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации»