Работа с маркировкой редко ограничивается одним действием: нужно заказать коды, нанести их на товар, ввести продукцию в оборот, передать сведения через ЭДО, принять УПД, корректно продать или вывести товар из оборота. На каждом этапе может появиться ошибка в системе Честный ЗНАК: неверный статус кода, некорректный GTIN, проблема с УПД, УКЭП, кассовым ПО или регистратором выбытия.
Главная сложность в том, что сам код ошибки не всегда дает полный ответ. Один и тот же номер может встречаться в разных сценариях, поэтому важно смотреть не только на код, но и на текст сообщения, тип документа и этап, на котором возникла проблема. В официальных материалах Честного ЗНАКа, например, ошибки по УПД проверяются через раздел «Документы» в личном кабинете: документ можно отфильтровать по статусу «Обработан с ошибками», открыть и посмотреть отчет об ошибках.
Почему появляются ошибки в Честном ЗНАКе
Большинство ошибок связано не с самим фактом маркировки, а с расхождением данных между учетной системой, личным кабинетом Честного ЗНАКа, ЭДО, кассой и фактическим движением товара.
Условно причины можно разделить на четыре группы.
Ошибки данных. Неверно указан GTIN, карточка товара не опубликована в Национальном каталоге, в коде Data Matrix есть лишние или пропущенные символы, код маркировки считан не полностью. Например, Честный ЗНАК указывает, что ошибка 41 при вводе в оборот может появляться, если у кода идентификации заполнен только первый слой описания товара, а для ввода в оборот или перемаркировки нужна опубликованная карточка с заполненным первым и вторым слоем.
Ошибки документов. Проблема возникает в УПД, документе ввода в оборот, выводе из оборота, перемаркировке или отчете о нанесении. Например, в УПД могут быть некорректные коды, неподходящий статус кода маркировки, неверная структура XML или повторно зарегистрированный документ.
Ошибки участников оборота. Код может принадлежать другому участнику, отправитель может не быть собственником товара на момент обработки УПД, либо в документе указаны неверные ИНН, КПП или реквизиты оператора ЭДО. По данным Честного ЗНАКа, если нужные коды отсутствуют в разделе «Коды маркировки», это может означать, что они принадлежат другому участнику оборота.
Ошибки кассы. Они появляются при продаже товара: код уже выбыл, не введен в оборот, касса не получила корректный ответ от системы маркировки или не настроен разрешительный режим. С 1 апреля 2024 года разрешительный режим на кассах вводится поэтапно: продажа маркированного товара может быть запрещена, если кассовое ПО при проверке кода выдало ошибку.
Самые распространенные ошибки Честного ЗНАКа
|
Ошибка
|
Почему возникает
|
Как исправить
|
|
Повторная реализация товара
|
Код уже был продан или выведен из оборота, чек был пробит повторно, возврат оформлен неправильно
|
Проверить историю кода, статус выбытия, чеки и возвраты. Если товар действительно вернулся от покупателя, оформить возврат в оборот или чек возврата, если это допустимо для товарной группы
|
|
Незарегистрированный код маркировки
|
Код считан с ошибкой, не найден в ГИС МТ, не был введен в оборот или содержит лишние символы
|
Отсканировать код повторно, проверить Data Matrix через мобильное приложение или личный кабинет, сверить полный код с документом
|
|
Документ обработан с ошибкой
|
УПД содержит некорректные сведения, не те коды, неверный статус кода или неправильную структуру XML
|
Открыть отчет об ошибках в личном кабинете, исправить документ, при необходимости отправить новый УПД, УПДи или УКД
|
|
Код принадлежит другому участнику
|
Продавец не является владельцем кода, товар не был принят по ЭДО, предыдущий документ еще не обработан
|
Проверить входящие документы, подписать приемку, дождаться перехода кодов на баланс, затем отправить новый документ
|
|
Недопустимый статус кода
|
Код не находится в статусе, подходящем для операции: например, «Эмитирован», «Нанесен» или «Выбыл» вместо «В обороте»
|
Проверить статус кода. Если код только нанесен — ввести в оборот. Если выбыл — исключить из документа или оформить корректный возврат
|
|
Ошибка 41
|
Недостаточное описание товара, карточка не опубликована или заполнена не полностью
|
Проверить карточку в Национальном каталоге, заполнить обязательные слои описания, подписать и дождаться публикации
|
|
Ошибка 11
|
В разных сервисах может трактоваться по-разному: как недопустимый переход по товаропроводящей цепочке или, например, как отсутствие веса для товара с переменным весом
|
Читать полный текст ошибки. Проверить последовательность операций, карточку товара, весовые атрибуты и документ, в котором возникла ошибка
|
|
Ошибка 14
|
Недопустимый статус кода маркировки
|
Проверить, соответствует ли статус кода операции. Если код не введен в оборот — сначала выполнить ввод. Если код выбыл — использовать другой код или оформить возврат
|
|
Ошибка 400
|
Некорректный запрос: неверный формат, структура, обязательные параметры или ошибка интеграции
|
Проверить настройки обмена, формат запроса, обязательные поля, XML/JSON, токены и работу интеграции
|
|
Ошибка 500
|
Внутренняя ошибка сервера или временный сбой обработки
|
Повторить отправку позже, проверить логи, убедиться, что документ не был принят ранее
|
|
Ошибка 503
|
Сервис временно недоступен или перегружен
|
Не дублировать документы сразу много раз. Проверить доступность сервиса и повторить отправку после восстановления
|
|
УКЭП не найдена
|
Сертификат отсутствует, истек срок действия, не установлен плагин, не подключен носитель или не настроено СКЗИ
|
Проверить носитель, сертификат, КриптоПро/VipNet, браузерный плагин и права пользователя
|
|
Ошибка 0x80090016
|
Система не находит контейнер закрытого ключа или у браузера нет прав для операции с ключом
|
Проверить носитель, контейнер, права доступа, доверенные узлы и настройки криптопровайдера
|
|
Ошибка подписи
|
Не работает криптопровайдер, истек сертификат, не установлен плагин или документ подписывается неподходящей УКЭП
|
Обновить сертификаты, проверить КриптоПро/VipNet, переустановить плагин, подписать документ действующей УКЭП
|
|
Ошибка 5090
|
Проблема при работе с регистратором выбытия
|
Проверить настройки регистратора выбытия, корректность сведений о выбытии, подключение оборудования и статус операции
|
При работе с кодами особенно важно учитывать контекст. Например, официальные материалы по ЭДО указывают, что ошибка 22 связана с тем, что коды маркировки не найдены в ГИС МТ, ошибка 23 — с отсутствием полномочий на операцию с кодом, а ошибка 24 — со статусом кода, который не соответствует выполняемой операции. В отчетах о нанесении нумерация может быть другой: например, код 01 описывается как дубликат или повторное нанесение кода, а код 12 — как отсутствие карточки товара GTIN в Национальном каталоге.
Ошибки при вводе товара в оборот
Ошибка ввода в оборот чаще всего означает, что товар еще не готов к легальному движению в системе маркировки. Типовые причины:
- карточка товара не опубликована;
- GTIN не найден или не готов к вводу в оборот;
- код маркировки не зарегистрирован;
- код находится не в том статусе;
- сведения производителя или импортера указаны некорректно;
- не отправлен или не обработан отчет о нанесении.
Если появляется ошибка 41, нужно начать с Национального каталога. Проверьте, что карточка товара подписана УКЭП, прошла модерацию, опубликована и содержит необходимые атрибуты. Честный ЗНАК отдельно отмечает: подать сведения о вводе в оборот или перемаркировке можно только на основании карточки, где заполнены нужное описание и карточка имеет статус «Опубликована».
Если код находится в статусе «Эмитирован», с ним нельзя выполнять следующие операции до отчета о нанесении. После нанесения и корректного отчета код должен перейти в статус, подходящий для ввода в оборот. Если последовательность нарушена, система вернет ошибку.
Ошибки при выводе товара из оборота
Ошибка вывода из оборота возникает, когда система не может корректно зафиксировать выбытие товара. Это может быть продажа конечному потребителю, списание, порча, утрата, использование для собственных нужд или другой сценарий.
Основные причины:
- не указана цена;
- выбрана неверная причина вывода;
- код уже выбыл ранее;
- код не принадлежит участнику;
- статус товара не подходит для выбытия;
- кассовое ПО передало неполные сведения;
- регистратор выбытия работает с ошибкой;
- код считан не полностью.
Если товар уже выбыл, повторный вывод создаст отклонение. Если код не найден, нужно сверить полный Data Matrix и проверить, не были ли потеряны символы при сканировании. Если проблема связана с регистратором выбытия, необходимо проверить настройки оборудования, подключение, статус отправки документа и корректность причины выбытия.
Отдельно стоит проверить разрешительный режим. Для розницы Честный ЗНАК рекомендует получить ключ доступа в личном кабинете, обновить кассовое ПО, обучить кассиров, выборочно проверять товар на приемке и заранее выстроить процесс для товаров, которые не прошли проверку на кассе.
Как быстро найти причину ошибки
Чтобы исправить ошибку Честный ЗНАК, не начинайте с повторной отправки документа. Сначала нужно понять, где именно возник разрыв: в коде, документе, статусе, участнике, кассе или интеграции.
Проверьте по порядку:
- Статус кода. Он должен соответствовать операции. Для передачи по УПД код, как правило, должен быть в обороте.
- Владельца кода. Если код числится за другим участником, документ не пройдет.
- GTIN и карточку товара. Карточка должна быть корректно заполнена, подписана и опубликована.
- Сам документ. Проверьте УПД, XML, обязательные поля, ИНН, КПП, оператора ЭДО и имя файла.
- Подпись. УКЭП должна быть действующей, установленной и доступной пользователю.
- Статус обработки. Если документ уже был отправлен, не создавайте дубль, пока не понятно, принят он или нет.
- ЭДО. Убедитесь, что входящие документы подписаны, а коды действительно перешли на баланс.
- Кассу и оборудование. Проверьте обновление кассового ПО, сканер, ТСД, регистратор выбытия и настройки обмена.
Если ошибка связана с данными о кодах, в ряде случаев участник может скорректировать сведения о кодах идентификации в личном кабинете системы маркировки или через True API. Честный ЗНАК уточняет, что доступность корректировки зависит от статуса кода и роли участника в операциях с ним.
Как снизить количество ошибок в Честном ЗНАКе
Большинство ошибок маркировки товаров появляется не из-за одного неверного клика, а из-за нестыковки процессов. Склад сканирует товар, бухгалтерия оформляет УПД, касса выводит код из оборота, ЭДО передает документ, а учетная система должна синхронизировать все статусы. Если хотя бы один участок работает вручную или с устаревшими настройками, появляются ошибки ГИС МТ, дубли, неверные статусы и отклонения.
Чтобы снизить риски, важно настроить единый контур работы:
- карточки товаров и GTIN должны быть корректными;
- обмен с Честным ЗНАКом должен выполняться без ручного копирования кодов;
- статусы кодов должны синхронизироваться с 1С;
- УПД должны формироваться с правильными реквизитами и кодами маркировки;
- касса, сканеры и ТСД должны работать на актуальных версиях;
- сотрудники должны понимать, что делать при ошибке, а не просто повторять отправку документа.
Специалисты «Софт-Юнити» помогают настроить маркировку в 1С, обмен с Честным ЗНАКом, ЭДО, кассовым оборудованием, сканерами и ТСД. Это позволяет не только исправлять уже возникшие ошибки, но и предотвращать их: проверять статусы кодов до отправки документов, снижать ручной ввод и быстрее находить причину сбоя.
FAQ
Почему Честный ЗНАК не принимает документ?
Чаще всего причина в кодах маркировки, статусе товара, владельце кода, структуре УПД, ЭДО или электронной подписи. Нужно открыть отчет об ошибках и проверить не только код, но и текст сообщения.
Что означает ошибка 14?
Обычно она связана с недопустимым статусом кода маркировки. Например, код еще не введен в оборот или уже выбыл, а пользователь пытается выполнить с ним операцию, для которой нужен другой статус.
Можно ли исправить уже отправленный документ?
Зависит от ситуации. Иногда нужно отправить исправленный или корректировочный документ, иногда — аннулировать ошибочный и сформировать новый. Если ошибка связана с кодом, сначала проверьте его статус и владельца.
Почему код принадлежит другому участнику?
Так бывает, если товар не был принят по ЭДО, предыдущий УПД обработан с ошибкой или поставщик отправил код, который еще не числится за ним. Нужно проверить входящие документы и движение кода.
Как проверить статус кода?
Статус можно проверить в личном кабинете Честного ЗНАКа, через мобильное приложение, в учетной системе при настроенной интеграции или через методы True API.
Почему появляется повторная реализация?
Обычно код уже был выведен из оборота: товар продали повторно, чек задублировался или возврат оформили некорректно. Нужно проверить историю кода и документы по продаже/возврату.
Что делать при ошибке УКЭП?
Проверить срок действия сертификата, подключение носителя, наличие криптопровайдера, браузерного плагина, права пользователя и регистрацию сертификата в системе.
Как исправить ошибки после ввода товара в оборот?
Сначала определить, что именно неверно: карточка, GTIN, статус, владелец, документ или код. Если сведения о коде подлежат корректировке, ее можно выполнить через личный кабинет или интеграцию, если такой сценарий доступен для товарной группы и статуса кода.