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