Как проверить коды маркировки перед отправкой УПД

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

24 сентября 20264 минуты чтенияКИЗ, УПД, Честный Знак

Если вы покупатель и хотите убедиться, что товар настоящий, — вам хватит приложения «Честный ЗНАК»: наведите камеру на DataMatrix. Статья для продавцов, которым нужно передать коды маркетплейсу или покупателю по УПД.

Что проверять в коде

Честный Знак примет код в УПД, только если сойдутся четыре условия. Каждое непрошедшее даёт свою ошибку — их разбор в статье про ошибку 24 и «код не в обороте».

Что смотретьКаким должно бытьОшибка, если нет
Код найденЕсть в Честном Знаке, символы и регистр как на этикетке22 или 79
Статус«В обороте»24, 116, 117
Особое состояниеПусто: не «Ожидает приёмку товара», не «Зарезервировано», не «Не найдены по итогу инвентаризации»24
ВладелецИНН отправителя УПД23

Пятое условие касается уже документа, а не кода: один код — одна строка. В актах приёмки бывают повторы одного и того же кода, их нужно убрать до отправки.

⚠️ Проверяйте ближе к отправке Статус меняется: сегодня код в обороте, завтра его пробили на кассе или он попал в другую отгрузку. Результат проверки недельной давности для УПД уже не годится — повторите её в день отправки.

В личном кабинете Честного Знака

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

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

Через True API: списком до 1000 кодов

Для своей учётной системы или скрипта у Честного Знака есть True API. Метод cises/info принимает до 1000 кодов за запрос и по каждому возвращает статус (status), особое состояние (statusEx) и ИНН владельца (ownerInn).

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

Способ бесплатный и быстрый, но требует разработчика: авторизация по подписи, обновление токена и разбор ответов — ваша забота.

В Barcode1: весь акт разом

В разделе УПД коды проверяются там же, где потом отправляется документ, — без выгрузок и таблиц.

Шаг 1. Загрузите источник кодов

Акт приёмки Wildberries (XLSX или ZIP) — файлом или прямо из «Документов» WB по ключу API. Для Ozon — XML УПД из кабинета Ozon. Для любого другого покупателя — список КИЗ в XLSX, CSV или TXT.

Шаг 2. Нажмите «Проверить»

Список КИЗ для контрагента проверяется сам, сразу при загрузке. Сервис сверит каждый код с Честным Знаком — статус, особое состояние и владельца, — уберёт повторы и исправит коды, отсканированные с включённым Caps Lock. В строке видно, сколько кодов пройдёт, например «700 из 712», а по ссылке — XLSX с причиной по каждому убранному.

Шаг 3. Решите, что делать с убранными

Исправимое — ввести в оборот, дождаться УПД поставщика — исправьте и проверьте ещё раз. Остальное в документ не попадёт: УПД уйдёт только с кодами, которые Честный Знак примет.

Нужен вход в Честный Знак по электронной подписи: проверка идёт от имени вашей организации. Сама проверка бесплатна, а если с неё до отправки прошло больше 10 минут, коды перепроверятся ещё раз.

Частые вопросы

Код в обороте и мой, а в документе всё равно ошибка. Почему?
Скорее всего, у кода особое состояние. Чаще всего это «Ожидает приёмку товара»: код уже есть в другом, ещё не подписанном получателем документе — например, в вашем же прежнем УПД на эту поставку.
Проверил за неделю до отправки, всё было чисто. Что могло измениться?
Код мог выбыть по чеку, попасть в другую отгрузку или уйти другому владельцу по чужому УПД. Проверка — снимок на момент запроса, для документа её повторяют в день отправки.
Нужна ли для проверки электронная подпись?
Для личного кабинета и True API — да: вход и токен выдаются по подписи. Приложение «Честный ЗНАК» работает без неё, но показывает то, что нужно покупателю, а не продавцу перед УПД.

Смежные материалы: УПД с маркировкой: как устроен и как отправить и GS-разделитель в сканере — если коды со сканера не находятся в Честном Знаке.

Проверка кодов — бесплатно

Загрузите акт Wildberries, XML Ozon или список КИЗ — Barcode1 сверит каждый код с Честным Знаком и покажет, что пройдёт в УПД, а что нет и почему. Отправка готового документа через ЭДО Лайт — 100⭐ или 30 ₽, с подпиской 20 ₽.

Проверить коды

Правила маркетплейсов и Честного Знака меняются — мы следим и обновляем статью. Заметили, что что-то устарело? Напишите нам в Telegram или MAX — поправим.