Решение проблем4 мин чтения

Почему DataMatrix не сканируется — причины и решения

Не читается честный знак при приёмке на складе или в магазине? Разбираем типичные проблемы с маркировкой и даём пошаговые решения для каждой ситуации.

Быстрая проверка — 5 пунктов

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

Три главные причины проблем

1. Качество печати

Проблемы

  • Дешёвые этикетки с плохой адгезией
  • Изношенный риббон (термотрансферная лента)
  • Принтер с разрешением ниже 203 dpi
  • Размытые контуры L-паттерна DataMatrix
  • Низкая контрастность (код сливается с фоном)

Решения

  • Используйте термотрансферные этикетки (полуглянец/мат)
  • Меняйте риббон каждые 3-5 рулонов этикеток
  • Принтер минимум 203 dpi, рекомендуется 300 dpi
  • Проверяйте чёткость L-паттерна визуально
  • KleyKod проверяет контрастность автоматически (мин. 80%)

2. Размер DataMatrix

Проблемы

  • Код меньше 10×10 мм — сканер считывает нестабильно
  • Код 15×15 мм — требует повторного сканирования
  • Нарушены требования Честного Знака
  • Quiet zone (тихая зона) вокруг кода слишком мала

Решения

  • Минимальный размер по ЧЗ — 22×22 мм
  • KleyKod автоматически проверяет размер при генерации
  • Оставляйте тихую зону минимум 2 мм вокруг кода
  • Используйте этикетки 58×40 мм или больше

3. Настройки оборудования

Проблемы

  • Линейный лазерный сканер (читает только EAN-13)
  • Сканер в режиме эмуляции клавиатуры
  • ПО не разбирает код на компоненты (GTIN, серийник)
  • 1С или касса неправильно настроены

Решения

  • Используйте 2D-сканер (имиджер) с поддержкой DataMatrix
  • Переключите сканер в режим COM-порта
  • Настройте парсинг кода в учётной системе
  • Проверьте полный код включая символы GS и крипто-хвост

Почему не читается маркировка Честный Знак?

Честный знак не читается код чаще всего из-за ошибок в структуре GS1 DataMatrix. Визуально код выглядит нормально, но внутри нарушена последовательность данных:

  • FNC1 — специальный символ в начале кода. Если его нет или заменён на текст «FNC1» (4 буквы вместо 1 символа) — код не валиден.
  • GS-разделители — отделяют поля в коде. Нельзя ставить после GTIN (поле 01) или заменять на текст «GS».
  • Крипто-хвост — последняя часть кода (91 и 92 поля). Если обрезан или повреждён — верификация не пройдёт.

Минимальные требования для печати

ПараметрМинимумРекомендация
Размер DataMatrix22×22 мм25×25 мм
Разрешение принтера203 dpi300 dpi
Контрастность80%90%+
Тихая зона1 мм2-3 мм
Тип сканера2D имиджер2D имиджер с автофокусом

Частые вопросы

Почему лазерный сканер не читает DataMatrix?

Лазерные сканеры работают только с линейными штрихкодами (EAN-13, Code-128). DataMatrix — двумерный код, для него нужен 2D-сканер (имиджер), который делает «фото» кода и распознаёт его.

Код сканируется, но Честный Знак его не принимает. Почему?

Скорее всего проблема в структуре кода: отсутствует символ FNC1, неправильно расставлены GS-разделители или повреждён крипто-хвост. Проверьте полный код, включая все служебные символы.

Можно ли печатать DataMatrix на обычном офисном принтере?

Технически можно, но качество будет нестабильным. Лазерные принтеры дают 600 dpi, но тонер может смазываться. Струйные — расплываются на обычной бумаге. Рекомендуем термопринтер от 203 dpi.

Как проверить качество кода перед печатью?

KleyKod автоматически проверяет размер DataMatrix (минимум 22×22 мм) и контрастность (минимум 80%) при генерации этикеток. Если код не проходит проверку — система предупредит.

Проверяйте коды до печати

KleyKod автоматически проверяет размер DataMatrix и контрастность. Если код не соответствует требованиям ЧЗ — система предупредит до печати.

200 этикеток бесплатно при регистрации

Полезные статьи