Код маркировки не в обороте и ошибка 24: почему Честный Знак не принял УПД

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

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

Где отказывает Честный Знак

УПД с кодами маркировки проходит две проверки, и путать их не стоит. Сначала документ идёт по ЭДО: вы подписываете, получатель подписывает свою часть — Wildberries, например, делает это автоматически. Только после этого оператор ЭДО передаёт документ в Честный Знак, и тот проверяет каждый код: существует ли он, в каком статусе и кому принадлежит.

Отказ второй проверки выглядит так:

  • в личном кабинете Честного Знака у документа статус «Обработан с ошибками»;
  • в ЭДО Лайт — «Подписан: Не принят в ГИС МТ»;
  • коды остаются на вашем балансе: для системы передачи не было, хотя товар уже у получателя.

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

Номера ошибок и что они значат

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

КодТекст Честного ЗнакаЧто это значит
24Статус КИ или их состояние не соответствуют выполняемой операцииКод нельзя передавать в его нынешнем статусе. Подробно ниже
116, 117В документе указаны КИ, не введённые в оборотКод заказан и, может быть, напечатан, но ввода в оборот не было
23На момент обработки документа поставщик не является владельцем указанного КИКод числится не за вами. Подробно ниже
146Код маркировки уже отгружен/проданКод уже ушёл другим документом или пробит в чеке
22Коды маркировки не найденыТакого кода в системе нет: опечатка, обрезанная строка, буквы не в том регистре
79Неверный код маркировкиКод короче 18 символов или с недопустимыми знаками
60Продукция с указанным GTIN не описана в Национальном каталогеНет карточки товара с таким GTIN
63Ранее был успешно обработан УПД с такими же номером и датойЭтот документ уже проведён: второй раз его не примут
103Документ не содержит кодов маркировкиВ строках УПД нет ни одного кода
107Ошибка валидации подписиПодпись не прошла проверку: не тот сертификат или файл изменён после подписания

Код не в обороте: ошибка 24

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

Статус кодаОткуда берётсяЧто делать
ЭмитированКод заказан, но не напечатан и не введёнНанести и ввести в оборот, потом передавать
НанесёнКод напечатан, а документ ввода в оборот не подан или не прошёлПодать ввод в оборот: производство, импорт или остатки
ВыбылКод пробит в чеке, выведен вручную или по продаже на FBSУбрать из УПД. Если вывод ошибочный — сначала вернуть код в оборот
СписанКод испорчен, утерян или списан документомУбрать из УПД; товар перемаркировать новым кодом

Самый частый случай у селлеров — «Нанесён»: этикетки напечатаны, товар уехал на склад, а ввод в оборот забыли или он отклонился. Второй по частоте — «Выбыл»: код успели продать через кассу или вывели по продаже, а потом тот же экземпляр попал в поставку. Как вернуть такой код, разбираем в статье про возврат в оборот.

Код «в обороте», а ошибка всё равно 24

Ошибка говорит не только о статусе, но и о состоянии. У кода в обороте может стоять особая отметка, и тогда передать его тоже нельзя:

  • «Ожидает приёмку товара» — код уже есть в другом документе отгрузки, который получатель ещё не подписал. Чаще всего это ваш же прежний УПД. Пока его не примут или не аннулируют, второй документ с этим кодом не пройдёт.
  • «Зарезервировано. Не использовать» — код заблокирован для операций.
  • «Не найдены по итогу инвентаризации» — код отмечен как потерянный.
💡 Проверяйте состояние, а не только статус В карточке кода смотрите оба поля. Проверка «статус = в обороте» пропустит код, который висит в чужой или вашей же неподписанной отгрузке, — и документ снова вернётся с ошибкой 24.

Не принадлежит участнику оборота: ошибка 23

Каждый код закреплён за организацией: сначала за той, что ввела его в оборот, потом за каждым, кому его передали по УПД. Отправить код можно только со своего баланса. Если владелец в Честном Знаке другой, приходит 23 — «поставщик не является владельцем указанного КИ». В разговоре её называют «код маркировки не принадлежит участнику оборота» или «не принадлежит организации».

Откуда берутся чужие коды

  • Поставщик ещё не передал вам коды. Товар у вас, а его УПД не отправлен, не подписан вами или не прошёл в Честном Знаке. Коды переходят к вам только после того, как вы подписали входящий документ и Честный Знак его обработал.
  • Коды на другой вашей организации. ИП и ООО под одной крышей, этикетки печатались из одного файла — и часть товара ушла в поставку не от того ИНН.
  • Коды уже у получателя. Прежний УПД на эту поставку прошёл, и теперь вы отправляете коды повторно. Проверьте владельца: если это уже Wildberries или Ozon, передавать нечего.
  • Товар из чужих возвратов или от посредника, в цепочке которого документ потерялся.

Что делать

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

Как исправить и провести документ

1. Соберите список кодов с ошибками

Из «Отчёта об ошибках» по документу. Разложите коды по номерам ошибок: у каждой группы своё лечение.

2. Исправьте то, что исправляется

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

3. Отправьте документ заново

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

Есть и короткий путь для случая, когда сам документ был верным и мешали только внешние причины — коды ввели в оборот позже, поставщик досылал свой УПД. Тот же УПД можно отправить на повторную обработку через True API: не раньше чем через 4 часа после первой и не после ошибок 4, 79, 103, 107.

4. Проверьте итог по кодам

Статус документа «Обработан» — хорошо, но надёжнее посмотреть на сами коды: владельцем должен стать получатель. Если часть кодов по-прежнему за вами — разбирайте их отдельно.

📌 Дешевле проверить до отправки Всё, из-за чего документ возвращается с ошибками 22, 23, 24 и 146, видно заранее по статусу, состоянию и владельцу кода. Как проверить сразу весь список — в статье о проверке КИЗ перед УПД.

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

Можно ли отправить УПД только с частью кодов из поставки?
Да, коды, которые передать нельзя, убирают из документа, чтобы прошли остальные. Но убранные коды остаются за вами, а для маркетплейса неполный перечень — тоже нарушение: Wildberries удерживает 1 ₽ за каждую единицу, код которой не пришёл в УПД. Поэтому исправимое лучше исправить до отправки.
Ошибка 24 бывает только в УПД?
Нет. Это общий отказ «статус не подходит для операции»: он же приходит, если выводить из оборота уже выбывший код или вводить в оборот код, который уже в обороте. Логика та же — смотрите статус и состояние кода.
Коды буквами в другом регистре — это ошибка?
Да. Код маркировки чувствителен к регистру. Если сканер работал при включённом Caps Lock, строчные и заглавные буквы в коде поменялись местами — для Честного Знака это другой, несуществующий код, и документ получит ошибку 22.
Кто исправляет ошибку, если коды не мои?
Тот, у кого они на балансе. Вы можете только убрать такие коды из своего документа или попросить поставщика передать их вам. Перевести чужой код на себя без его УПД нельзя.

Смежные материалы: УПД с маркировкой: как устроен и как отправить, УПД на Wildberries и УПД на Ozon.

УПД без ошибок 23 и 24

Barcode1 проверяет в Честном Знаке каждый код из акта WB или XML Ozon до подписи: статус, особое состояние и владельца. Коды, которые не пройдут, убираются из УПД, а причины по каждому — в отчёте XLSX. Проверка бесплатна, платите только за отправленный документ.

Проверить и отправить УПД

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