Маркировка радиоэлектроники в системе «Честный знак» стала обязательной в 2026 году, и почти каждый участник рынка — импортёр, дистрибьютор, производитель — прошёл через одни и те же вопросы. Мы собрали их в один справочник: как устроены коды, чем отличается ввоз из ЕАЭС от импорта по декларации, почему упаковка из тысячи компонентов маркируется одним кодом и как её потом разделить, что означают номера ошибок и почему ответ «200 OK» не означает, что документ принят.

Материал основан на практике работы с ГИС МТ, СУЗ и Национальным каталогом в товарной группе «радиоэлектроника». Это инженерный, а не юридический документ: нормативные сроки и перечни меняются, поэтому даты и коды ТН ВЭД сверяйте с действующей редакцией постановлений Правительства и документацией оператора.

Содержание

  1. Кого и чего это касается
  2. С чего начинается работа
  3. Национальный каталог и карточки товара
  4. Как устроен код маркировки
  5. Жизненный цикл кода: от заказа до вывода
  6. Упаковки переменного количества и их дробление
  7. Остатки, импорт и ввоз из ЕАЭС
  8. Передача кодов покупателю через ЭДО
  9. Ошибки и молчаливые отказы
  10. Деньги: эмиссия, баланс, квота GTIN
  11. Практика: печать этикеток и сканеры

1. Кого и чего это касается

Какие электронные компоненты подлежат маркировке?

Под маркировку попадает примерно треть типового ассортимента дистрибьютора электроники: источники питания и преобразователи напряжения, реле на напряжение свыше 60 В, соединители и разъёмы, светодиоды и оптопары, коммутационные модули, светотехника, печатные платы.

Принадлежность определяется парой кодов — ТН ВЭД и ОКПД2, а не бытовым названием товара и не тем, к какой категории вы относите его в своём каталоге. Признаком необходимости маркировки служит полное совпадение по обоим: попадание только по одному из кодов ещё ни о чём не говорит. Один и тот же предмет может быть «разъёмом» (маркируется) или «частью разъёма» (не маркируется) — разница именно в кодах, под которыми он ввезён.
Соседние подсубпозиции — разные миры. В перечне коды указаны на разную глубину, и соседний код почти наверняка означает другой ответ. Штепсели и розетки маркируются, а соединители для печатных схем — нет; реле на напряжение свыше 60 В маркируются, а до 60 В — нет. Проверять нужно точный код своей позиции по действующей редакции постановления, а не «по аналогии с похожим товаром».

Ключевые даты

Срок Что наступает
март 2026 Регистрация участников оборота, бесплатная выдача кодов
1 мая 2026 Обязательная маркировка при импорте и производстве. Это рубеж «до/после»: товар, ввезённый раньше и не проданный, проходит как остатки
30 ноября 2026 Крайний срок домаркировки остатков (обсуждалось продление — отслеживайте)
1 декабря 2026 Оборот немаркированного запрещён, передача кодов через ЭДО обязательна
1 марта 2027 Обязателен вывод из оборота; в рознице — через кассу

Учёт в товарной группе — поэкземплярный: система знает судьбу каждого кода, а не только сводные объёмы.

2. С чего начинается работа

Из чего состоит «Честный знак» с точки зрения интеграции

Начинающие часто воспринимают систему как единое целое, а на деле это три разные подсистемы с разными адресами, разными токенами и разной логикой:

Подсистема За что отвечает
ГИС МТ (True API) Оборот: статусы кодов, ввод в оборот, вывод из оборота, документы
СУЗ
станция управления заказами
Эмиссия: заказ кодов, их выкуп, отчёты о нанесении
Национальный каталог Карточки товара: наименование, ТН ВЭД, бренд, разрешительная документация

Токен для чтения статусов и токен для заказа кодов — разные, живут отдельно и протухают независимо. Типичная ошибка новичка: сетевой сбой из-за просроченного токена выглядит в логах как «заказ ещё не готов» и съедает весь таймаут ожидания.

Можно ли подписывать документы автоматически, без человека?

