Как исправить ошибку "ошибка проверки доступа к СУЗ" или "нет связи с токеном" при настройке обмена с Честным ЗНАКом в 1С:УНФ?

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

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

Обычно проблемы делятся на две основные категории: некорректно указанный адрес СУЗ и изменения в механизме авторизации, требующие использования "Идентификатора соединения" вместо устаревшего токена.

Проблема 1: Неверный адрес СУЗ или особенности его указания

  1. Проверка и изменение адреса СУЗ:

    По умолчанию в настройках 1С может быть указан адрес suz2.crpt.ru. Однако для корректной работы с продуктивным контуром Честного ЗНАКа для многих участников оборота товаров актуальным является адрес suzgrid.crpt.ru. Если вы столкнулись с ошибкой доступа, попробуйте изменить адрес в настройках обмена СУЗ в 1С с suz2.crpt.ru на suzgrid.crpt.ru.

    Важный момент: Для работы с тестовым (песочницей) контуром Честного ЗНАКа используются другие адреса, например, suz.sandbox.crptech.ru/ для демонстрационного контура. Убедитесь, что настройки 1С соответствуют тому контуру (продуктивному или тестовому), с которым вы планируете работать. Несоответствие контуров часто является причиной ошибок авторизации.

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

  2. Особенности формата адреса:

    В некоторых случаях, хотя и реже, пользователи сообщали о решении проблемы путем добавления прямого слеша в конце адреса, например, изменение suz2.crpt.ru на suz2.crpt.ru/. Это может быть связано с особенностями обработки URL-адресов в различных версиях платформы или конфигурации. Если смена на suzgrid.crpt.ru не помогла, можно попробовать этот вариант, но более надежным решением является использование актуального адреса из личного кабинета ЧЗ.

Проблема 2: Изменение механизма авторизации – переход от статического токена к "Идентификатора соединения"

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

  1. Требуется обновление конфигурации 1С:

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

    Важно: Для получения актуальных обновлений конфигурации 1С обязательна активная подписка на 1С:ИТС.

  2. Использование "Идентификатора соединения" вместо токена:

    Современные версии 1С используют динамический токен, который генерируется автоматически и обновляется каждые 9 часов. В таких случаях поле "Токен" в настройках 1С следует оставлять пустым или оно будет заполнено автоматически. Чтобы исключить простои в работе, рекомендуется настроить автоматическое обновление токенов ИСМП для УНФ или использовать специальное решение для автоматического обновления токенов Честного Знака, которое помогает устранить человеческий фактор. Вместо статичного токена теперь применяется "Идентификатор соединения".

    Пошаговая инструкция по получению "Идентификатора соединения":

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

    Практические наблюдения: Иногда пользователи отмечают, что при первой настройке могут работать и OMS ID, и Идентификатор соединения, но в дальнейшем стабильный коннект обеспечивается только через "Идентификатор соединения". OMS ID может начать выдавать ошибки. Рекомендуется полностью перейти на использование "Идентификатора соединения" по новому механизму.

Дополнительные аспекты и возможные причины ошибок

Даже после решения основных проблем с адресом и токеном, могут возникать другие сложности. Рассмотрим их подробнее:

  1. Проблемы с электронной подписью (ЭП) и сертификатами:

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

    • Установка сертификата: Убедитесь, что сертификат вашей электронной подписи установлен на компьютере, с которого осуществляется работа с 1С (или на сервере 1С:Предприятия), и корректно выбран в настройках 1С.
    • Криптопровайдеры: Для работы с ЭП требуются специальные программы – криптопровайдеры, такие как ViPNet CSP или КриптоПро CSP. Один из них должен быть установлен и корректно функционировать.
    • Сетевые настройки: Доступ к серверам проверки сертификатов и серверам Честного ЗНАКа может быть заблокирован сетевыми настройками, прокси-сервером или антивирусным программным обеспечением. Проверьте правила фаервола и прокси-сервера.
    • Синхронизация даты и времени: Дата и время на компьютере, а также часовой пояс, должны быть синхронизированы автоматически и установлены корректно. Несоответствие времени может приводить к ошибкам проверки сертификатов.
    • Проверка отзыва сертификата: В некоторых случаях возникает ошибка "Удаленный узел не прошел проверку: Не удалось выполнить проверку отзыва сертификата". Как временное решение, иногда помогает отключение проверки отзыва сертификатов в свойствах обозревателя Windows, но это снижает уровень безопасности. Лучше выявить и устранить истинную причину проблемы.
    • Сервер 1С:Предприятия: При использовании клиент-серверного варианта 1С, ЭП должна быть корректно настроена и доступна на сервере 1С:Предприятия.
  2. Версии 1С и платформы:

    Для успешной интеграции с системой маркировки крайне важна актуальность вашего программного обеспечения:

    • Конфигурация 1С: Функционал маркировки встроен только в актуальные редакции типовых конфигураций 1С:УНФ (версия 1.6 и выше, или редакция 3.0 и выше для более новых изменений и методов TrueAPI). Если ваша конфигурация устарела, обновление является обязательным.
    • Платформа 1С:Предприятие: Для работы с маркировкой необходима платформа 1С:Предприятие версии 8.3.14 и выше. Проверьте версию вашей платформы.
    • Подписка на 1С:ИТС: Как уже упоминалось, без активной подписки на 1С:ИТС вы не сможете получать обновления конфигурации, содержащие актуальный функционал маркировки.
  3. Настройки в личном кабинете Честного ЗНАКа:

    Убедитесь, что все необходимые настройки выполнены в самом личном кабинете ЧЗ:

    • Активация товарной группы: Для работы с маркированными товарами необходимо активировать соответствующую товарную группу в личном кабинете Честного ЗНАКа и подписать договор электронной подписью руководителя.
    • Формат обмена: В настройках СУЗ в ЛК ЧЗ убедитесь, что выбран правильный формат обмена, соответствующий используемой версии 1С. Для взаимодействия с бесплатными инструментами системы можно использовать выгрузку УПД для ЭДО Лайт или актуальную выгрузку УПД формата 5.03, которая соответствует новым требованиям законодательства.
    • Тестовый контур: Если вы работаете с тестовым контуром, удостоверьтесь, что в настройках 1С также включена опция "Тестовый контур".
  4. Внутренние проблемы 1С:

    Иногда ошибки могут возникать из-за внутренних данных в 1С:

    • Дублирующиеся записи: Проверьте регистр сведений "Настройки обмена с СУЗ" на предмет дублирующихся или некорректных записей. Дубли могут вызывать неопределенное поведение системы.
    • Встроенная интеграция: 1С:УНФ поддерживает встроенную интеграцию с системой Честный ЗНАК и операторами ЭДО, что позволяет автоматизировать процессы заказа кодов, ввода в оборот, отгрузки, перемещения и продажи маркированных товаров. Для контроля корректности данных в системе полезно периодически выполнять запрос остатков из системы «Честный знак». Кроме того, если вашей специфике требуется сохранение полных кодов маркировки с криптохвостом, существуют расширения для решения этой задачи в УНФ.
    • TrueAPI: В более новых версиях 1С:УНФ реализован переход на актуальные методы TrueAPI для взаимодействия с ГИС МТ "Честный ЗНАК", что обеспечивает более стабильную и защищенную работу.

При систематическом подходе к проверке всех этих пунктов, от адреса СУЗ до настроек ЭП и актуальности версий программного обеспечения, мы можем эффективно устранить большинство проблем, возникающих при настройке обмена с Честным ЗНАКом в 1С:УНФ.

← На главную