Настройка обмена с Честным ЗНАКом в 1С с нуля
Содержание
Настройка начинается в разделе НСИ и администрирование → Настройки интеграции (в 1С:Бухгалтерии — Администрирование → Обмен электронными документами), где включается флаг обмена с системой маркировки «Честный ЗНАК». Но до этого флага нужно подготовить три вещи: подходящий релиз конфигурации, квалифицированную электронную подпись
с установленным криптопровайдером и зарегистрированный личный кабинет в ГИС МТ. Без любой из них обмен не заработает.
Честный ЗНАК — это национальная система цифровой маркировки, технически она называется ГИС МТ (государственная информационная система мониторинга за оборотом товаров), оператор — ЦРПТ. В 1С с ней работают через встроенный механизм обмена: программа сама отправляет запросы на коды, подписывает документы вашей подписью и получает статусы из системы. Ваша задача — один раз правильно всё соединить.
Ниже — полный порядок подключения: от проверки версии до первого документа ввода в оборот. Пути меню приведены для типовых конфигураций на управляемых формах (1С:Бухгалтерия, Управление торговлей, Розница, УНФ); в вашей сборке названия групп могут отличаться на пару слов.
Проверьте версию конфигурации и доступ к сервисам
Маркировка меняется часто — новые товарные группы, новые форматы документов. Поэтому первое правило: работайте только на актуальном релизе конфигурации. Старый релиз может не знать про вашу товарную группу или отправлять документы в устаревшем формате, который система отклонит.
Посмотреть версию
: меню Главное → О программе (или значок информации в правом верхнем углу). Сравните номер релиза с актуальным на сайте поддержки. Если ваш номер ниже — сначала обновитесь, потом настраивайте обмен.
Для работы с ГИС МТ нужен действующий договор 1С:ИТС и подключённая интернет-поддержка пользователя. Проверить и подключить — в разделе Администрирование → Интернет-поддержка и сервисы. Там же вводится логин и пароль от портала 1С. Без активной интернет-поддержки встроенный обмен с маркировкой работать не будет.
💡 Если товарная группа у вас новая (например, подключаете воду, БАДы, антисептики или другую категорию, которую раньше не вели), заранее убедитесь, что текущий релиз её поддерживает — список поддерживаемых групп расширяется именно через обновления.
Подготовьте электронную подпись и криптопровайдер
Все документы в Честном ЗНАКе подписываются усиленной квалифицированной электронной подписью (УКЭП) руководителя или уполномоченного сотрудника. Та же подпись, что для отчётности и ЭДО, подойдёт — отдельную выпускать не нужно.
Чтобы подпись работала на компьютере, установите криптопровайдер — программу, которая умеет подписывать данные сертификатом. На практике это один из двух:
- 🔐 КриптоПро CSP — встречается чаще всего;
- 🔐 ВипНет CSP — альтернатива.
Важно: два криптопровайдера на одной машине конфликтуют. Оставьте тот, которым выпущена ваша подпись.
Порядок подготовки подписи:
- Установите криптопровайдер и перезагрузите компьютер.
- Вставьте носитель с подписью (рутокен, еТокен или флешку) и установите личный сертификат в хранилище через утилиту криптопровайдера.
- Установите корневые сертификаты удостоверяющего центра, если система их запросит.
- В 1С откройте
Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрованияи добавьте сертификат из списка установленных на компьютере.
Если на шаге 4 сертификата нет в списке — значит, он не установлен на уровне операционной системы или сломана цепочка доверия. Сначала добейтесь, чтобы сертификат открывался в утилите криптопровайдера, и только потом возвращайтесь в 1С.
С 2022 года подписи руководителей юрлиц и ИП выпускает только УЦ ФНС (или его доверенные лица). Коммерческие УЦ такие подписи больше не выдают — учитывайте это при плановой замене сертификата.
Зарегистрируйтесь в ГИС МТ и получите доступ к обмену
До настройки обмена в 1С у вас уже должен быть личный кабинет участника оборота в системе Честный ЗНАК. Регистрация идёт на сайте честныйзнак.рф той же электронной подписью — система сама подтянет данные организации из ЕГРЮЛ/ЕГРИП.
Что сделать в личном кабинете до подключения 1С:
- ✅ завершить регистрацию и дождаться активации профиля участника оборота;
- ✅ подписать договоры с оператором (на предоставление кодов маркировки и на ЭДО, если работаете через встроенного оператора);
- ✅ при необходимости завести склады/места деятельности и реквизиты для заказа кодов.
Для автоматического обмена 1С с системой используется подключение через оператора ЭДО (чаще всего это встроенный сервис 1С-ЭДО). Отдельный «ключ API» вручную в типовых конфигурациях прописывать не нужно — обмен авторизуется вашей подписью. Если же вы работаете с ГИС МТ напрямую по API сторонней разработкой, токен устройства берётся в личном кабинете в разделе управления устройствами, но для типовой 1С это не требуется.
Включите и настройте обмен с системой маркировки
Теперь — сам флаг. Откройте НСИ и администрирование → Настройки интеграции → Обмен с ИС МП (Маркировка товаров). В 1С:Бухгалтерии этот блок живёт в Администрирование → Обмен электронными документами, в группе обмена с информационными системами.
Последовательность:
- Установите флаг Обмен с ИС МП (Маркировка товаров) — появятся дополнительные настройки.
- Отметьте товарные группы, с которыми работаете (обувь, лёгкая промышленность, табак, молочная продукция, вода, парфюм и т. д.). Включайте только свои — лишние группы перегружают интерфейс.
- Укажите организацию и сертификат подписи, которым будут подписываться документы маркировки.
- Проверьте настройку оператора ЭДО: учётная запись должна быть создана и подключена (
Обмен электронными документами → Учётные записи ЭДО).
После включения в разделе продаж/закупок и складских операций появятся документы маркировки: заказ кодов, нанесение, ввод в оборот, отгрузка и приёмка с кодами, вывод из оборота.
💡 Сразу настройте, чтобы коды маркировки проверялись при отгрузке и приёмке. Это убережёт от ситуации, когда вы продали товар с кодом, который числится за другим владельцем, — система потом не примет такой вывод из оборота.
Короткий чек-лист готовности перед первым документом:
Подключите сканер и кассу для работы с Data Matrix
Код маркировки печатается в формате Data Matrix — это квадратный двумерный штрихкод. Обычный одномерный (линейный) сканер его не прочитает, нужен именно 2D-сканер.
Что потребуется от оборудования:
- 📷 2D-сканер штрихкодов — считывает Data Matrix при приёмке, отгрузке и продаже;
- 🧾 онлайн-касса (ККТ), которая умеет передавать код маркировки в чеке (реквизит «код товара», тег 1162);
- 💻 драйверы оборудования, совместимые с вашей версией 1С.
Подключение сканера в 1С: НСИ и администрирование → Подключаемое оборудование (в Рознице и УНФ — аналогичный раздел настроек оборудования). Добавьте устройство, выберите драйвер, укажите порт/интерфейс и выполните тест. При тесте отсканируйте любой код Data Matrix — в окне проверки должна появиться считанная строка.
Проверьте, что сканер настроен на передачу суффикса (обычно Enter/перенос строки) — иначе 1С не поймёт, где заканчивается один код и начинается следующий. Эта настройка делается в утилите самого сканера, а не в 1С.
На кассе убедитесь, что прошивка и модель ККТ поддерживают маркировку. При продаже маркированного товара касса обязана запросить проверку кода в ОФД и передать результат — на устаревшей прошивке чек либо не пробьётся, либо уйдёт без признака маркировки.
Если при продаже сканер «молчит» или 1С не распознаёт код — сначала проверьте сканер в тесте подключаемого оборудования, и только потом ищите проблему в документах. Чаще всего дело в драйвере или в режиме работы сканера, а не в настройках маркировки.
Оформите заказ кодов и ввод товара в оборот
Когда обмен включён, а оборудование подключено, можно работать с кодами. Для производителя и импортёра типовой путь такой:
- Заказ кодов маркировки — документ, которым вы запрашиваете у системы нужное количество кодов на свои товары. Коды приходят из ГИС МТ после подписания заказа.
- Нанесение (печать) — коды печатаются на этикетках и наклеиваются на товар или упаковку.
- Ввод в оборот — документ, которым вы сообщаете системе, что товар промаркирован и готов к продаже. После успешного ввода коды становятся «в обороте».
Для торговли (вы покупаете уже маркированный товар и перепродаёте) цепочка короче:
- Приёмка маркированного товара по электронному УПД — коды от поставщика автоматически переходят на вас.
- Продажа через кассу — при пробитии чека код выводится из оборота автоматически.
Отдельная история — маркировка остатков . Если на складе лежит товар, который попал под обязательную маркировку уже после закупки, его тоже нужно промаркировать: заказать коды на остатки по упрощённым атрибутам, напечатать и ввести в оборот. Документ для этого тот же — заказ кодов с указанием, что это остатки. Сроки и правила маркировки остатков для каждой товарной группы свои, их задаёт регулятор отдельно.
Найти документы маркировки в интерфейсе: в торговых конфигурациях они собраны в журнале обмена с ИС МП и в соответствующих разделах закупок и продаж; в 1С:Бухгалтерии — в блоке продаж и закупок рядом с документами реализации и поступления. Если после включения обмена документы не появились, перезайдите в программу — часть элементов интерфейса подхватывается только при следующем запуске.
Каждый документ маркировки подписывается вашей подписью и уходит в систему. Статус ответа видно в самом документе и в журнале обмена с ИС МП. Отправленный документ не меняйте вручную — если ошиблись, оформляйте корректирующий или отмену, а не правьте уже обработанный. ⚠️ Коды, выведенные из оборота по ошибке, вернуть в оборот сложно, а иногда невозможно — поэтому вывод (списание, возврат поставщику, экспорт) делайте только по факту.
Чтобы не путаться в том, что означает статус у конкретного кода или документа, держите перед глазами жизненный цикл:
== Перед вводом в оборот обязательно убедитесь, что количество кодов совпадает с фактическим количеством товара.== Расхождение приведёт либо к «лишним» кодам, висящим на остатке, либо к немаркированному товару, который нельзя легально продать.
Частые ошибки при настройке и как их избежать
Большинство проблем возникает не в самих документах, а на этапе подключения. Типичные грабли:
- ❌ Сертификат не виден в 1С. Причина — криптопровайдер не установлен или сертификат не добавлен в личное хранилище ОС. Лечится установкой сертификата через утилиту криптопровайдера, а не в 1С.
- ❌ Документы «зависают» в статусе отправки. Обычно не подключена или не настроена учётная запись ЭДО, либо нет действующей интернет-поддержки.
- ❌ Сканер не распознаёт код. Линейный сканер вместо 2D, неверный драйвер или не настроен суффикс завершения строки.
- ❌ Касса пробивает чек без признака маркировки. Устаревшая прошивка ККТ или не обновлён драйвер — товар формально продан, но код не выведен из оборота.
- ❌ Коды не того владельца. Приняли товар без сверки кодов по УПД — при попытке продать система не находит коды на вашем балансе.
💡 Заведите привычку проверять журнал обмена с ИС МП после каждой партии документов. Ошибку проще поймать сразу, чем разбирать завал из десятков непринятых кодов в конце месяца.