Между «код напечатан» и «товар можно продавать» есть шаг, о котором узнают обычно поздно — когда ввод в оборот уже отклонён. Это отчёт о нанесении.

Что это такое и зачем он нужен

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

Порядок жёсткий и обойти его нельзя:

  1. заказ кодов — статус «Эмитирован»;
  2. печать этикеток;
  3. отчёт о нанесении — статус «Нанесён»;
  4. ввод в оборот — товар в обороте, продавать можно.

Попытка ввести в оборот код, по которому отчёт не принят, вернёт ошибку 14: Недопустимый статус кода идентификации. Формулировка непрозрачная, но означает ровно одно: пропущен третий шаг.

Когда подавать

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

На практике разумно подавать отчёт сразу после печати партии: пока данные под рукой и понятно, какие коды на какие товары ушли.

Что входит в отчёт

Обязательный минимум — список кодов маркировки. Важная деталь: код должен быть полным, вместе с криптографической частью. Под дата-матрицей на этикетке печатается только человекочитаемый фрагмент (код товара и серийный номер) — его недостаточно. Если вводить код руками с этикетки, Честный знак ответит:

Неверный формат кода маркировки: код маркировки товара должен содержать полный код маркировки, включая код проверки

Правильный способ — сканировать саму дата-матрицу, а не перепечатывать текст под ней.

Даты производства и срока годности

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

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

Формат даты — строго ГГГГ-ММ-ДД. Любое отклонение (лишняя цифра, точки вместо дефисов, русский формат ДД.ММ.ГГГГ) даёт ошибку 6050: Недопустимый формат значения параметра «Дата производства».

Почему отчёт отклоняют

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

Статусов обработки семь, и большинство из них — не отказ:

  • DRAFT, PENDING, READY_TO_SEND, SENT, CHECK — отчёт в работе, надо подождать;
  • SUCCESS — принят, коды перешли в статус «Нанесён»;
  • FAILED, REJECTED, PARTIALLY — отказ или частичный отказ.

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

Отказ без объяснения

Статус FAILED приходит без причины — просто слово. Причина лежит в отдельном документе, квитанции: её нужно запрашивать дополнительно, по идентификатору отчёта. Именно там видно, какие коды не приняты и почему.

Самые частые причины отказа

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

Сколько ждать

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

Как это устроено в HORIZANCE

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

Если Честный знак отказал, показывается не только его формулировка, но и расшифровка: что она означает и что с этим делать.

Дальше — ввод в оборот, последний шаг перед продажей. Заказать коды, напечатать этикетки, отправить отчёт и ввести товар в оборот можно в одном окне, по загруженному Excel-файлу — 2 рубля за код, без абонентской платы.

Нужны коды маркировки?

Загрузите Excel — получите готовые PDF-этикетки. 2 ₽ за операцию.

Попробовать