Технические решения существуют, но у каждого своя цена, и «просто включить автоподпись» не выйдет. Подпись без подтверждения владельцем противоречит требованиям законодательства об электронной подписи, а облачные сервисы такую услугу не оказывают. Остаются варианты, каждый из которых чем-то неудобен:

Подход Чем расплачиваетесь
Сертификат лежит на сервере, подписание автоматическое Технически работает и встречается на практике, но это личная подпись конкретного человека в постоянном доступе у сервера. Риск оценивайте сами: подписью можно воспользоваться не только для маркировки
Решения «для внутреннего размещения» с аппаратным модулем безопасности Стоят дорого, разворачиваются долго — и всё равно предполагают подтверждение операции человеком
Подпись на рабочем месте подписанта, очередь на стороне системы Ключ остаётся у владельца, но нужна работающая машина с криптопровайдером: это может быть открытая вкладка браузера, а может — учётная система, которая сама обращается к криптопровайдеру на компьютере подписанта. Пока рабочее место не активно, очередь копится

Какой бы вариант вы ни выбрали, архитектуру вокруг него имеет смысл строить одинаково:

  • Чтение (статусы кодов и документов) — по «токену дня»: сотрудник утром один раз подписывает вход, токен живёт 9–10 часов;
  • Всё, что требует подписи (ввод в оборот, отчёты о нанесении, вывод из оборота, дробление) — складывается в очередь на подпись;
  • Ответственный сотрудник подписывает накопленное пачкой, одним действием.

Такой подход выдерживает и рост объёмов, и отпуска: очередь копится, а не блокирует работу склада. Полномочия подписанта система проверяет сама — по машиночитаемой доверенности.

3. Национальный каталог и карточки товара

Зачем нужна карточка и когда её обязательно публиковать

Карточка описывает товар: наименование, бренд, ТН ВЭД, ОКПД2, разрешительную документацию. Она проходит путь черновик → модерация → публикация, модерация занимает до четырёх рабочих дней.

Главная ловушка новичка. Пока карточка не опубликована, система откажет и во вводе в оборот, и в отчёте о нанесении — причём молча. Отчёт примут, выдадут номер, а коды так и останутся в статусе «эмитирован». Ни ошибки, ни письма: просто ничего не происходит. Мы наблюдали отчёты, провисевшие так неделю, и вставшие за ними вводы в оборот.

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

Почему карточка зависает на модерации

Частая причина — пустая графа разрешительной документации. Каталог не требует документ у каждой позиции: у многих товаров его нет, и это нормально. Но пустое место — не то же самое, что осознанное «не требуется».

Если документа нет, заполняйте атрибут «Требования подтверждения соответствия отсутствуют» с обоснованием — для радиоэлектроники подходит формулировка «технические характеристики товара». Иначе проверяющий видит карточку, где нет ни документа, ни причины его отсутствия.

Если документ есть, он передаётся парой «номер и дата»: без даты каталог реквизит не примет, и он выпадет целиком. Дату придётся брать из своей учётной системы — публичного способа получить её программно из реестра Росаккредитации нет.

И ещё одно: заполнять документацию нужно до отправки на модерацию. Внести её в уже опубликованную карточку заметно сложнее.

Отдельно о заполнении карточки для товаров, которые продаются упаковками: объявите характеристику переменной, но не указывайте ни предельные значения, ни вид тары — подробности и причины в разделе «Упаковки переменного количества».

4. Как устроен код маркировки

Код в Data Matrix состоит из двух смысловых частей, и различать их критически важно:

01<GTIN, 14 цифр>21<серийный номер> ⟨GS⟩91<…>⟨GS⟩92<криптоподпись>
└──── код идентификации (КИ) ────┘ └──── криптографический хвост ────┘
Часть Где применяется
КИ
без хвоста
Учёт в собственном реестре, документы ввода в оборот, поле маркировки в УПД, декларация на товары
Полный код
с криптохвостом
Отчёт о нанесении и печать этикетки — только он позволяет напечатать действительный Data Matrix
Полный код — это актив, который надо защищать. По коду идентификации подделать этикетку нельзя, по полному — можно. Поэтому в основном реестре хранят только КИ, полные коды держат отдельно и в зашифрованном виде, а после подтверждения нанесения криптохвост затирают: его окно жизни — часы. В журналы приложения полные коды писать нельзя.

