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

Шаг 1. Проверьте сам код

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

Шаг 2. Убедитесь, что сканер поддерживает DataMatrix

Не все сканеры одинаково работают с двумерными кодами. Простые лазерные сканеры штрихкодов физически не умеют считывать DataMatrix — для этого нужен 2D-имидж-сканер (imager). Если оборудование на кассе устаревшее или изначально закупалось только под линейные штрихкоды, проблема не в настройках, а в самом устройстве, и потребуется замена сканера на модель с поддержкой 2D-кодов.

Шаг 3. Проверьте настройки сканера и кассового ПО

  • Убедитесь, что в настройках сканера включено распознавание формата DataMatrix — иногда поддержка формата присутствует, но отключена по умолчанию.
  • Проверьте, что кассовое ПО настроено на приём кодов маркировки именно в том формате, который передаёт сканер (например, с префиксами GS1).
  • Обновите прошивку сканера и драйверы, если давно не обновляли — производители нередко исправляют проблемы распознавания в новых версиях.
  • Проверьте кабель или Bluetooth-соединение сканера с кассой — обрыв канала передачи данных иногда выглядит так же, как «сканер не читает код».

Шаг 4. Условия считывания на месте

ФакторКак влияет
ОсвещениеСлишком яркий свет или блики мешают камере сканера считать код
Расстояние и уголСлишком близко или под острым углом код может не попадать в фокус
Скорость движения товараРезкое движение при сканировании снижает точность считывания
Размер и плотность кодаМелкий или сильно сжатый DataMatrix сложнее считать даже исправным сканером

Если код так и не читается

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

Когда обращаться к поставщику оборудования

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

Профилактика: как реже сталкиваться с этой проблемой

  • Периодически проверяйте сканеры на кассах на способность считывать DataMatrix — не только в момент, когда возникла проблема с конкретным товаром.
  • Обучите кассиров правильно держать товар при сканировании: под небольшим углом, на комфортном расстоянии, избегая резких движений.
  • Следите, чтобы защитная плёнка на объективе сканера была чистой, а сам сканер не подвергался падениям и ударам.
  • Заведите правило регулярно проверять обновления прошивки сканера у поставщика, особенно если модель поддерживает несколько форматов кодов.

Как отличить проблему сканера от проблемы со связью

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

Что делать с партией товара, если брак повторяется

Если нечитаемые коды регулярно встречаются на товаре от одного и того же поставщика или производителя, стоит сообщить об этом в отдел закупок или напрямую поставщику — возможно, проблема в качестве печати на конкретной партии этикеток. Фиксируйте артикулы и партии, где чаще всего возникают сложности со считыванием: это помогает не только решить текущую проблему на кассе, но и предупредить её повторение при следующих поставках.