Ошибка на кассе может возникнуть по множеству причин, и важно исключить прочие сбои — от плохой связи до внутренней ошибки системы. Для маркированных товаров — когда не считывается код Честный ЗНАК — характерны конкретные признаки:
На экране появляются сообщения: “Код не распознан”, “Маркировка не найдена”, “Ошибка валидации” или “Unknown code”.
Сканер DataMatrix-фрейм распознаёт — мигает, подаёт звуковой сигнал, но на экране кассы — тишина.
Товар не добавляется в чек после сканирования, хотя этикетка с кодом явно присутствует.
С другими — не маркированными — товарами проблем нет: сканер работает штатно.
Также стоит учесть, что один и тот же симптом может быть вызван ошибкой в:
самом коде (повреждён, не соответствует шаблону Честного ЗНАКа);
оборудовании — например, сканер не поддерживает 2D-распознавание;
настройках и обновлениях кассового программного обеспечения (не подключено к системе маркировки).
Диагностика начинается с фиксирования признаков: ошибки на дисплее, поведение сканера и результат в системе. Это поможет точно отделить проблему с маркировкой от других типов сбоев — например, отключения кассы от ОФД.
Почему код маркировки не считывается: основные причины
1. Проблемы со сканирующим оборудованием
Неподдерживаемый тип считывания. Некоторые модели не умеют работать с 2D-кодами (в частности, DataMatrix), которые использует система Честный ЗНАК.
Неактуальная прошивка или заводские настройки. Даже поддерживаемые модели могут быть не прошиты на работу с маркировкой. Производитель регулярно выпускает обновления.
Неправильный фокус считывания. Для считывания DataMatrix нужно удерживать сканер под правильным углом и расстоянием — слишком близко или далеко не сработает.
2. Проблемы с самим кодом
Этикетка повреждена. Более 35% ошибок считывания связаны с печатью: код смазан, повреждён, перемещён в зону сгиба или освещён плохо.
Некорректный шаблон или искажённая копия. При ручной печати может использоваться устаревший стандарт или нарушена структура кода. Сканы или фотографии, используемые для печати, часто теряют точность.
Код поддельный. При работе с продукцией из непроверённых источников возможны случаи установки кодов, не зарегистрированных в системе Честный ЗНАК.
3. Ошибки в настройках ПО кассы и связи с Честным ЗНАК
Отсутствие связи с Честным ЗНАКом. Для подтверждения кода у кассы должен быть доступ к онлайн-сервисам. Проблемы с интернетом или API Честного ЗНАКа вызывают отказ верификации.
Старое ПО или отсутствующий модуль интеграции. Без соответствующего программного модуля кассовый софт не сможет обработать информацию из DataMatrix.
Несинхронизированный справочник. Иногда код читается корректно, но товар не находится — если база не обновлена, система не находит этот GTIN.
Зная, какие именно системные, аппаратные или программные причины могут приводить к ошибке, легче найти точку сбоя. Особенно когда речь идёт о системе маркировки товаров, где каждый элемент — от сканера до регистра в Честном ЗНАКе — обязан быть согласован.
Что делать, если касса не считывает код маркировки
1. Самодиагностика на рабочем месте
Сканируйте несколько разных маркированных товаров. Не распознаются все — вероятна общая ошибка (например, отсутствие связи с сервером Честного ЗНАКа).
Проверьте работу сканера на обычном штрихкоде. Если не считывает, значит проблема в устройстве.
При наличии функции ручного ввода — введите код с этикетки в кассовом ПО. Если код распознаётся, дело точно в сканере.
2. Осмотр и проверка кода
Этикетка не должна быть порвана, помята или залита жидкостями.
Попробуйте сканировать код смартфоном через приложение "Честный ЗНАК". Если читается — код живой, беда в оборудовании или ПО.
Убедитесь, что товар подлежит обязательной маркировке (например, алкоголь, сигареты, обувь, парфюмерия и др.).
3. Проверка оборудования и настроек
Уточните точную модель сканера. Найдите в документации: поддерживает ли DataMatrix и системную интеграцию с кассой?
Зайдите в настройки — проверьте, включен ли режим 2D-распознавания. Иногда это отдельный параметр.
Проверьте прошивку — возможно, требуется обновление от производителя.
Убедитесь, что кассовое ПО подключено к системе Честный ЗНАК: установлен соответствующий модуль, соединение проходит штатно (нет ошибок авторизации, API отвечает).
4. Когда обращаться к технической поддержке
Если данные по коду есть, но Честный ЗНАК не отвечает — возможна временная недоступность сервиса (проверить новости, обратиться к ОФД).
Если оборудование и код исправны, но система не реагирует или выдаёт ошибку валидации — возможен сбой в работе ПО, потребуется помощь специалистов.
Если есть подозрение, что товар с поддельной маркировкой — необходимо проверить легальность поставщика и зафиксировать инцидент.
Часто упускают из виду:
После замены принтера или его обнуления возможно смещение поля печати — визуально код есть, но его зона сканирования нарушена.
На кассе может не быть активирован модуль интеграции с Честным ЗНАКом — например, при первоначальной установке кассового решения забыли активировать соответствующий модуль.
Важно: ошибки с маркировкой не только мешают работе, но и могут обернуться юридическими последствиями — вплоть до штрафов за реализацию неидентифицированного товара. Соблюдение чек-листа и своевременная проверка оборудования помогут избежать серьёзных потерь.