Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Гайд 1С: Интеграция с сервисами ГИС Маркировка (Честный ЗНАК)

Обновлено: 26.08.2026  ·  Официальная база знаний

При взаимодействии типовых конфигураций 1С с сервисами Честный ЗНАК возникают сбои:

  • Ошибки проверки электронной подписи УКЭП не прошла проверку в ИС МП при авторизации через True API.
  • Ошибки СУЗ (Станции управления заказами) при генерации и выгрузке кодов маркировки.
  • Ошибки выбытия кодов на кассах ККТ из-за неверной структуры тега 1162 / 1163.
  • Зависание фоновой синхронизации документов ввода в оборот и вывода из оборота.

1. Архитектура интеграции: True API и СУЗ

Взаимодействие 1С с Честным ЗНАКом делится на два контура:

  • Контур СУЗ: заказ пулов кодов маркировки DataMatrix, получение криптохвостов и отчетов о нанесении.
  • Контур True API (ГИС МТ): ввод в оборот, агрегация в короба/паллеты, списание и прямая передача прав.

2. Настройка УКЭП и сертификатов для работы с ИС МП

  1. Установите криптопровайдер с поддержкой ГОСТ Р 34.10-2012 (КриптоПро CSP 5.0+).
  2. В 1С настройте сертификат в разделе Администрирование -> Интеграция с ИС МП.
  3. Проверьте генерацию открепленной подписи (PKCS#7 detached signature) при подписании JSON-запросов к API Честного ЗНАКа.

3. Проверка формата штрихкодов DataMatrix

Убедитесь, что 2D-сканеры на рабочих местах корректно передают скрытый управляющий символ-разделитель GS (Group Separator / ASCII 29), разделяющий GTIN, серийный номер и код проверки.

Практический опыт инженера: Для высоконагруженных производственных линий выносите генерацию и печать DataMatrix на внешнее специализированное ПО (Print Server), передавая в 1С только факт агрегации и итоговые списки кодов.

Частые вопросы (FAQ)

Почему при авторизации в Честном ЗНАКе через 1С возникает ошибка 'Неверная подпись'?

Проверьте, совпадает ли ИНН владельца сертификата УКЭП с ИНН организации в базе 1С, и передается ли полученный динамический токен сессии (Bearer token) в последующих запросах.

Каков срок жизни кодов маркировки в СУЗ до нанесения?

Срок зависит от товарной группы: для некоторых категорий заказ кодов бесплатный, но они сгорают через 30 дней без отчета о нанесении, для других — оплачиваются при эмиссии и бессрочны.

Как организовать работу с маркировкой в распределенных складах?

Используйте мобильные терминалы сбора данных (ТСД) с мобильным клиентом 1С или специализированным софтом для онлайн-валидации кодов через локальную базу до отправки в ГИС МТ.

Что такое разрешительный режим на кассах 1С?

Это режим, при котором кассовое ПО 1С перед пробитием чека отправляет онлайн-запрос в Честный ЗНАК для мгновенной проверки статуса кода. При статусе 'выведен' или 'заблокирован' продажа блокируется.