Разбор кода: две ошибки, которые совершают почти все

  • Резать по фиксированной длине. Серийный номер имеет переменную длину (до 20 символов) и заканчивается служебным разделителем. Разбирать надо по разделителю.
  • Отбраковывать «странные» символы. Алфавит серийных номеров включает кавычки, скобки, знаки препинания: 5b7XwGn=GLU!zTrYr"aY — совершенно нормальный серийник. Фильтр «только буквы и цифры» отбракует валидные коды.

5. Жизненный цикл кода: от заказа до вывода

1. Заказ
СУЗ
2. Нанесение
печать + отчёт
3. Ввод в оборот
ГИС МТ
4. Передача
УПД через ЭДО
5. Вывод
розница, списание

Заказ кодов: лимиты, о которые спотыкаются

  • не более 10 товаров (GTIN) в одном заказе, повторы одного GTIN внутри заказа запрещены — заявку из складской системы придётся резать на пачки;
  • до 150 000 кодов на позицию, если в заказе несколько товаров;
  • не более 100 активных заказов одновременно: при достижении лимита создание новых просто перестаёт работать;
  • заказанные коды нужно выкупить из буфера — и обязательно сверять, сколько кодов вернулось: прийти может меньше, чем заказано.

Отчёт о нанесении: три обязательные вещи

Отчёт — момент, когда система узнаёт, что коды физически наклеены. Три условия, без которых он тихо умрёт:

  1. полный код с криптохвостом (усечённый — ошибка);
  2. дата производства — без неё отчёт уходит в никуда без всякого сообщения;
  3. КПП организации в атрибутах — для радиоэлектроники обязателен.

Почему «200 OK» не значит «принято»

Это главное свойство системы, которое надо усвоить до начала интеграции. ГИС МТ обрабатывает документы асинхронно — от секунд до часов. Уведомлений о результате система не присылает. Успешный HTTP-ответ означает лишь «запрос принят на обработку», а не «документ проведён».

Отсюда правило: у каждой операции должен быть свой способ узнать вердикт.

Что подали Чем проверить Что считать провалом
Отчёт о нанесении или разделении Статус отчёта в СУЗ «Ошибка»; «отправлен» — ещё не провал
Заказ кодов Статус заказа и состояние буфера «Отклонён» с причиной по товару
Документы ГИС МТ
ввод, вывод, импорт
Карточка документа по его идентификатору «Проверен с ошибками» + список ошибок
Что угодно, когда сомневаетесь Фактическое состояние самих кодов Статус и даты не изменились
Практика: заведите отдельную периодическую задачу, которая раз в 5–10 минут опрашивает все «отправленные» операции и возвращает провалившиеся в очередь с текстом ошибки. Без неё о молчаливом отказе вы узнаете от кладовщика, у которого «код не делится».

И ещё: дедупликации подач нет. Две одинаковые отправки создадут два документа — первый пройдёт, второй будет отклонён. Защиту от двойной подачи придётся строить у себя, причём такую, которая срабатывает до обращения к системе: статус, выставляемый после ответа, оставляет окно гонки шириной в целый запрос.

6. Упаковки переменного количества и их дробление

Это самая частая тема вопросов в электронике — и самый частый источник взаимного непонимания между поставщиком и покупателем.

Почему на катушке из 5000 резисторов один код?

Поэкземплярный учёт не означает «наклейку на каждый компонент». Мелкие изделия маркируются одним родительским кодом, в который зашито количество: катушка, пакет, коробка на тысячу штук — это одна маркированная упаковка переменного количества. Клеить код на каждый чип-резистор физически невозможно, и система этого не требует.

Как количество попадает в систему?

Количество дописывается в сам код при отчёте о нанесении отдельной группой данных. Признак того, что товар вообще может иметь переменное количество, берётся из карточки Национального каталога.

