Настройка обмена с СУЗ (Станцией управления заказами) в конфигурации 1С:Розница 2.3 — это многоэтапный процесс, который часто сопровождается техническими сложностями при синхронизации данных с серверами «Честного знака». Одной из наиболее раздражающих проблем является ошибка, возникающая при нажатии кнопки «Получить идентификатор соединения», которая сопровождается сообщением «Неизвестный статус запрос на получение идентификатора соединения» и ошибкой проверки учетных данных УОТ (код 1130).
В этой статье мы подробно разберем, почему возникает данная проблема и какие шаги необходимо предпринять, чтобы успешно завершить настройку обмена.
Ошибка 1130 — «Идентификатор СУЗ не зарегистрирован в инфраструктуре оператора ЦРПТ» — свидетельствует о том, что сервер «Честного знака» отклоняет ваш запрос. Это может происходить по нескольким причинам:
НастройкиОбменаСИСМП.omsId (идентификатор СУЗ).Первым делом проанализируем состояние вашего профиля в системе «Честный знак». Зайдите в раздел «Управление заказами» и перейдите во вкладку «Устройства». Убедитесь, что устройство, параметры которого вы используете в 1С, активно. Если токен устройства не заполнен или отсутствует, это прямо указывает на необходимость обновления данных интеграции.
Рассмотрим порядок действий для исправления ситуации:
omsId и идентификатор соединения.При настройке обмена важно понимать разницу между omsId и идентификатором соединения. Часто пользователи путают эти два значения, вставляя их в неправильные поля. Давайте посмотрим на программную реализацию логики вызова в конфигурации:
// В модуле ИнтеграцияИСМПСлужебный вызывается метод получения идентификатора
ДанныеОбработки = ИнтерфейсСУЗ.ЗапроситьИдентификаторСоединения_V2(
ПараметрыПодключения,
ИдентификаторУстройства
);
Если вы получаете новый идентификатор соединения, система 1С обращается к API СУЗ по адресу suz2.crpt.ru. Убедитесь, что в настройках вашей учетной записи ИС МП указан именно этот адрес. Если вы используете старую версию конфигурации, логика работы может не поддерживать актуальные требования API V2 или V3. В этом случае крайне рекомендуется обновить платформу 1С и конфигурацию до последнего актуального релиза.
Если ошибка сохраняется, проанализируйте стек вызовов, приведенный в ошибке. Основная проблема кроется в общем модуле ИнтерфейсСУЗСлужебный, где выполняется парсинг ответа от сервера:
ВозвращаемоеЗначение.СтатусОбработки =
ИнтерфейсСУЗСлужебный.СтатусОбработкиЗапросаНаПолучениеИдентификатораСоединения(
РезультатБИП.ДанныеОтвета["status"]
);
Данный код подтверждает, что 1С получает от ЦРПТ статус, который система не может распознать как успешный. Чаще всего это происходит из-за того, что сервер возвращает ошибку 401 (Unauthorized) или 403 (Forbidden), что в рамках стандартной обработки 1С превращается в «Неизвестный статус». Попробуйте очистить значения в полях Идентификатор соединения и Токен в форме настройки 1С и запросить их заново, предварительно убедившись, что у вас есть действующий сертификат ЭП (электронной подписи), привязанный к организации в ЛК «Честного знака».
Для гарантированного решения проблемы выполните следующие действия:
Во-первых, проверьте наличие прав «Производитель/Импортер» в личном кабинете. Работа с СУЗ недоступна для чисто розничных компаний, осуществляющих только продажу (вывод из оборота), хотя им может быть полезен запрос остатков из системы «Честный знак» для инвентаризации.
Во-вторых, при ручном вводе omsId избегайте копирования лишних пробелов, особенно если вы настраиваете ввод в оборот обуви и товаров легкой промышленности.
В-третьих, если интеграция «зависла», создание нового устройства в ЛК ЦРПТ — самый надежный способ сбросить все накопленные ошибки авторизации. После создания нового устройства в 1С всегда запускайте процедуру «Получить идентификатор соединения» заново, позволяя системе пройти полный цикл OAuth-авторизации.
Помните, что интеграция с suz2.crpt.ru чувствительна к настройкам прокси-серверов и времени на сервере. Синхронизируйте время, чтобы избежать ошибок при проверке валидности временных меток в заголовках HTTP-запросов.