К содержимому
Независимый сервис, не связан с ООО «ЦРПТ» и системой «Честный ЗНАК»
Датаматрикс Онлайн
Повреждённые коды

Код маркировки не читается: причины и что делать

Опубликовано 4 октября 2026 г.

Когда код маркировки «не читается», виноват не обязательно сам код. Чаще проблема в одном из четырёх мест: в сканере, в печати, в состоянии этикетки или в строке кода. Диагностику удобно вести в этом порядке: от самого простого к самому трудоёмкому, чтобы не перепечатывать этикетки там, где достаточно настроить сканер.

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

Если одни коды читаются, а другие нет, или не читаются вообще никакие, начните со сканера.

  • Двумерный ли сканер. Линейный (1D) сканер DataMatrix не читает вообще. Нужен 2D-сканер или камера.
  • Включено ли чтение DataMatrix и GS1 DataMatrix. В некоторых сканерах отдельные форматы по умолчанию выключены и включаются служебными штрихкодами из инструкции.
  • Прошивка и настройки. Устаревшая прошивка и сбитые настройки (например, префиксы и суффиксы) могут «ломать» строку.
  • Расстояние и угол. Не подносите сканер вплотную и не держите строго перпендикулярно: иногда лучше читается под углом 30–45°.
  • Блики и грязь. Глянцевая плёнка, отпечатки и грязь на окошке сканера мешают считывать.

Быстрая проверка: отсканируйте заведомо исправный код того же формата. Если не читается, проблема в сканере.

Шаг 2. Проверьте печать

Если сканер исправен и другие коды читает, но конкретная этикетка не читается, посмотрите на печать.

  • Масштаб печати. Если печатали с масштабом не 100% («вписать в страницу»), модули изменили размер и могли стать дробными.
  • Размытые или «жирные» модули. Слишком высокая плотность печати, изношенная лента или грязная головка.
  • Бледная печать. Низкая плотность, закончившаяся лента, выцветающая термобумага.
  • Свободная зона. Рамка, текст или край этикетки не должны подходить к коду вплотную.
  • Размер. Слишком мелкий код на маленькой этикетке читается хуже.

Подробные рекомендации по принтерам — в статье «Принтер для печати кодов маркировки». Если причина в печати, достаточно перепечатать этикетку: код у вас уже есть.

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

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

Шаг 4. Проверьте строку кода

Если печать новая, а сканер исправен, но код всё равно отвергается, посмотрите на строку.

  • Потерян невидимый разделитель GS, и код выглядит слитным.
  • В конец строки попал пробел, перевод строки или другой посторонний знак.
  • Код обрезан при копировании.
  • Исходная строка уже была искажена: например, скопирована из PDF или переслана через мессенджер.

Как устроена строка кода и какие у неё слабые места — в отдельной статье. В нашем инструменте включена строгая проверка: она сразу показывает, в какой строке проблема.

Когда перепечатка не поможет

Если кода нет ни на этикетке, ни в документах, а подобрать его нельзя, перепечатывать нечего. Тогда остаётся перемаркировка, которая доступна не для всех групп: как это устроено. Если код потерян, смотрите статью «Утерян код маркировки».

Быстрая таблица: симптом и вероятная причина

Что происходит

Вероятная причина

Что сделать

Не читаются никакие коды

сканер 1D или выключен DataMatrix

включить формат, обновить прошивку

Читается телефоном, не читается сканером

мелкие модули, низкий контраст

перепечатать с другими настройками

Читается не с первого раза

блики, расстояние, угол

сканировать под углом 30–45°

Читается, но выдаёт «мусор»

потерян разделитель GS в строке

взять код из исходной выгрузки

Не читается только одна этикетка

повреждение этикетки

напечатать копию

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

Не читается код маркировки сканером: что делать?
Проверьте по порядку: сканер (двумерный, включён DataMatrix), печать (масштаб, плотность, чистота), состояние этикетки и строку кода. Если код у вас есть, перепечатайте этикетку.
Код повреждён: можно ли его восстановить?
Исправить символы в коде нельзя: проверочная часть защищена подписью. Можно только получить полный исходный код из документов или личного кабинета и напечатать этикетку заново.
Почему телефон читает код, а сканер нет?
Камера смартфона прощает больше. Проверяйте этикетку тем сканером, которым пользуетесь в работе.
Что делать, если код читается, но касса его не принимает?
Это уже не вопрос читаемости. Возможные причины — статус кода в системе (например, код уже выбыл) или ошибка в данных; уточняйте у оператора или в справке своей кассовой программы.