18 июня 2026 г.·6 мин·Команда Знакета
Термоэтикетка 58×40 мм с кодом DataMatrix Честного ЗНАКа под ручным сканером — проверка читаемости на приёмке маркетплейса

DataMatrix не сканируется на приёмке WB и Ozon: 7 причин и как исправить

Если вы отправили партию, а на складе Wildberries или Ozon сканер не берёт код Честного ЗНАКа — это означает возврат короба и потерю времени. Ниже — семь реальных причин, почему DataMatrix не считывается, и конкретный способ устранить каждую.

Причина 1: размер модуля меньше нормы

Что это. DataMatrix состоит из матрицы точек. Каждая точка называется модулем. Если модуль слишком мелкий, сканер не различает границы ячеек, и код превращается в нечитаемый квадрат.

Норма. ГОСТ Р ИСО/МЭК 15415 устанавливает минимальный размер модуля примерно 0,255 мм. Для термоэтикетки 58×40 мм это на практике означает, что сторона DataMatrix должна быть не меньше 12–14 мм. Часто именно этот параметр нарушают, когда пытаются «уместить» код в угол рядом с другой информацией.

Как диагностировать. Возьмите линейку или штангенциркуль и замерьте сторону квадрата кода. Если меньше 12 мм — размер под вопросом. Точнее: в программе принтера или сервисе, из которого генерируется PDF, найдите параметр размера DataMatrix и убедитесь, что выбраны корректные миллиметры, а не пункты или пиксели.

Как исправить. Увеличьте DataMatrix в макете этикетки. Если размер ограничен занятым пространством — пересмотрите компоновку: перенесите второстепенный текст, уменьшите зазоры между блоками, но не сам код.

Причина 2: низкий контраст — глянец, фольга, цветной фон

Что это. Сканер DataMatrix читает перепад яркости между тёмными и светлыми модулями. Глянцевая поверхность даёт блики, цветная подложка снижает контраст, фольга отражает луч непредсказуемо.

Как диагностировать. Сфотографируйте этикетку при прямом освещении — если код «сливается» с фоном или на нём видны белые блики, то и сканер его не возьмёт. Другой тест: поднесите сканер под разными углами. Если угол влияет на результат — виноваты блики, а не размер.

Как исправить. Под DataMatrix нужно белое матовое поле. Если этикетка цветная или глянцевая, выделите под код отдельный белый прямоугольник достаточного размера. Термоэтикетка на матовом полиэфире или бумаге — оптимальный вариант для DataMatrix. Фольгированные материалы — только с лазерной гравировкой, термопечать на них не работает стабильно.

Причина 3: нет светлой зоны

Что это. По стандарту ISO/IEC 16022, вокруг DataMatrix обязательна «тихая зона» — чистое поле без каких-либо элементов. Минимум — один модуль со всех сторон, на практике рекомендуется два.

Как диагностировать. Посмотрите на напечатанную этикетку: есть ли вокруг DataMatrix несколько миллиметров чистого белого? Если код вплотную к тексту, к штрихкоду EAN-13 или к краю этикетки — светлой зоны нет.

Как исправить. В макете добавьте отступ вокруг кода. Ни один другой элемент — ни штрихкод, ни текст, ни рамка — не должен касаться зоны DataMatrix. Это особенно важно, когда на этикетке 58×40 мм нужно разместить и DataMatrix, и EAN-13, и текстовые поля: грамотная компоновка решает проблему без уменьшения самого кода.

Причина 4: код придавлен к штрихкоду или к краю этикетки

Что это. Даже если формально светлая зона есть, но она меньше нормы или код наклеен со сдвигом — сканер воспринимает соседний штрихкод EAN-13 или чёрный бордюр как продолжение матрицы.

Как диагностировать. Проверьте межэлементные расстояния в макете: между DataMatrix и EAN-13 должно быть не менее 2–3 мм чистого поля. При наклейке с ручным пистолетом или без направляющих этикетка часто сдвигается на 1–2 мм — закладывайте запас в макет.

Как исправить. Разнесите блоки в макете. Если места нет — сократите высоту EAN-13 (не его ширину, это искажает штрихкод) или перенесите один из элементов на другую сторону этикетки. Смотрите также разбор типовых компоновок в материале об этикетке маркированного товара.

Причина 5: плохой термопринтер или изношенный риббон

Что это. DataMatrix требователен к чёткости печати. Изношенная термоголовка даёт «мятые» модули; неподходящий риббон оставляет неравномерный след; низкая плотность термопечати (слишком высокая скорость, низкая температура) делает тёмные модули серыми.

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

Как исправить. Снизьте скорость печати и увеличьте плотность (параметры Darkness/Print Density) в настройках принтера. Если головка термопринтера давно не менялась — проверьте её тест-паттерном из меню. Для трансферной печати убедитесь, что риббон подходит под материал этикетки (wax, wax/resin, resin в зависимости от типа подложки). При прямой термопечати проверьте соответствие чувствительности термобумаги температурному профилю принтера.

Причина 6: код не введён в оборот — «напечатал ≠ ввёл в оборот»

Что это. Самая распространённая причина, которая не видна глазом. Коды DataMatrix вы заказываете в личном кабинете Честного ЗНАКа и скачиваете файл с ними. После печати этикеток и нанесения на товар необходимо отдельным действием подтвердить ввод в оборот через личный кабинет или EDI. Пока этого не сделано, код существует физически на этикетке, но его статус в системе — «эмитирован», а не «в обороте».

Как это проявляется. Ручной сканер при тестировании код читает — данные из матрицы извлекаются нормально. Но на кассе магазина или при автоматической проверке площадки система ЧЗ возвращает ошибку: код не найден или статус не позволяет продажу. Это классический случай, когда «всё напечатано», а приёмка всё равно отклоняет.

