Переход на новый формат токена авторизации UUID в 1С для ГИС МТ (Честный Знак)

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

С развитием системы маркировки «Честный Знак» (ГИС МТ) меняются и технические протоколы взаимодействия между учетными системами и серверами ЦРПТ. Одним из ключевых изменений является отказ от использования токенов формата JWT (JSON Web Token) в пользу формата UUID (Universally Unique Identifier). В этой статье мы подробно разберем, как подготовить вашу систему 1С к этому переходу, какие настройки необходимо активировать и почему это важно сделать уже сейчас.

Суть технического перехода: от JWT к UUID

Проанализируем ситуацию с технической точки зрения. Ранее используемый формат JWT представлял собой «самодостаточный» зашифрованный ключ. В нем уже содержалась информация о пользователе, сроке действия и правах доступа. Однако такая архитектура имела свои минусы: токен был довольно громоздким по объему передаваемых данных, и его было сложно отозвать до истечения срока действия.

Новый формат UUID работает иначе в рамках архитектуры True API. Сам по себе этот токен является лишь уникальной ссылкой на сессию, которая хранится непосредственно на серверах «Честного Знака». Рассмотрим преимущества такого подхода:

  1. Безопасность: Оператор ГИС МТ может мгновенно отозвать токен при обнаружении подозрительной активности.
  2. Производительность: Уменьшается размер HTTP-заголовков, что критично для высоконагруженных систем, например, при работе касс в разрешительном режиме.
  3. Универсальность: Вводится понятие «Единого токена», который позволяет работать со всеми товарными группами в рамках одной сессии.

Как включить поддержку UUID в 1С

Разберем по шагам процесс настройки в типовых конфигурациях, таких как 1С:Управление торговлей 11.5, 1С:Розница 3.0, 1С:УНФ или 1С:ERP. Разработчики 1С максимально упростили этот процесс, добавив специальный переключатель в интерфейс настройки интеграции с ИС МП.

Выясним, где именно находится эта настройка. Обычно путь выглядит следующим образом: Администрирование — Настройки интеграции с ИС МП — Параметры подключения (или настройки обмена с Честным Знаком). В открывшемся окне необходимо найти флаг «Использовать токен формата UUID» и установить его.

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

  1. Программа отправляет запрос на получение специального числа — nonce.
  2. Полученное число подписывается сертификатом электронной подписи (ЭЦП), установленным на компьютере или сервере.
  3. Подписанные данные отправляются обратно на сервер ЦРПТ, который в ответ присылает строку в формате UUID.

Важно отметить, что ручная генерация токена в личном кабинете «Честного Знака» больше не требуется — 1С выполнит все действия самостоятельно в фоновом режиме при первом обращении к функциям маркировки.

Взаимодействие с ПИОТ и разрешительным режимом

Рассмотрим подробнее связь новой авторизации с протоколами обмена. Согласно информации от технической поддержки ЦРПТ, использование токена в формате UUID является обязательным условием для работы по ПИОТ (Протокол информационного обмена) версии 1.0 и выше.

Проанализируем ситуацию: если ваша компания занимается розничной торговлей и подпадает под действие «разрешительного режима» (проверка кодов маркировки на кассе в режиме онлайн), переход на UUID становится для вас приоритетной задачей. Новая архитектура True API обеспечивает более стабильную и быструю проверку статусов кодов, что минимизирует задержки при пробитии чеков покупателям. Для практической настройки кассового контура в УТ 11.5 можно использовать инструкцию по настройке РМК с «Честным знаком», локальным модулем и ПИоТ, актуализированную в августе 2026 года.

Сроки перехода и возможные риски

Первоначально планировалось, что использование JWT будет прекращено уже в 2025 году, однако сроки были скорректированы. По актуальным данным, обязательный переход на единый токен UUID продлен до осени 2026 года (ориентировочно октябрь-ноябрь). Это связано с масштабным обновлением инфраструктуры True API и необходимостью предоставления бизнесу времени на адаптацию.

Несмотря на перенос сроков, проанализируем риски игнорирования настройки:

Рекомендации по подготовке

Посмотрим, что нужно проверить перед включением настройки UUID:

  1. Обновление конфигурации: Убедитесь, что ваша 1С обновлена до актуального релиза, в котором этот функционал уже реализован (например, УТ 11.5.12 и выше).
  2. Криптография: Проверьте работоспособность КриптоПро CSP и актуальность сертификатов ЭЦП. Поскольку авторизация теперь требует подписи nonce, доступ к закрытому ключу должен быть настроен корректно (в том числе для фоновых заданий, если обмен идет через сервер).
  3. Тестовое включение: Рекомендуется сначала включить флаг на копии базы, выполнить тестовый запрос (например, проверку статуса любого кода маркировки) и убедиться, что авторизация проходит успешно.

Таким образом, переход на UUID — это плановый технический процесс, который направлен на повышение стабильности системы маркировки. Включение настройки в 1С сегодня позволит вам избежать спешки в будущем и обеспечит корректную работу с ГИС МТ в долгосрочной перспективе.

← На главную