Интеграция 1С и Честного знака: подключение, документы, ошибки
Содержание
Чтобы настроить 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. Включите маркировку
- В БП 3.0:
Главное → Функциональность, вкладкаТорговля. В УТ и КА:НСИ и администрирование → Настройка НСИ и разделов, раздел про склад и маркировку. - Отметьте товарные группы, с которыми работаете: обувь, одежда, молочная продукция, вода, табак и другие.
- Сохраните. В меню появятся документы ИС МП.
Шаг 3. Подключите подпись
- Откройте
Администрирование → Общие настройки, ссылкуЭлектронная подпись и шифрование. - На вкладке программ проверьте, что КриптоПро определяется.
- Добавьте сертификат руководителя из личного хранилища и укажите организацию.
- Нажмите
Проверить: все пункты должны быть зелёными.
Шаг 4. Заполните настройки ИС МП
- Найдите форму
Интеграция с ИС МПв разделе администрирования (в поиске по меню достаточно набрать «ИС МП»). - Укажите организацию и сертификат для получения токена.
- Для производителей — добавьте СУЗ: идентификатор станции и токен соединения берутся в ЛК Честного знака, в настройках устройств.
- Отметьте, использовать ли ЭДО для передачи кодов (для оптовиков — обязательно).
Шаг 5. Подключите ЭДО и оборудование
- Подключите 1С-ЭДО или другого оператора, отправьте приглашения контрагентам.
- Подключите сканер в разделе подключаемого оборудования. Нажмите
Тест устройстваи считайте любой код. - В номенклатуре отметьте признак маркируемой продукции и вид продукции. Без этого 1С не будет требовать коды в документах.
Работа с документами: приёмка и выбытие товара
Приёмка от поставщика
Поставщик отправляет УПД с кодами через ЭДО. Дальше:
- Входящий документ появляется в текущих делах ЭДО. Сопоставьте номенклатуру, если 1С не узнала товар.
- Создайте на его основании поступление товаров.
- Откройте форму проверки и подбора маркированной продукции. Отсканируйте коды или упаковки.
- Расхождения отметьте: лишний код, недостающий код, повреждённый.
- Подпишите ответный титул. Коды переходят на вашу организацию.
💡 Если поставщик прислал коды упаковок (коробов), сканируйте короб, а не каждую пару обуви. 1С раскроет вложенность сама, если агрегация зарегистрирована в Честном знаке.
Выбытие: отгрузка, розница, списание
| Ситуация | Документ в 1С | Как уходит в ГИС МТ |
|---|---|---|
| Оптовая продажа | Реализация товаров + УПД | Через ЭДО, покупатель подтверждает |
| Розничная продажа | Чек ККМ | Через ОФД после пробития чека |
| Возврат от покупателя в розницу | Чек возврата | Код снова в обороте у продавца |
| Брак, порча, уничтожение | Вывод из оборота ИС МП | Напрямую из 1С с подписью |
| Использование для собственных нужд | Вывод из оборота ИС МП | Напрямую, с причиной выбытия |
| Экспорт в ЕАЭС | Отгрузка с ЭДО по правилам ЕАЭС | Через ЭДО и Честный знак |
При оптовой продаже не отправляйте УПД без кодов «а потом дошлём». Покупатель примет документ, но коды останутся на вас. Исправлять придётся корректировочным УПД и согласием второй стороны.
Ввод в оборот собственной продукции
Производитель заказывает коды документом заказа на эмиссию, печатает этикетки и наносит их. Затем отправляет документ маркировки (ввода в оборот) для произведённых товаров. Импортёр делает то же для ввезённых — после выпуска таможней. Только после этого коды можно отгружать.
Агрегация и перемещения между складами
Агрегация — это связь «короб → коды внутри». Она экономит время на приёмке: покупатель сканирует один код транспортной упаковки вместо 50 штучных.
Как это сделать в 1С:
- Создайте документ агрегации или упаковки (в списке документов ИС МП ищите по слову «агрегация»).
- Сканируйте код короба, затем коды вложенных единиц.
- Отправьте документ. После статуса «Принят» короб можно отгружать целиком.
Если короб нужно разобрать — сделайте расформирование агрегата. Иначе при продаже штучной единицы касса или покупатель получат ошибку «код входит в упаковку».
Перемещения внутри компании
- 🏬 Между своими складами одной организации — сообщать в Честный знак не нужно. Владелец кода не меняется, перемещение в 1С делаете как обычно.
- 🏢 Между разными юрлицами группы — это смена владельца. Оформляйте реализацию и УПД через ЭДО, как с внешним покупателем.
- 🔁 Перемаркировка — если этикетка испорчена или потерялась, нужен документ перемаркировки: старый код выводится, новый привязывается к товару.
Ошибки интеграции 1С с Честным знаком и что с ними делать
Большинство ошибок сводится к трём причинам: подпись, статус кода и рассинхронизация учёта.
Перед повторной отправкой документа всегда смотрите его статус в ЛК Честного знака. Двойная отправка вывода из оборота создаёт новые ошибки и путает остатки.
Конфликты учёта
Классический конфликт: в 1С товар на складе, а в Честном знаке — уже продан. Причина обычно в чеке, пробитом мимо 1С, или в ручных действиях в ЛК. Правило простое: одна операция — один канал. Если работаете через 1С, не дублируйте действия в личном кабинете.
Контроль остатков и отчётность по маркировке
Отдельной «отчётности» в налоговом смысле у маркировки нет. Сведения подаются событиями. Но регулярная сверка обязательна: расхождения приводят к штрафам и блокировке продаж.
Что сверять раз в неделю или месяц:
- Остатки по кодам. В ЛК Честного знака выгрузите список кодов на балансе организации. Сравните с остатками маркированных товаров в 1С по складам.
- Неотправленные документы. В рабочем месте ИС МП отберите документы со статусами «Ошибка» и «Требуется подпись».
- Входящие УПД. Найдите документы ЭДО, по которым не подписан ответный титул.
- Чеки без кодов. Отчёт по продажам маркированной номенклатуры за период — в нём не должно быть строк без кода.
| Расхождение | Вероятная причина | Что сделать |
|---|---|---|
| В ЧЗ кодов больше, чем в 1С | Продажа без передачи кода, списание без вывода | Оформить вывод из оборота или найти чек |
| В 1С больше, чем в ЧЗ | Приёмка без подписи УПД | Подписать ответный титул |
| Коды на чужой организации | Перемещение между юрлицами без ЭДО | Оформить УПД с кодами |
Для остатков, которые были у вас до начала обязательной маркировки, используйте документ маркировки остатков. Сроки и правила для каждой товарной группы свои — смотрите их в постановлении Правительства по конкретной группе.
Частые вопросы
Нужна ли 1С для работы с Честным знаком?
Можно ли использовать подпись бухгалтера, а не директора?
Сколько стоят коды маркировки?
Что будет, если продать товар без передачи кода?
Как часто 1С запрашивает подпись?
Источники
- Федеральный закон от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в РФ»
- Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации»