5 ошибок при работе с Data Matrix, из-за которых товар не проходит
Код маркировки нанесён, сканер пикает, но система выдаёт ошибку. Партия зависает, касса не пробивает, приёмка срывается. Знакомо? Проблема чаще всего не в оборудовании и не в «Честном знаке», а в пяти конкретных ошибках, которые повторяются изо дня в день.
Разбираем каждую с примерами и решениями. Если хотя бы один пункт про вас — это повод проверить процессы до следующей проверки.
Почему товар не проходит: 5 ошибок, которые стоят денег
Сниппет-ответ: Повреждённый код, неверная агрегация, плохое сканирование, код не на месте и ручной ввод с опечатками — вот пять причин, из-за которых Data Matrix не считывается или не принимается системой.
| Ошибка | Суть |
|---|---|
| 1. Повреждённый код | Затёртая этикетка, слабая печать, царапина, влага, блики на упаковке. Сканер не берёт код, товар не проходит. |
| 2. Неверная агрегация | Коробка собрана с ошибкой: другой GTIN, не то количество, повторный код. При приёмке вложение рассыпается. |
| 3. Ошибки сканирования | Дешёвый сканер, неправильный угол, расстояние, грязная линза. Код читается через раз или не читается вообще. |
| 4. Код нанесён не туда | На сгиб, на тёмный фон, поверх другого кода, слишком маленький модуль. Data Matrix теряет читаемость. |
| 5. Ручной ввод и дубли | Оператор вбивает код руками и ошибается в одной цифре. Партия уходит в минус, статус кода ломается. |
| Что общего | Каждая ошибка обнаруживается слишком поздно: на кассе, при приёмке или на проверке. Профилактика дешевле. |
Ошибка 1: битый код Data Matrix
Сниппет-ответ: Повреждённый Data Matrix — самая частая причина отказа. Этикетка стёрлась, печать слабая, поверхность бликует. Решение: контроль качества печати и запасной сканер на линии.
Код может не считываться по десятку причин: этикетка повреждена, часть изображения стёрлась, товар хранился во влажных условиях, использовалась некачественная печать, поверхность упаковки даёт сильные блики [citation:1]. На складе это означает остановку приёмки или отгрузки. На кассе — отказ в продаже и очередь.
Что делать: повторно отсканировать код, проверить качество печати, попробовать другой сканер, убедиться, что код полностью виден и не повреждён [citation:1]. Если код повреждён физически — только перемаркировка. Поэтому входной контроль этикеток дешевле, чем разбор зависшей партии.
Ошибка 2: неверная агрегация
Сниппет-ответ: Агрегация ломается по трём причинам: разные GTIN в одной коробке, несовпадение количества, повторная агрегация уже вложенного кода. Система не даёт собрать упаковку или приёмка рассыпается.
Агрегация упрощает работу с оптовыми партиями: вместо сканирования сотен кодов достаточно одного кода короба или паллеты [citation:5]. Но если коробка собрана неправильно, экономия превращается в проблему.
Типичные ошибки: объединение в одной упаковке кодов разных товарных позиций (разных GTIN), несовпадение фактического числа единиц с документом, повторная агрегация кода, который уже включён в другую упаковку [citation:8]. Ещё одна частая причина — расхождение между учётной системой и личным кабинетом маркировки: агрегация проведена, а на складе товар списывают по другим правилам.
Решение: сверять состав перед подписанием документа агрегации, использовать проверку на дубли и несоответствия, не агрегировать товар с разными статусами кодов [citation:8].
Ошибка 3: ошибки сканирования
Сниппет-ответ: Сканер не берёт код из-за угла, расстояния, блика или низкого разрешения печати. Решение: правильное оборудование, настройка и регулярная проверка линзы.
Успешное сканирование Data Matrix не гарантирует, что код пройдёт дальше. Но если сканер не считал код вообще — дальше ничего не будет. Плохое освещение, глянцевая упаковка, слишком мелкий модуль кода, неправильный угол наклона — всё это приводит к «пикает, но не читает» или «не пикает совсем».
Отдельная проблема — сканеры, которые не различают служебные символы. Некоторые модели не могут отличить GS от FNC1 и показывают, что разделитель правильный, даже если в коде стоит недопустимый символ [citation:4]. Ошибка всплывает уже в рознице, когда исправить что-то поздно.
Решение: использовать сканеры с проверкой структуры кода, проводить выборочный контроль через приложение «Чекмарк» или аналоги, следить за чистотой линзы и правильным углом сканирования.
Ошибка 4: код нанесён не туда
Сниппет-ответ: Data Matrix на сгибе, тёмном фоне или слишком маленького размера не читается. Код должен быть на светлом фоне, с свободной зоной вокруг, модуль не меньше 0,255 мм.
Data Matrix — не QR-код. У него другие требования к печати и размещению. Если код попал на сгиб упаковки, на тёмный фон, вплотную к тексту или другим элементам, сканер может его не взять даже при идеальном качестве печати.
Для стабильной печати Data Matrix используют разрешение не ниже 300 dpi, на небольших этикетках и плёнках — 600 dpi. Код должен быть на светлом фоне, с свободным пространством вокруг, без растекания чернил и размытых модулей [citation:10]. Нанесение на цветной фон или поверх другого кода — гарантированный брак [citation:7].
Решение: проверять макет перед печатью, использовать тестовую печать и сканирование, не экономить на размере этикетки.
Ошибка 5: ручной ввод и дубли
Сниппет-ответ: Ручной ввод кода — источник опечаток в GTIN или серийном номере. Одна неверная цифра ломает статус кода. Решение: только сканирование, никакого ручного ввода в цепочке.
Когда оператор вбивает длинный код руками, ошибка почти неизбежна. GTIN 14 цифр, серийный номер 13 цифр, плюс служебные символы. Одна неверная цифра — и код не проходит, товар «зависает», а разбирательство занимает часы.
Дубли возникают и при повторном сканировании одной и той же единицы, и при копировании кодов из Excel без проверки. В системе маркировки дубли и несоответствия ловятся на этапе подписания, но лучше не доводить до этого [citation:8].
Решение: сканировать всё, что можно сканировать. Ручной ввод — только как исключение с двойной проверкой. Использовать ТСД или смартфон с приложением, которое проверяет структуру кода до отправки.
Как проверить свои процессы
Сниппет-ответ: Пройдите по пяти пунктам: качество печати, логика агрегации, настройки сканеров, размещение кода и дисциплина ввода. Если хотя бы один вызывает сомнения — начните с него.
| Что проверить | Как проверить | Что делать |
|---|---|---|
| Печать кодов | Выборочно отсканировать 20–30 этикеток с разных партий | Перепечатать повреждённые, настроить качество печати |
| Агрегация | Сверить состав коробки с документом агрегации | Расформировать проблемные упаковки, пересобрать |
| Сканеры | Проверить структуру кода через ComPortMonitor или «Чекмарк» | Обновить прошивку, заменить проблемные модели |
| Размещение | Визуальный осмотр: код на светлом фоне, не на сгибе | Исправить макет, перепечатать этикетки |
| Ввод данных | Проверить, есть ли ручной ввод в процессе | Убрать ручной ввод, только сканирование |
Вопросы и ответы
Что делать прямо сейчас
Отсканируйте 20–30 этикеток с разных партий. Если есть нечитаемые — перепечатайте и настройте качество.
Сверьте состав двух-трёх коробок с документами. Если есть расхождения — расформируйте и пересоберите.
Убедитесь, что модели поддерживают Data Matrix и проверку структуры. Обновите прошивки, если нужно.
Если где-то коды вводятся руками — найдите способ сканировать. Это самая дешёвая профилактика.