Главная → Блог → Ошибка 24: статус кода маркировки не соответствует выполняемой операции

Ошибка 24: статус кода маркировки не соответствует выполняемой операции

24: Статус APPLIED Кода Маркировки 010460123456789021aBcDeF1234567 не соответствует выполняемой операции

Ошибка 24 — одна из самых частых при передаче маркированного товара по ЭДО. Продавец отправил УПД, покупатель его подписал, а Честный ЗНАК обработал документ с ошибкой: коды остались у продавца, товар формально никуда не перешёл.

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

Коротко: что делать с ошибкой 24

  1. Откройте отчёт об ошибках и посмотрите, какой статус указан рядом с кодом.
  2. Код «Эмитирован» или «Нанесён» — товар не введён в оборот: подайте ввод в оборот.
  3. Код «Выбыл» — товар уже продан или выведен: уберите код из документа или верните его в оборот.
  4. Отправьте новый документ ЭДО.

Главное. По УПД передаются только коды в статусе «В обороте». Это правило Честного ЗНАКа: документ с кодом в любом другом статусе будет обработан с ошибкой 24.

В Трумарке ошибка 24 видна до того, как УПД ушёл покупателю

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

Попробовать Трумарк бесплатно →Полный функционал на 7 дней, без обязательств

Что значит «Статус кода маркировки не соответствует выполняемой операции»

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

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

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

Как прочитать ошибку: какой статус указан в тексте

В тексте ошибки для документов ЭДО и чеков система называет статус кода. По нему сразу видно, что произошло.

Что написано в ошибкеЧто это значитЧто делать
EMITTED, «Эмитирован»Код выпущен, но не нанесён и не введён в оборотПодать отчёт о нанесении и ввод в оборот
APPLIED, «Нанесён»Код нанесён, но товар не введён в оборотПодать ввод в оборот
RETIRED, «Выбыл»Товар уже продан через кассу или выведен из оборотаУбрать код из документа либо вернуть его в оборот
WRITTEN_OFF, «Списан»Код погашенУбрать код из документа; если товар остался — перемаркировать
INTRODUCED, «В обороте»Статус подходит, мешает особое состояние кодаЗавершить операцию, из-за которой оно появилось: приёмку, перемаркировку

В каких документах возникает ошибка 24

Чаще всего — в ЭДО, но не только.

  • УПД и другие документы ЭДО — передаточные, исправленные и корректировочные: передача товара между компаниями.
  • Чеки — продажа товара через кассу.
  • Отмена отгрузки по УПД.
  • Документы прямой подачи — формирование упаковки и АТК, списание (общий документ), корректировка сведений о кодах, уведомление о состоянии кодов, уведомление о ввозе из ЕАЭС, подключение кега к оборудованию для розлива.

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

Частые причины ошибки 24 в УПД

Товар не введён в оборот

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

Что должно быть сделано до отгрузки и почему ввод в оборот отклоняют — в статье о вводе в оборот.

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

Товар уже выбыл

Код в статусе «Выбыл» передать нельзя. Так бывает, когда товар успели продать через кассу раньше, чем УПД был подписан и обработан, либо когда его по ошибке вывели из оборота документом. В тексте ошибки будет статус RETIRED.

Код уже отгружен другим документом

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

В Трумарке. Такие коды проверка показывает по одному: «Код находится в некорректном для передачи статусе» — с названием статуса — либо «Код принадлежит участнику оборота» с названием и ИНН компании.

Код списан

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

Возврат товара, который уже продан

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

Что делать продавцу

Исправлять ошибку 24 должен отправитель документа: коды числятся за ним, и только он может изменить их статус.

  1. Найдите коды с ошибкой. В личном кабинете Честного ЗНАКа откройте раздел «Документы», отфильтруйте документы по статусу «Обработан с ошибками» и в карточке документа нажмите «Отчёт об ошибках». Если ошибок больше пяти, полный список скачивается файлом CSV.
  2. Проверьте статус кодов. В разделе «Коды маркировки», приложением «Честный ЗНАК.Бизнес» или бесплатной проверкой кода маркировки на нашем сайте.
  3. Приведите коды в порядок. Не введённые в оборот — введите. Выбывшие — исключите из документа либо верните в оборот: документом «Возврат в оборот» или чеком возврата. Для продовольственных товаров надлежащего качества возврат в оборот не применяется.
  4. Отправьте новый документ ЭДО.

Какой документ отправлять заново

Повторно отправить тот же файл нельзя: система ответит ошибкой 4 «Документ зарегистрирован ранее». Не получится и создать новый УПД с тем же номером и датой счёта-фактуры — это ошибки 14 и 63. Варианта два:

  • выставить исправленный УПД к первому документу;
  • аннулировать первый УПД — документ об аннулировании подписывают обе стороны — и выставить новый.

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