Совет из практики: не ограничивайте себя сами. Карточка позволяет указать предельные значения переменной характеристики — например, не больше 10 000 штук. Указывать их не обязательно, и лучше этого не делать: диапазон никак не помогает в обороте, зато однажды упрётся в реальную поставку, где в упаковке окажется больше. Достаточно объявить, что характеристика переменная, — и всё.
То же и с типом тары. Не привязывайте карточку к «катушке», «пакету» или «коробке»: один и тот же товар сегодня приедет на катушке, завтра в пакете, послезавтра в чём угодно ещё. Тара — свойство конкретной партии, а не товара, и жёстко описанная в карточке она создаёт расхождение на ровном месте.
Ошибка необратима. Если количество не указали при нанесении — система никогда не узнает, сколько единиц под кодом. Исправить это можно только повторным нанесением, которого на практике уже не будет. Проверяйте признак переменности по карточке каталога, а не по тому, что прислала учётная система: карточка меняется независимо от неё.

Как узнать, сколько единиц сейчас под кодом?

Достоверно это знает только «Честный знак». В самом Data Matrix количества нет — величина переменная и меняется при каждом дроблении. Запрос информации по коду возвращает текущее фактическое количество; своя локальная копия — вспомогательная величина, полагаться на неё в спорных ситуациях нельзя.

В карточке кода написано «Тип упаковки: Единица товара». Значит, это одна штука?

Нет — и это едва ли не главное недоразумение рынка. В радиоэлектронике система не выделяет упаковку переменного количества отдельным типом упаковки. Признак того, что перед вами упаковка, а не штука, — соседнее поле «Количество выпущенной продукции».
Тип упаковки
Единица товара  — это про уровень кода, а не про количество
Количество выпущенной продукции, шт.
5000  — а вот это содержимое упаковки

Более того, «единица товара» — обязательное условие операции разделения: родительский код должен быть именно такого типа. Коды групповой и транспортной упаковки для дробления не годятся, они расформировываются иначе. То есть запись, которая настораживает покупателей, на самом деле подтверждает, что упаковку можно разделить.

Как разделить упаковку

Операция называется «отчёт о нанесении по операции разделения товаров». Отдельно расформировывать упаковку и отдельно вводить новый код в оборот не нужно — всё делается одним документом:

1
Заказать новый код маркировки на отделяемое количество. Тот же GTIN, способ выпуска — «маркировка вне производства или импорта».
2
Нанести новый код на отделяемую часть и подать отчёт о разделении, указав новый код, количество и код-родитель.
3
Система сама уменьшает количество у родителя и переводит новый код сразу в оборот. Когда у родителя остаётся ноль, он списывается автоматически.

Условия, при которых операция пройдёт:

Требование Почему отказывают
Оба кода принадлежат вам Пока УПД не подписана обеими сторонами, коды числятся за поставщиком
Родитель — «единица товара», в обороте Групповые и транспортные коды делятся иначе
Новый код — тот же GTIN, ещё не введён Чужой GTIN или уже введённый код операцию не пройдут
Что это значит для покупателя. Получив упаковку с одним кодом на 5000 штук, вы не обязаны продавать её целиком. Дробите столько раз, сколько нужно — хоть по одной штуке под заказ. Единственное, что требуется сделать заранее, — принять и подписать УПД: до этого коды вам не принадлежат, и любое дробление будет отклонено.

7. Остатки, импорт и ввоз из ЕАЭС

Товар лежит на складе с прошлого года. Что с ним делать?

Это остатки, и они домаркировываются по упрощённой схеме: заказ кодов способом «маркировка вне производства или импорта», нанесение, ввод в оборот как остатков. Разрешительная документация для остатков не требуется. Обратите внимание: для радиоэлектроники специальные «остаточные» способы выпуска, знакомые по другим товарным группам, не применяются — используется именно перемаркировка.

Импорт: чем отличается ввоз из третьих стран от ввоза из ЕАЭС?

Здесь скрыта ловушка, на которой спотыкаются почти все интеграции. Разберём по этапам:

