Почему не работает электронная подпись для "Честного ЗНАКа" в 1С:УТ и как это исправить?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При работе с системой маркировки "Честный ЗНАК" в "1С: Управление торговлей" (включая тех, кто использует старую версию УТ 10.3) одной из частых проблем является некорректная работа электронной подписи. Документы не подписываются, система выдает ошибки, а обмен данными не происходит. Давайте вместе пошагово разберемся в причинах этой ситуации и найдем эффективные решения.

Проанализируем ситуацию и выясним, что могло пойти не так. Чаще всего корень проблемы кроется в настройках сертификата электронной подписи как в самой программе 1С, так и в его регистрации в системе маркировки, из-за чего становится невозможна, например, выгрузка УПД в ЭДО ЛАЙТ (поможет модуль юридически значимого документооборота и ЭДО).

Решение 1: Проверка базовых настроек электронной подписи в 1С

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

  1. Наличие необходимого ПО. Убедимся, что на рабочем компьютере установлен криптопровайдер (например, КриптоПро CSP), подобрана корректная компонента подписи под вашу ОС и плагин для работы в браузере (например, КриптоПро ЭЦП Browser plug-in).
  2. Наличие действующей подписи. У вас должна быть усиленная квалифицированная электронная подпись (УКЭП), оформленная на руководителя организации или уполномоченное лицо.
  3. Регистрация в "Честном ЗНАКе". Ваша организация должна быть зарегистрирована в личном кабинете системы маркировки.

Если все эти условия выполнены, перейдем к настройкам непосредственно в "1С: Управление торговлей". Для этой задачи есть универсальная интеграция 1С с системой Честный ЗНАК.

Разберем по шагам настройку сертификата в программе:

  1. Откроем раздел Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.

  2. На вкладке "Сертификаты" добавим ваш сертификат. Если он уже добавлен, убедимся, что это именно тот сертификат, который должен использоваться, и что срок его действия не истек.

  3. Это очень важный шаг! После добавления сертификата необходимо указать, какие пользователи программы имеют право его использовать. Для этого выделим нужный сертификат в списке и в нижней части окна укажем пользователя. Если этого не сделать, система не позволит данному пользователю подписывать документы.

  4. Проведем проверку. В этом же разделе настроек есть возможность выполнить автоматическую проверку. Система должна показать зеленые галочки по всем пунктам, подтверждая, что сертификат установлен корректно и программа его "видит".

Часто проблема решается уже на этом этапе, особенно если был пропущен шаг с назначением пользователя для сертификата.

Решение 2: Проверка соответствия сертификата в 1С и в "Честном ЗНАКе"

Одна из самых распространенных ошибок — использование в 1С сертификата, который не зарегистрирован в личном кабинете "Честного ЗНАКа". Например, у организации может быть несколько электронных подписей, и в программу случайно добавлен не тот сертификат. Давайте выясним причину и убедимся, что мы используем правильный ключ.

Как проверить, зарегистрирован ли сертификат в "Честном ЗНАКе"?

Самый простой способ — попробовать войти с этим сертификатом в личный кабинет на официальном сайте системы маркировки. Если при попытке входа система выдает сообщение "Пользователь не найден", это однозначно говорит о том, что данный сертификат не привязан к вашей организации в "Честном ЗНАКе".

Что делать в такой ситуации?

Также эта проблема часто возникает после планового обновления (перевыпуска) сертификата. Даже если новый сертификат уже установлен на компьютер, 1С может продолжать "смотреть" на старый. В этом случае решение простое: нужно зайти в настройки и заново выбрать актуальный, только что выпущенный сертификат.

Решение 3: Настройка подключения к Станции Управления Заказами (СУЗ)

Даже при правильно настроенной подписи обмен данными может не происходить, если не настроено подключение к Станции Управления Заказами — для этого подойдёт модуль обмена с ГИС МТ и ЭДО. Это отдельный, но не менее важный этап интеграции.

Рассмотрим подробнее, как это настроить:

  1. Перейдем в раздел Администрирование → Интеграция с ИС МП (Честный ЗНАК).

  2. Убедимся, что установлены флажки для тех товарных групп, с которыми вы работаете (например, "Обувная продукция", "Табачная продукция" и т.д.).

  3. Перейдем по ссылке "Параметры подключения к СУЗ" и создадим новую настройку.

  4. В открывшемся окне необходимо указать идентификатор OMS ID. Этот идентификатор уникален для вашей организации, и его можно найти в личном кабинете "Честного ЗНАКа", в разделе "Станция управления заказами".

После сохранения этих параметров 1С сможет полноценно взаимодействовать с системой маркировки: заказывать коды, отправлять отчеты и получать необходимую информацию. Без этой настройки многие операции, требующие подписи, просто не будут работать.

← На главную