Как выгрузить коды из «Честного знака» и СУЗ, форматы CSV, массовая печать этикеток и импорт в 1С
Типичная ситуация: производитель заказал 50 000 кодов маркировки. Нужно их выгрузить, напечатать этикетки, нанести на товар и ввести в оборот. Открывает личный кабинет «Честного знака» - а там несколько форматов выгрузки, причём один из них, как выясняется, не годится для печати DataMatrix. Время идёт, а коды через 60 дней аннулируются.
Выгрузка и массовая работа с кодами маркировки - рутина, которая при больших объёмах превращается в источник ошибок. Не тот формат CSV, потеря криптохвоста, ручная печать тысяч этикеток, проблемы с импортом в 1С - каждая мелочь стоит времени, а коды имеют ограниченный срок жизни.
Разбираем: как выгрузить коды из «Честного знака» и СУЗ, чем отличаются форматы CSV, как организовать массовую печать этикеток, импортировать коды в 1С и работать с большими объёмами без потерь.
Сначала разберёмся в источниках кодов. Коды маркировки генерируются и выдаются через два связанных инструмента.
СУЗ (Станция управления заказами) - сервис в системе «Честный знак» для оформления заявок на коды (эмиссии). Через СУЗ выполняются запрос и получение кодов DataMatrix, ввод в оборот, передача данных о движении, получение статусов. СУЗ - «мост» между вашей учётной системой и платформой маркировки.
Личный кабинет «Честного знака» - здесь можно увидеть полученные коды (раздел «Коды маркировки»), создать выгрузки и управлять документами.
После заказа коды получают статус «Эмитирован. Получен». С этого момента их можно выгрузить и распечатать.
Важно про срок жизни кодов: коды аннулируются через 60 дней. Если в течение 60 дней не подать отчёт о нанесении и не ввести товар в оборот - коды автоматически становятся недействительными, а деньги за них не возвращаются. Не откладывайте печать и нанесение.
В личном кабинете «Честного знака» есть функциональность «Выгрузки» (или «Сервис выгрузки», СВ) - инструмент для выгрузки данных в формате CSV.
Через сервис выгрузки можно получить данные о кодах маркировки, их статусах, операциях. Реализованы однократные задания на выгрузку: вы запрашиваете нужные данные, система формирует CSV-файл, который можно скачать.
Что можно выгрузить:
— Списки кодов идентификации (КИ) и кодов маркировки.
— Статусы кодов.
— Данные для документов и учёта.
Также есть отдельные задачи: получить файл с кодами маркировки из СУЗ, скачать отчёт от сервис-провайдера из СУЗ, массово выгрузить карточки из Национального каталога. Каждая задача выполняется через свой раздел.
Главная ловушка при выгрузке - разница между форматами. От неё зависит, сможете ли вы напечатать DataMatrix.
| Формат | Что содержит | Для чего годится |
|---|---|---|
| CSV с КИ (без криптохвоста) | Список кодов идентификации без криптографической части | Указание в документах, передача данных в систему. НЕ для печати DataMatrix |
| Полный код (с криптохвостом) | Полный код маркировки с криптографической частью | Печать DataMatrix для нанесения на товар |
⚠ Ключевое предупреждение:
При выборе формата CSV скачивается список кодов идентификации (КИ), но без криптохвоста. Такой файл подходит для указания в документах при передаче данных в систему, но преобразовать КИ обратно в DataMatrix для нанесения на товар невозможно.
То есть если вам нужно напечатать коды для нанесения - нужен формат с полным кодом маркировки (включая криптохвост). CSV только с КИ для печати не годится. Это частая ошибка: выгрузили CSV, а напечатать не можете.
Запомните разницу:
КИ (код идентификации) = GTIN + серийный номер, без криптохвоста - для документов. Полный код маркировки = КИ + криптохвост - для печати DataMatrix. Для нанесения на товар всегда нужен полный код.
Массовая работа с кодами без головной боли
Сервис GetMark автоматизирует все операции с кодами - от заказа до печати. Конструктор этикеток, массовая эмиссия без ограничений системы, автоматический импорт в 1С. Не нужно вручную выгружать CSV и следить за форматами.
Для большинства производителей удобнее работать с кодами не через личный кабинет, а через 1С с интеграцией. Коды загружаются в 1С в результате эмиссии.
Как это работает в 1С:
1. Настройте подключение к СУЗ (раздел «Обмен с ИС МП»): OMSID, токен авторизации, формат обмена.
2. Создайте документ «Заказ на эмиссию кодов маркировки СУЗ», добавьте товар и GTIN.
3. Запросите коды («Действия» → «Запросить коды маркировки»), подпишите.
4. Коды выпущены - теперь их можно распечатать. Откройте «Заказ на эмиссию» и нажмите «Печать».
5. Укажите шаблон этикетки и расположение на листе.
Полные коды маркировки (с криптохвостом) хранятся в 1С в регистре «Пул кодов маркировки СУЗ». Оттуда они доступны для печати.
Важный нюанс печати в 1С: в типовой 1С коды маркировки можно напечатать только один раз. Это защита от дублирования. Если этикетка повреждена или нужна перепечать - потребуются специальные решения (например, Клеверенс), которые позволяют повторную печать, если коды ещё не введены в оборот.
Если коды получены в виде файла (например, выгружены из ЛК или переданы сервис-провайдером), их можно импортировать в 1С.
Информация о кодах маркировки (например, остатков товаров) может быть загружена в 1С из CSV или TXT файла или взята из Пула кодов маркировки СУЗ 1С.
Откуда берётся CSV для импорта:
— Получен в личном кабинете системы «Честный знак».
— Загружен в Пул штатными средствами 1С.
— Передан сервис-провайдером.
Как использовать импортированные коды:
После загрузки в Пул коды доступны для печати этикеток. Номенклатурные позиции для печати подбираются вручную или считыванием EAN-кода сканером из справочника номенклатуры 1С.
Важно: для печати DataMatrix импортируемый файл должен содержать полные коды (с криптохвостом). Файл только с КИ для печати не подойдёт.
При больших объёмах ручная печать каждой этикетки невозможна. Вот как организовать массовую печать.
Шаблоны этикеток. Настройте в 1С (или сервисе маркировки) шаблоны печати с DataMatrix. Привяжите их к видам продукции. На этикетку, помимо кода, выводятся наименование, производитель, размерно-модельная информация, EAN (опционально).
Принтер этикеток. Для массовой печати - термотрансферный принтер (Zebra, TSC, Godex, Honeywell). Для производственных линий - принтеры-аппликаторы с автоматическим нанесением.
Расположение на листе. При печати на офисном принтере или в типографии выбирается вариант «Замостить» - этикетки располагаются по листу. При печати на специальном принтере - рулонная подача.
Частичная печать. На форме печати отображаются все полученные и ещё не распечатанные коды. Количество можно уменьшить, чтобы напечатать часть. При следующем открытии будет доступна печать оставшихся.
Печать через сервис-провайдера. Можно поручить печать сервис-провайдеру: он получает коды в ГИС МТ, печатает этикетки и передаёт их производителю. Удобно для крупных объёмов без своего оборудования.
Проверка качества. После печати проверьте считываемость через приложение «Честный знак» - код должен распознаваться мгновенно, без особого освещения. Если требуется несколько попыток - перенастройте принтер или замените расходники.
Массовая печать и эмиссия под ключ
GetMark - конструктор этикеток, массовая эмиссия без ограничений системы, автоматический импорт в 1С, контроль форматов. Печать тысяч этикеток с корректными DataMatrix без ручной выгрузки CSV.
Модели сотрудничества:
• Подписка на ПО - от 14 500 ₽/год. С полным функционалом - «Старт+» от 35 000 ₽/год.
• Маркировка под ключ - от эмиссии до нанесения.
• Консалтинг - настройка печати и работы с большими объёмами.
При тысячах и десятках тысяч кодов добавляются нюансы, которых нет при единичной печати.
Срок 60 дней. Чем больше кодов заказано, тем важнее успеть нанести и ввести в оборот за 60 дней. Не заказывайте больше, чем сможете нанести в срок.
Баланс лицевого счёта. Перед массовым заказом проверьте баланс в ГИС МТ. Каждый код - 50 копеек. Если средств недостаточно - заказ не пройдёт. 50 000 кодов = 25 000 рублей.
Время генерации. Большие заказы генерируются дольше - от секунд до нескольких часов в зависимости от объёма.
Агрегация. Для логистики больших партий используйте агрегацию - объединение кодов в транспортную упаковку (короб, паллету) с кодом SSCC. Вместо сканирования каждой единицы - сканирование короба.
Резервное хранение. Полные коды (с криптохвостом) хранятся в учётной системе (регистр «Пул кодов маркировки СУЗ» в 1С). Если этикетка повреждена - код можно перепечатать оттуда (до ввода в оборот).
Восстановление через API. При технической возможности коды можно получить через API СУЗ - это позволяет восстановить данные независимо от сроков и проблем с локальными файлами.
«Выгрузил CSV, а напечатать не могу». Скорее всего, выгрузили формат с КИ без криптохвоста. Для печати нужен полный код маркировки. Выгрузите правильный формат или используйте Пул кодов в 1С.
«Нет связи с СУЗ». Возможные причины: истёк токен авторизации, проблемы с УКЭП, блокировка на прокси/файрволе, техработы ГИС МТ, устаревшая версия конфигурации. Начните с повторной авторизации и проверки сертификата, обновите OMSID и токен.
«Заказ не проходит». Проверьте баланс лицевого счёта - при недостатке средств заказ отклоняется.
«Нужна повторная печать». В типовой 1С код печатается один раз. Используйте Пул кодов или специальные решения для перепечати (до ввода в оборот).
«Коды аннулировались». Прошло 60 дней без отчёта о нанесении и ввода в оборот. Коды недействительны, деньги не возвращаются. Закажите новые и нанесите вовремя.
«Списанный товар числится в обороте». Брак или утилизацию не оформили документом. Код остаётся активным. Оформляйте списание/вывод из оборота сразу.
Автоматизация эмиссии, выгрузки и печати кодов
GetMark объединяет «Честный знак», СУЗ, ЭДО и складской учёт. Массовый заказ кодов, конструктор этикеток, автоматический импорт в 1С, агрегация, контроль сроков. Интеграция с маркетплейсами.
Тарифы:
• «Старт» - до 5 000 КМ/год: 14 500 ₽/год
• «Средний» - до 20 000 КМ/год: 40 000 ₽/год
• «Бизнес» - до 100 000 КМ/год: 60 000 ₽/год
• «Макси» - до 500 000 КМ/год: 80 000 ₽/год
Выгрузка и массовая работа с кодами маркировки строятся вокруг двух ключевых правил. Первое: для печати DataMatrix нужен полный код (с криптохвостом), а не CSV с одними КИ. Выгрузка КИ без криптохвоста годится только для документов, но не для нанесения - это главная ловушка.
Второе: коды живут 60 дней. Если не нанести и не ввести в оборот за этот срок - они аннулируются, а деньги не возвращаются. Поэтому не заказывайте больше, чем успеете обработать, и проверяйте баланс счёта перед массовым заказом.
Три практических вывода: работайте с кодами через 1С или сервис маркировки (Пул кодов хранит полные коды для печати), настройте шаблоны и массовую печать заранее, проверяйте качество через приложение «Честный знак». При больших объёмах автоматизация снимает рутину выгрузки CSV, контроля форматов и сроков - и сводит риск потери кодов к минимуму.