Этап Импорт по декларации Ввоз из ЕАЭС
Заказ кодов способ выпуска «импорт» тоже «импорт»
Ввод в оборот документ по данным таможенной декларации отдельный трансграничный документ
Интуиция подводит именно здесь. Раз ввод в оборот для ЕАЭС — «трансграничный», кажется логичным и коды заказывать «трансграничным» способом. Система откажет, причём формулировкой про «несоответствие типу участника» — и её пойдут искать в правах доступа и настройках кабинета, хотя дело всего лишь в неверном значении поля. На этапе эмиссии любой ввоз — это «импорт».

Кто наносит коды, если товар маркируется на зарубежном производстве

При ввозе коды должны быть на упаковках до прибытия товара, поэтому наносят их, как правило, на стороне производителя. Схема обычная: российский участник оборота заказывает коды, выгружает их файлом и передаёт партнёру, тот печатает этикетки и клеит.

Когда производство за рубежом, к обычным рискам добавляются языковой барьер и разное понимание самой задачи. Инструкция, написанная по-русски и переведённая через переписку, на фабрике превращается в «наклеить эти картинки на коробки», а тонкости теряются первыми. Ошибка возникает не от небрежности, а от того, что человек на другом конце не видит смысла операции.

Теряются при этом обе величины, которые задаются при нанесении, — и количество в упаковке, и дата производства. Про дату забывают особенно часто, потому что внешне упаковки одинаковы: две коробки одного артикула отличаются только датой, и перепутать их на складе проще простого. Всплыть это может в самый неподходящий момент — например, при полном таможенном досмотре, когда сведения в системе не сойдутся с фактическим товаром.

Здесь и возникает самая дорогая ошибка во всей цепочке. Отчёт о нанесении — единственный момент, когда в систему попадают количество в упаковке и дата производства. Если на фабрике перепутали катушки, наклеили код от одной позиции на другую или указали не то количество, узнать об этом получится только при приёмке в России — когда партия уже прошла таможню.

И вот что важно понимать про исправления. Дату производства поправить можно — для этого есть отдельный документ корректировки сведений. А количество в упаковке не изменяется никак и никогда: оно фиксируется в момент нанесения намертво, и никакой корректировкой его не переписать.

Формально существует перемаркировка — замена кода на новый. Но она не отменяет расходов, а добавляет их: коды снова платные, этикетки нужно заново напечатать и физически наклеить, а если партия к этому моменту лежит на складе временного хранения, сверху ложатся работы и хранение на СВХ — они обычно дороже самих кодов. Перемаркировка — страховка от катастрофы, а не рабочий сценарий.

При этом ответственность за достоверность сведений несёт импортёр, а не иностранная фабрика: для системы участник оборота — он.

Просьбами «будьте внимательнее» это не лечится: ошибка происходит там, где сведения вводит один человек, а упаковку держит в руках другой. Работающий подход — убрать посредника из передачи данных: дать производителю инструмент, в котором он сам заказывает нужное количество кодов под конкретные упаковки, печатает этикетки, а после наклейки сканирует их и тут же указывает количество в каждой упаковке и дату производства. Тогда данные вносит тот, кто физически видит товар, а импортёру остаётся проверка и подтверждение.

У нас такой кабинет работает для партнёров и в третьих странах, и в ЕАЭС — посмотреть можно на nihao.radiodetali.com (дальше страницы входа — только для действующих партнёров). Заявки и отчёты проходят модерацию на нашей стороне, так что ошибка ловится до того, как уйдёт в систему, а не после приёмки.

Для поставщиков из ЕАЭС у «Честного знака» есть и собственная схема: экспортёр сам заказывает российские коды через систему маркировки своей страны, наносит их и подаёт сведения об отгрузке, а импортёру остаётся один документ приёмки. Механизм рабочий, но требует, чтобы партнёр взял на себя вашу регуляторную работу без выгоды для себя — на практике соглашаются редко, так что рассчитывать на него как на основной путь не стоит.

8. Передача кодов покупателю через ЭДО

Нужно ли отдельно сообщать системе об отгрузке?

Нет. Коды передаются внутри универсального передаточного документа. Как только УПД подписана обеими сторонами, оператор ЭДО сам передаёт сведения в ГИС МТ, и коды перерегистрируются на покупателя. Отдельный документ отгрузки подавать не нужно.