Как диагностировать. Зайдите в личный кабинет Честного ЗНАКа → раздел «Коды» → проверьте статус каждого кода из партии. Статус должен быть «В обороте» (или «Нанесён» — в зависимости от категории товара и этапа процесса). «Эмитирован» означает, что ввод в оборот не подтверждён.

Как исправить. Подтвердите ввод в оборот: это делается через интерфейс личного кабинета ЧЗ, через оператора ЭДО или через API. Без этого шага товар нельзя легально продавать, даже если он физически уже на складе. Подробнее о процедуре — в материале об ошибках при вводе в оборот.

Причина 7: повреждение кода при наклейке или хранении

Что это. Термоэтикетка мнётся, расслаивается, перегревается или смазывается при ненадлежащем хранении и применении. Особенно уязвимы коды на бумажных этикетках без защитного ламинатного слоя при транспортировке с трением или при наклейке с морщинами.

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

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

Как проверить код до отправки партии

Пройдитесь по этому чек-листу перед каждой поставкой:

  • Размер DataMatrix — не менее 12 мм по стороне, размер модуля в пределах нормы
  • Контраст — чёрный код на белом матовом поле, нет глянца и бликов
  • Светлая зона — минимум один модуль по периметру, нет касания с другими элементами
  • Расстояние до EAN-13 и до края этикетки — не менее 2–3 мм чистого поля
  • Тест-печать — модули чёткие под лупой, без размытия и серых участков
  • Статус кода в кабинете ЧЗ — «В обороте», а не «Эмитирован»
  • Несколько экземпляров из партии прочитаны тем же типом сканера (2D Image), что используется на приёмке

Отдельная рекомендация: не тестируйте только на смартфоне. Камера телефона с хорошим объективом читает DataMatrix лучше, чем склад. Тест — сканером аналогичного класса или на приёмочном оборудовании.

Один раз настроить, а не исправлять после каждой партии

Большинство из перечисленных причин устраняются один раз — на этапе настройки макета и принтера — и больше не возникают. Знакета формирует PDF с DataMatrix, где размер модуля и светлая зона задаются автоматически по нормативному диапазону: вы загружаете коды из кабинета Честного ЗНАКа, описываете товар один раз и получаете готовый файл под термопринтер 58×40 мм. Ввод в оборот по-прежнему подтверждается в личном кабинете ЧЗ — это ваше действие в системе, которое ни один сервис не делает за вас.

Если партия уже отклонена — начните с причины 6 (статус кода), потом с причины 1 (размер). Это закрывает большинство случаев.

Источники

Вопросы и ответы

Можно ли переклеить этикетку с новым кодом, если старый не сканируется?

Нет, это не рядовое действие. Каждый код DataMatrix уникален и привязан к конкретной единице товара в системе Честного ЗНАКа. Если код нечитаем из-за качества печати или повреждения, правильный путь — вывести дефектный код из оборота по акту (процедура «нанесение кода для замены»), получить новый код на ту же позицию и нанести корректную этикетку. Произвольная переклейка с чужого товара — это нарушение.

Код печатается нормально на тестовом листе, но не сканируется на приёмке WB. В чём причина?

Чаще всего дело в расхождении между вашим сканером и сканером на приёмке. Промышленные сканеры площадки точнее бытовых, но требовательнее к качеству: им важен класс печати не ниже 1.5 по ГОСТ Р ИСО/МЭК 15415. Проверьте светлую зону (должна быть минимум один модуль по периметру), убедитесь, что код не прижат к краю этикетки или к штрихкоду EAN-13, и прогоните тест на том же типе сканера, который используют на складе WB — это 2D Image-сканер, а не лазерный.

DataMatrix отказывается сканироваться на кассе магазина, хотя приёмку WB прошёл. Почему?

Приёмка склада WB проверяет факт наличия кода и иногда его читаемость, но не всегда его статус в системе. Касса же делает запрос в Честный ЗНАК онлайн — код должен быть введён в оборот и не выбыть из него. Если вы нанесли код, но не подтвердили ввод в оборот через личный кабинет ЧЗ, на кассе будет ошибка. Проверьте статус кода в разделе «Коды» вашего кабинета.

Какой минимальный размер DataMatrix для термоэтикетки 58×40 мм?

Нормативный диапазон размера модуля (минимальной точки кода) — примерно 0,255–0,68 мм по ГОСТ Р ИСО/МЭК 15415. Для формата 58×40 мм практически это означает, что DataMatrix должен занимать не менее 12–14 мм по стороне. Уменьшение ниже этого значения ведёт к тому, что модуль становится мельче нижней границы нормы и сканер код не берёт, особенно если есть малейшее смазывание при термопечати.

Помогает ли перепечатать этикетку на другом принтере, если DataMatrix не сканируется?

Иногда да — если причина в изношенной термоголовке или неподходящем риббоне. Но прежде чем менять принтер, проверьте настройки: тип термопечати (прямая или трансферная), плотность/скорость, и ширину рулона в ПО принтера. Смешивать рулоны для прямой термопечати с принтером для трансфера — частая ошибка: картинка есть, но быстро стирается или изначально низкой плотности.

Обязательно ли делать светлую зону вокруг DataMatrix?

Да, светлая зона — обязательное требование стандарта ISO/IEC 16022 на символику DataMatrix. Минимум — один модуль чистого поля по всему периметру кода. На практике лучше два модуля: это защищает от считывания, когда этикетка слегка сдвинулась при наклейке или край смялся.

Сформировать этикетки в Знакете

DataMatrix с правильным размером модуля и светлой зоной — автоматически

Сформировать этикетки в Знакете

Читайте также