Что делать покупателю

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

  • Убедитесь, что коды не перешли. Владелец кода меняется только после успешной обработки документа. Пока этого не случилось, коды числятся за поставщиком. Как это проверить — в статье о владельце кода маркировки.
  • Сообщите поставщику номер документа и текст ошибки. Ему нужно исправить статус кодов и прислать новый документ.
  • Не продавайте товар, пока коды не перешли к вам. Чек с кодом, который числится за другой компанией, сам может быть обработан с ошибкой.

Ошибка 24 в чеках

В чеках ошибка 24 означает, что через кассу продан товар, код которого не в статусе «В обороте». Причин обычно две:

  • товар не введён в оборот производителем, импортёром или поставщиком — код «Эмитирован» или «Нанесён»;
  • код уже выбыл: товар продан раньше, и чек пробит по нему второй раз.

Розничному магазину в первом случае остаётся обращаться к поставщику: ввести товар в оборот может только тот, за кем числится код. Как сведения о продаже попадают в систему — в статье о выводе из оборота.

Ошибка 24 в документах прямой подачи

В документах, которые подаются напрямую в Честный ЗНАК, ошибка 24 проверяет сразу и статус, и особое состояние кода. Текст короче — без названия статуса: «Статус Кода Маркировки не соответствует выполняемой операции».

ДокументЧто проверить
Формирование упаковкиКоды должны быть «Нанесён» или «В обороте» и в одинаковом статусе
Списание (общий документ)Код должен быть «Эмитирован», «Нанесён» или «В обороте», без особого состояния
Корректировка сведений о кодахСтатус должен подходить для исправляемых сведений: обычно «Нанесён» или «В обороте»
Уведомление о состоянии кодовКод должен быть «В обороте»
Формирование АТКСтатус и особое состояние вложенных кодов

Про упаковки подробнее — на странице об агрегации.

Соседние ошибки: 116, 146, 177

Вокруг ошибки 24 есть несколько близких — они уточняют, что именно не так со статусом.

ОшибкаТекстЧто значит
116Участник не может перемещать код маркировки, не введённый в оборотТовар отгружают до ввода в оборот
146Код маркировки уже отгружен или проданКод уже передан другому получателю
177Попытка возврата продавцу кодов маркировки, проданных покупателемВ документе возврата — коды, которые покупатель уже продал
23У участника нет полномочий на выполнение операции с кодом маркировкиКод числится за другой компанией
22Коды маркировки не найденыКода в таком написании нет в системе — разбор ошибки 22

Все коды ошибок — на странице «Коды ошибок Честного ЗНАКа».

Как Трумарк избавляет от ошибки 24

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

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

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

А поскольку статус проверяется и раньше — перед нанесением, вводом в оборот и агрегацией, — до отгрузки доходят коды, которые уже проверены на каждом шаге.

Попробовать Трумарк бесплатно →Полный функционал на 7 дней, без обязательств

Частые вопросы об ошибке 24

Не нашли ответ — напишите нам через форму на странице «Контакты» или оставьте заявку прямо здесь.

Что означает ошибка 24 в Честном ЗНАКе?

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

Что значит «Статус кода маркировки не соответствует выполняемой операции»?

Это текст ошибки 24. Система проверила, доступно ли действие с кодом в его нынешнем статусе, и ответила «нет». В тексте ошибки обычно указан сам статус — по нему понятно, что именно не так: код не введён в оборот, выбыл или списан.

Как исправить ошибку 24 в УПД?

Узнать статус кодов из отчёта об ошибках. Если код «Эмитирован» или «Нанесён» — ввести товар в оборот. Если «Выбыл» — исключить код из документа либо вернуть его в оборот. Затем отправить новый документ ЭДО.

Кто должен исправлять ошибку 24 — продавец или покупатель?

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

УПД подписан обеими сторонами, а Честный ЗНАК обработал его с ошибкой 24. Коды перешли к покупателю?

Нет. Владелец кода меняется только после успешной обработки документа. Если УПД обработан с ошибкой, коды остаются на балансе поставщика, сколько бы подписей ни стояло на документе.

Что значит статус APPLIED, EMITTED или RETIRED в тексте ошибки 24?

Это обозначения статусов кода: EMITTED — «Эмитирован», APPLIED — «Нанесён», INTRODUCED — «В обороте», RETIRED — «Выбыл», WRITTEN_OFF — «Списан». Передать по УПД можно только код в статусе INTRODUCED.

Чем ошибка 24 отличается от ошибки 14?

Причина одна — статус кода не подходит под операцию. Ошибку 24 возвращают УПД и другие документы ЭДО, чеки и часть документов прямой подачи. Ошибку 14 «Недопустимый статус кода идентификации» — ввод и вывод из оборота, списание и другие документы, которые подаются напрямую.

Код в статусе «Выбыл», а товар лежит у нас на складе. Что делать?

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

Можно ли отправить тот же УПД ещё раз после исправления?

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

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

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

Прокрутить вверх