Из этого следует важное для обеих сторон: пока покупатель не подписал УПД, товар в системе остаётся за продавцом. Покупатель не сможет ни продать его дальше, ни разделить упаковку — не потому, что что-то настроено неправильно, а потому, что коды ему ещё не принадлежат.

Можно ли проверить УПД до отправки?

Да, и это недооценённая возможность. У «Честного знака» есть сервис предварительной проверки универсального передаточного документа: вы отправляете туда готовый XML до того, как он уйдёт контрагенту, и получаете вердикт — пройдёт документ проверку системы или будет отклонён, с перечнем конкретных ошибок.

Подпись для проверки не требуется — достаточно обычного токена, а вердикт приходит за считанные секунды. Это позволяет встроить проверку прямо в момент формирования документа: некорректный УПД не уедет к покупателю, и не придётся потом аннулировать отправленное.
Тонкость, на которой все спотыкаются. Проверяющий сервис требует имя файла внутри XML с полным служебным хвостом по приказу ФНС, а оператор ЭДО тот же самый хвост отвергает и дописывает его сам при отправке. Один и тот же документ нельзя отправить в оба места с одинаковым именем: храните вариант без хвоста для ЭДО, а для проверки дописывайте хвост непосредственно перед подачей. Формулировка отказа при этом говорит про «некорректное содержание документа» — и её идут искать в кодах маркировки и суммах, хотя дело только в имени файла.

А если покупатель вообще не работает с маркировкой?

Ситуация обычная: небольшая производственная компания покупает компоненты для собственных изделий и участником оборота маркированной радиоэлектроники не является. Передать ей коды через ЭДО невозможно — принимающей стороны в системе просто нет.

Проверять это можно программно. В интерфейсе системы есть метод, возвращающий, зарегистрирован ли участник по конкретной товарной группе. Достаточно ИНН контрагента — и вы заранее знаете, какой сценарий отгрузки применять, вместо того чтобы выяснять это по факту зависшего документа.

Если контрагент не участник оборота именно по радиоэлектронике, коды при продаже выводятся из оборота — с указанием соответствующей причины. Товар уходит покупателю уже «вне оборота», и дальнейшая судьба кодов систему не интересует. Проверку удобно встраивать в момент оформления отгрузки: сценарий «передаём коды по ЭДО» и сценарий «выводим из оборота» расходятся именно здесь.

В документе от поставщика вместо кодов — коробки

Поставщик вправе указать не поштучные коды, а код транспортной упаковки — номер коробки, внутри которой лежат обычные коды. Оба способа могут смешиваться в одном документе и даже в одной строке. Состав коробки раскрывается запросом к системе. Учтите это при автоматической приёмке: разбор, который ищет только поштучные коды, у такой позиции найдёт ноль и решит, что товар немаркированный.

Что проверять при приёмке

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

9. Ошибки и молчаливые отказы

Ошибки приходят не в ответе на запрос, а в статусе документа — и формулировки часто уводят в сторону. Расшифровка самых частых:

Что видите Что на самом деле
«Недопустимый статус кода» Две противоположные причины: либо нанесение ещё не обработано, либо код уже введён в оборот. Различать по фактическому статусу кода
«Недостаточное описание товара» Карточка в каталоге не опубликована
«Код не имеет вложений» Коды не нанесены либо групповая упаковка подана без кода упаковки
«Подпись не соответствует участнику» Подписано не то представление документа
Ошибки нет, но ничего не происходит Самый коварный случай: отчёт принят, номер выдан, коды остались непронесёнными. Ищите неопубликованную карточку или отсутствующую дату производства

Общее правило: если операция «вроде прошла», но статус кодов не изменился — считайте, что она не прошла, и ищите причину, а не повторяйте подачу. Повтор создаст второй документ, который отклонят.

10. Деньги: эмиссия, баланс, квота GTIN

Выпуск кодов платный, и цена не «примерно», а установлена постановлением Правительства единой для всех товарных групп:

