Автоматизация · 9 мин
Как добавить СУЗ в 1С и настроить обмен кодами маркировки
Пошаговая инструкция по добавлению СУЗ в 1С: получение токена, настройка обмена с Честным знаком, заказ кодов маркировки, типичные ошибки и проверка результата.
СУЗ (станция управления заказами) — сервис системы «Честный знак», через который предприятие заказывает коды маркировки для своих товаров. В программах 1С обмен с СУЗ встроен в типовой функционал: достаточно добавить станцию в справочник, указать параметры подключения и получить токен авторизации.
Инструкция подходит для конфигураций «1С:Управление торговлей 11», «1С:Комплексная автоматизация 2», «1С:ERP» и «1С:Розница» с актуальной библиотекой ГосИС (модуль маркировки). Интерфейс в разных конфигурациях отличается незначительно, но логика действий одинаковая.
Перед началом работы убедитесь, что организация зарегистрирована в «Честном знаке», у вас есть действующая УКЭП (усиленная квалифицированная электронная подпись) и на компьютере установлены средства криптозащиты (КриптоПро CSP или аналог). Без УКЭП получить токен и заказывать коды невозможно.
Проверьте, что функционал маркировки включён
Первый шаг — убедиться, что в программе активирована подсистема учёта маркированных товаров. В большинстве конфигураций путь выглядит так: «НСИ и администрирование → Настройка НСИ и разделов → Интеграция с ИС МП (обувь, одежда, табак...)». Установите флажки для тех товарных групп, с которыми работаете: обувь, одежда и текстиль, шины, молочная продукция, вода и другие.
После включения функционала в разделе «Интеграция с ИС МП» появятся нужные справочники и документы: «Заказ на эмиссию кодов маркировки СУЗ», «Станции управления заказами», «Пул кодов маркировки СУЗ». Если этих объектов нет, проверьте права пользователя — для работы с маркировкой нужна роль «Добавление и изменение документов по маркировке» или полные права.
Добавьте станцию управления заказами
Откройте справочник: «Интеграция с ИС МП → Настройки и справочники → Станции управления заказами» (в некоторых конфигурациях путь: «Администрирование → Станции управления заказами»). Нажмите «Создать» и заполните форму.
Основные поля, которые нужно указать:
- Организация — ваша организация из справочника, зарегистрированная в «Честном знаке».
- Идентификатор соединения (Connection ID) — значение из личного кабинета «Честного знака», раздел «Станция управления заказами → Профиль». Это длинная строка символов, её нужно скопировать без пробелов.
- Сервер — выберите из списка или укажите адрес СУЗ. Для рабочей (боевой) среды используется рабочий сервер, для тестирования — тестовый стенд.
- Формат обмена — обычно оставляют значение по умолчанию, заданное программой.
Идентификатор соединения берётся в личном кабинете «Честного знака»: зайдите в раздел СУЗ, откройте профиль станции и скопируйте параметры подключения. Если в кабинете несколько станций (например, для разных товарных групп или площадок), для каждой в 1С создаётся отдельный элемент справочника.
- 1Включите учёт маркированных товаров в настройках функциональности
- 2Откройте справочник «Станции управления заказами» и создайте новый элемент
- 3Укажите организацию и вставьте идентификатор соединения из личного кабинета «Честного знака»
- 4Выберите рабочий сервер СУЗ и сохраните элемент
- 5Получите токен авторизации по УКЭП
- 6Проверьте обмен: отправьте тестовый запрос или откройте пул кодов
Получите токен авторизации
Токен — это ключ доступа, которым 1С подписывается при обращении к СУЗ. Без действующего токена заказы кодов не отправляются. Токен запрашивается автоматически при первом обмене, но его можно получить и принудительно.
Откройте созданную станцию и нажмите команду «Получить ключ (токен)» или выполните любое обращение к СУЗ — например, запрос статуса пула кодов. Программа предложит выбрать сертификат УКЭП: выберите сертификат организации, зарегистрированный в «Честном знаке». После подписания запроса токен сохраняется в программе.
Срок действия токена ограничен — обычно он составляет несколько часов. Переустанавливать его вручную не нужно: 1С автоматически запрашивает новый токен, когда старый истекает. Однако для автоматического продления сертификат УКЭП должен быть доступен на том компьютере или сервере, где выполняется обмен.
Проверьте обмен: заказ кодов и пул СУЗ
После добавления станции проверьте связь простым способом: откройте обработку «Пул кодов маркировки СУЗ» (раздел «Интеграция с ИС МП»). Если соединение настроено верно, программа загрузит остатки доступных кодов по вашим GTIN. Пустой пул тоже нормален — если коды ещё не заказывались.
Полноценная проверка — создание документа «Заказ на эмиссию кодов маркировки СУЗ». Укажите товар с заполненным GTIN, количество кодов и станцию. После проведения нажмите «Выполнить обмен». Если всё настроено, статус документа сменится на «Коды эмитированы», а коды появятся в пуле и будут доступны для печати этикеток.
Обратите внимание: коды заказываются только на товары с корректными GTIN. Если номенклатура не связана с GTIN в регистре «Штрихкоды номенклатуры» или в описании GTIN, заказ не пройдёт проверку.
Как проверить результат
Токен получен, ошибок авторизации нет
Ошибка 401/403 — проверьте идентификатор соединения и сертификат
Остатки кодов загружаются без ошибок
Тайм-аут или ошибка соединения — проверьте сервер и интернет
Статус «Коды эмитированы», коды в пуле
Документ завис в статусе «Передан» — посмотрите протокол обмена
Типичные ошибки при добавлении СУЗ
Большинство проблем связано не с самой 1С, а с параметрами подключения и окружением. Разберите ошибку по протоколу обмена — он открывается из документа по кнопке протокола и показывает текст ответа сервера СУЗ.
Отдельный случай — работа через прокси или на сервере 1С. Если обмен выполняется на сервере, а не в клиенте, то сертификаты и криптопровайдер должны быть установлены на сервере, а служба сервера 1С должна иметь к ним доступ. Это частая причина ситуации, когда «у бухгалтера работает, а регламентное задание — нет».
Ограничения и особенности работы
У СУЗ есть лимиты на количество заказываемых кодов и частоту запросов — они задаются в личном кабинете «Честного знака» и зависят от тарифа и товарной группы. При массовой эмиссии заказывайте коды заранее и следите за остатком в пуле, чтобы производство или отгрузка не остановились из-за отсутствия свободных кодов.
Если у организации несколько обособленных подразделений или производственных линий, каждая может работать со своей станцией. В 1С это решается созданием нескольких элементов справочника и выбором нужной станции в документах заказа кодов.
Удобно настроить регламентное задание «Отправка и получение документов ИС МП», чтобы статусы заказов и пул кодов обновлялись автоматически. Тогда пользователю не нужно вручную нажимать «Выполнить обмен» в каждом документе.
Часто задаваемые вопросы
Где взять идентификатор соединения для СУЗ?
В личном кабинете «Честного знака»: раздел «Станция управления заказами», вкладка с профилем станции. Там же указан адрес сервера. Скопируйте значения целиком и вставьте в карточку станции в 1С.
Нужна ли отдельная СУЗ для каждой товарной группы?
Нет, одна станция может обслуживать несколько товарных групп, если в личном кабинете это не разделено. Но если в «Честном знаке» заведено несколько станций, в 1С создайте по элементу справочника на каждую.
Токен получен, но заказ кодов зависает в статусе «Передан». Что делать?
Откройте протокол обмена в документе и посмотрите ответ сервера. Частые причины: превышен лимит эмиссии, ошибка в GTIN или задержка обработки на стороне СУЗ. Повторите обмен через некоторое время или проверьте лимиты в личном кабинете.
Можно ли работать с СУЗ в 1С:Бухгалтерии?
В «1С:Бухгалтерии» есть базовый функционал маркировки, но полноценный заказ кодов через СУЗ удобнее вести в торговых конфигурациях (УТ, КА, ERP, Розница). Возможности конкретной версии проверьте в настройках функциональности раздела интеграции с ИС МП.
Что будет, если сертификат УКЭП истечёт?
При очередном обращении к СУЗ программа не сможет получить токен, и обмен остановится. Закажите новый сертификат заранее, установите его на все рабочие места (и сервер, если обмен серверный) и зарегистрируйте в «Честном знаке».
Как проверить, что коды реально эмитированы?
Откройте «Пул кодов маркировки СУЗ» и отфильтруйте по GTIN товара — эмитированные коды будут в статусе «Эмитирован» и доступны для печати. Дополнительно статус заказа виден в личном кабинете «Честного знака».
Что важно запомнить
СУЗ добавляется в 1С через справочник «Станции управления заказами»: нужны идентификатор соединения из личного кабинета «Честного знака», правильный сервер и действующая УКЭП для токена. После настройки проверьте обмен через пул кодов и тестовый заказ на эмиссию, а ошибки разбирайте по протоколу обмена.