При работе с маркировкой пользователи часто сталкиваются с ситуацией, когда «Честный знак» выдает ошибку при отправке УПД, проверке кода маркировки, продаже товара на кассе или обмене данными через API. В большинстве случаев проблема связана не с самой системой, а с неверным статусом кода, ошибкой в документе, некорректными данными товара или настройками кассового и учетного ПО.
Чтобы быстро понять причину, важно смотреть не только текст сообщения, но и код ошибки в «Честном знаке». Он помогает определить, где именно произошел сбой: в коде маркировки, карточке товара, ЭДО, кассе, правах доступа или интеграции.
Ниже собраны частые ошибки «Честного знака»: описание, возможные причины и базовые способы решения.
Ошибка 06 — данные не найдены
Ошибка означает, что система не нашла код товара, код идентификации, ИНН, КПП или место осуществления деятельности.
Причины: неверно указан GTIN, допущена ошибка в реквизитах организации, отсутствует карточка товара или неверно заполнены данные по месту деятельности.
Что делать: проверить GTIN, ИНН, КПП, ФИАС, карточку товара и регистрацию участника в системе. Если данные исправлены, документ нужно сформировать и отправить повторно.
Ошибка 22 — код маркировки не найден
Такое сообщение появляется, если указанный код маркировки отсутствует в системе или передан некорректно.
Причины: код обрезан при сканировании, введен вручную с ошибкой, содержит лишние символы или передан в неправильном формате.
Что делать: повторно отсканировать DataMatrix, проверить полную строку кода, убрать лишние пробелы и символы. После исправления нужно создать новый корректный документ.
Подробней читайте тут - Ошибка 22 в «Честном знаке»: что означает и как исправить
Ошибка 23 — участник не является владельцем кода
Система сообщает, что организация не имеет права выполнять операцию с указанным кодом маркировки.
Причины: входящий УПД еще не подписан, товар не перешел на баланс организации, документ поставщика обработан с ошибкой или код уже принадлежит другому участнику.
Что делать: проверить владельца кода, статус входящего УПД и историю движения товара. Если код не перешел на баланс, сначала нужно завершить приемку. Подробности тут.
Ошибка 24 — неподходящий статус кода
Одна из самых распространенных ситуаций: код существует, но его текущий статус не позволяет выполнить выбранную операцию.
Причины: товар не введен в оборот, код уже выбыл, находится в ожидании приемки или имеет другой статус, несовместимый с операцией.
Что делать: проверить статус кода маркировки. Если код еще не введен в оборот, нужно выполнить ввод в оборот. Если он уже выбыл, его нельзя использовать в обычной передаче или продаже.
Подробней читайте в нашей статье: Ошибка 24 в «Честном знаке»: что означает и как исправить
Ошибка 46 — ошибка в XML-файле документа
Ошибка связана с некорректной структурой УПД, УПДи или УКД.
Причины: не заполнены обязательные поля, отсутствует блок подписанта, неверно указаны идентификаторы ЭДО, имя файла не совпадает с данными внутри XML или используется устаревший формат документа.
Что делать: проверить XML-файл, имя документа, реквизиты отправителя и получателя, подпись и актуальность XSD-схемы. Если документ формируется в учетной системе, стоит обновить модуль обмена.
Ошибка 60 — GTIN не найден
Система не находит товар с указанным GTIN в Национальном каталоге.
Причины: GTIN указан неверно, карточка товара не создана, не опубликована или заполнена с ошибками.
Что делать: проверить 14-значный GTIN, наличие ведущего нуля, статус карточки товара и корректность данных в Национальном каталоге.
Ошибка 63 — нарушена цепочка документов
Ошибка возникает, когда документ не соответствует текущей цепочке УПД, УПДи или УКД.
Причины: повторно отправлен уже зарегистрированный документ, исправительный документ создан не к последнему актуальному УПД или нарушен порядок аннулирования.
Что делать: проверить историю документов, статусы подписания и последовательность исправлений. Не стоит повторно отправлять один и тот же файл без изменений.
Ошибка 79 — некорректный код маркировки
Система не принимает код, потому что он не соответствует требованиям к формату.
Причины: поврежден DataMatrix, сканер передает не весь код, потеряны служебные символы или в строке появились лишние знаки.
Что делать: проверить настройки 2D-сканера, качество печати кода, формат передачи данных в кассу или учетную систему.
Ошибка 100 — техническая ошибка обработки
Ошибка указывает на сбой при загрузке или обработке данных.
Причины: временная техническая проблема, высокая нагрузка, сбой интеграции или ошибка на стороне сервиса.
Что делать: проверить статус документа и повторить операцию позже. Если ошибка сохраняется, нужно передать в поддержку номер документа, текст ошибки и лог обмена.
Ошибка 102 — разные товарные группы в одном документе
Такая ошибка может возникать, если в одном документе переданы коды из несовместимых товарных групп.
Причины: в один УПД попали товары, которые по правилам обмена нужно передавать раздельно.
Что делать: разделить документ по товарным группам и сформировать отдельные УПД.
Ошибка 116 — код не введен в оборот
Система не позволяет выполнить операцию, потому что код еще не находится в обороте.
Причины: коды заказаны и нанесены, но ввод в оборот не выполнен.
Что делать: проверить статус кода и оформить ввод в оборот. Только после этого товар можно передавать или продавать, если для товарной группы нет дополнительных ограничений.
Ошибка 117 — код находится в статусе «Эмитирован»
Код создан, но еще не прошел необходимые этапы для дальнейшего использования.
Причины: не выполнено нанесение, отчет о нанесении или ввод в оборот.
Что делать: завершить обязательные действия с кодом и проверить его статус перед повторной отправкой документа.
Ошибка 126 — проблема с криптохвостом
Ошибка 126 означает, что криптохвост не найден или считается некорректным.
Причины: сканер передает неполный код, кассовое ПО обрезает часть DataMatrix, теряется служебный символ-разделитель или код напечатан с дефектом.
Что делать: проверить настройки сканера, передачу символа GS/ASCII 29, качество печати и формат передачи кода в кассовое ПО.
Ошибка 190 — неверный формат данных по количеству
Ошибка часто связана с объемно-сортовым учетом.
Причины: неправильно указан GTIN, количество или формат строки вида 02GTIN37количество.
Что делать: проверить, что GTIN состоит из 14 цифр, количество указано без лишних символов, а строка соответствует требованиям формата.
Ошибка 2015 — ошибка внешнего ПО или интеграции
Код 2015 не всегда относится к официальным ошибкам ГИС МТ. Часто он появляется в кассовом ПО, 1С, модуле обмена, драйвере оборудования или системе оператора ЭДО.
Причины: сбой интеграции, устаревший модуль, ошибка авторизации, некорректные настройки обмена или проблема на стороне локального ПО.
Что делать: определить, где именно появилась ошибка: в личном кабинете, 1С, кассе, ОФД, ЭДО или API. Затем проверить журнал обмена, настройки подключения и версию используемого модуля.
Ошибка 403 — доступ запрещен
Это техническая ошибка доступа, а не проблема конкретного кода маркировки.
Причины: неверный сертификат, недостаточные права пользователя, не подключена товарная группа, отсутствует доступ к API-методу или используется некорректный токен.
Что делать: проверить УКЭП, роли пользователя, подключенные товарные группы, права интеграции и действующие договоры.
Ошибка 502 — временный сбой сервиса
Ошибка 502 обычно связана с недоступностью сервиса или промежуточного шлюза.
Причины: технический сбой, проблемы сети, временная недоступность сервиса, ошибка шлюза или внешней интеграции.
Что делать: повторить запрос позже, проверить интернет-соединение и настройки локального модуля. Если ошибка возникает на кассе, нужно учитывать правила разрешительного режима и использовать офлайн-проверку, если она настроена.
Что делать при ошибках в «Честном знаке»
Если при работе с маркировкой появляется ошибка, сначала нужно определить этап, на котором она возникла: заказ кодов, ввод в оборот, приемка, передача по УПД, продажа на кассе или обмен через API. После этого следует проверить код маркировки, его статус, владельца, GTIN, товарную группу, XML-документ и настройки интеграции.
Большинство ошибок в «Честном знаке» решается после исправления исходных данных и повторного формирования документа. Если проблема повторяется, лучше не создавать дубли, а сохранить полный текст ошибки, номер документа, время отправки и лог обмена — эти данные понадобятся для обращения в техническую поддержку.