Стоимость одного кода маркировки
50 копеек
без НДС  ·  61 копейка с НДС по ставке 22 %

Считать бюджет удобно от неё: партия в 100 000 компонентов, маркированная поштучно, стоит 50 000 рублей плюс налог, а та же партия в упаковках переменного количества — несколько рублей. Это, помимо физической невозможности клеить код на чип-резистор, вторая причина маркировать упаковками.

Оплата списывается с лицевого счёта участника, и это создаёт риск, о котором вспоминают поздно:

При недостатке средств на счёте заказ кодов просто не проходит — а коды нужны задолго до того, как товар окажется на складе. При импорте их заказывают и оплачивают заранее: коды передают на производство либо готовят к нанесению до ввоза, и к этому моменту сроки уже связаны с отгрузкой и таможенным оформлением. Пустой счёт останавливает не маркировку лежащего товара, а подготовку партии, где сдвиг на день-два стоит дороже.

Отсюда практический вывод: баланс — величина, о которой нельзя узнавать «по факту сбоя». Нужен регулярный автоматический опрос и оповещение при снижении ниже порога, заданного с запасом на ближайшие поставки.

Оплата теперь только по выпуску кодов. Деньги списываются в момент эмиссии — то есть ещё до нанесения и до ввода в оборот. Прежняя схема, при которой можно было платить по факту отчёта о нанесении, больше не применяется, и материалы, где она упоминается, устарели. Практически это значит, что заказанные, но не использованные коды — это уже потраченные деньги: заказывать «с запасом» невыгодно.

Второй ресурс — номера GTIN. Их количество ограничено договором с оператором, и остаток система не показывает: такого метода в интерфейсе каталога просто нет. Считать приходится самостоятельно. Учтите, что номер расходуется в момент создания карточки, а не публикации: черновики и отклонённые на модерации карточки тоже занимают номера.

11. Практика: печать этикеток и сканеры

Печать

  • Data Matrix для маркировки — не обычный двумерный код: в нём обязателен служебный признак и разделители групп. Генератор, собирающий код из «скобочной» записи, на серийниках со спецсимволами выдаёт нечитаемую этикетку;
  • каждую напечатанную матрицу стоит декодировать обратно и сверять с исходным кодом — это дёшево и ловит брак до того, как он уедет клиенту;
  • встроенные в принтер кодировщики штрихкодов бывают ненадёжны: наблюдались случаи, когда принтер молча не печатал код на отдельных серийниках. Надёжнее готовить изображение самим и отдавать принтеру готовую графику.

Сканеры

  • Раскладка клавиатуры. Сканер «печатает» код как нажатия клавиш. При русской раскладке латиница превращается в кириллицу, код бьётся, система его не узнаёт. Поле ввода должно читать физические клавиши, а не символы;
  • Разделитель групп. Часть моделей передаёт его отдельной клавишей, и браузер его не видит — сканер нужно настраивать по инструкции конкретной модели;
  • Автоотправка по паузе. Если сканер не шлёт «ввод» в конце, поле отправляют по паузе набора. Пауза в 100–150 мс мала: на медленной машине уходит обрывок кода, и оператор видит череду отказов. Разумное значение — около 350 мс плюс проверка минимальной длины.

Где брать первоисточники

Описание программных интерфейсов «Честного знака» не публикуется в открытом доступе: документы выдаются из личного кабинета участника — раздел «Помощь» для ГИС МТ и вкладка «Руководства» для СУЗ. Это два разных места, что регулярно путают. Методические рекомендации по оформлению документов ЭДО и база знаний по товарным группам открыты и обновляются регулярно — при расхождении с этой статьёй верьте им: система меняется.

Нужна помощь с внедрением? Мы прошли маркировку радиоэлектроники целиком — от карточек Национального каталога и эмиссии кодов до отчётов о нанесении, ввода в оборот, дробления упаковок и передачи сведений через ЭДО. Накопленная практика включает и то, о чём документация умалчивает.

Консультируем участников рынка и помогаем выстроить процесс — от разбора конкретной ошибки до проектирования интеграции. Пишите на sale@radiodetali.com.