Проверка кода маркировки по фото
Сфотографируйте DataMatrix на упаковке — страница разберёт код и покажет, всё ли в нём на месте для «Честного знака». Фото никуда не отправляется: код распознаётся в вашем браузере.

Проверка
Загрузите фото кода
Подойдёт снимок с телефона: код целиком в кадре, резкий, без бликов.
Страница проверяет структуру кода, а не его подлинность и статус. Подлинность и статус товара показывает приложение «Честный ЗНАК».
Устройство кода
Как устроен код маркировки
Разбор на странице идёт по этим полям — в том порядке, в каком они стоят в коде.
- FNC1
- Служебный символ в начале кода. По нему сканер и касса понимают, что дальше идут поля стандарта GS1. Без него это обычный DataMatrix — «Честный знак» такой не примет.
- (01) GTIN
- Код товара, 14 цифр. Последняя цифра контрольная: страница пересчитывает её, и опечатка в GTIN видна сразу.
- (21) Серийный номер
- Номер именно этого экземпляра; длина зависит от товарной группы. Буквы, цифры и знаки препинания — в том числе «;» и «,».
- GS
- Невидимый разделитель, символ с кодом 29. Стоит после серийного номера: без него не понять, где серийный номер кончается.
- (91) (92) или (93)
- Код проверки — криптографическая часть. Его выдаёт «Честный знак» вместе с кодом: подобрать или составить его нельзя.
Поля (01) и (21) вместе называют кодом идентификации — КИ: им товар обозначают в документах. Код маркировки — КМ — это КИ вместе с кодом проверки: его наносят на упаковку и считывают на кассе.
Исключение — пачка сигарет. Её код — 29 знаков без идентификаторов: GTIN, серийный номер, МРЦ (максимальная розничная цена) и код проверки подряд. Страница узнаёт и его.
На линии
Где коды ломаются при нанесении
Три поломки, которые мы находили на линиях. Первые две видны в разборе, третья — в том, что код не читается вовсе.
Потерян признак GS1
Принтер или станок нанёс код обычным DataMatrix. Внешне символ тот же, но систему он не пройдёт. Признак GS1 включается в команде печати или в настройке станка — сам он не появится.
Серийный номер обрезан на «;» или «,»
Часть оборудования считает эти знаки своими разделителями и режет по ним код. На одном станке так портился каждый 14-й код — в разборе у такого кода нет кода проверки.
Символ заплывает
Код слишком мелкий для пятна лазера: точка шире клетки, и соседние клетки сливаются. Размер символа считаем под диаметр точки, а не наоборот.
Вопросы
Коротко о проверке
Можно ли по фото проверить подлинность кода?
Нет. По фото видна структура: признак GS1, GTIN, серийный номер и код проверки. Подлинность и статус товара показывает приложение «Честный ЗНАК» — оно сверяет код с системой.
Фото куда-то отправляется?
Нет. Код распознаётся в вашем браузере, снимок остаётся на устройстве.
Почему страница не находит код?
Чаще всего мешают блик, размытие или код не целиком в кадре: снимите ближе, прямо и при ровном свете. Если символ повреждён или заплыл при нанесении, это стоит проверить на линии — такой код может не прочитаться и на кассе.
Что делать, если в коде есть замечания?
Искать, где код испортился по пути от заказа к упаковке: чаще всего признак GS1 или часть серийного номера теряются при передаче кода оборудованию. Разберём на аудите вашей линии.
Расчёт участка
Посчитаем ваш участок
Обязательны только имя и телефон — дальше считает инженер. На выходе: состав участка, перечень оборудования и порядок цифр. Бесплатно, в течение рабочего дня.
Линия и оборудование уже стоят, нужна только программа? PPKLink продаётся отдельно
Хотите заранее прикинуть порядок цифр? Сколько стоит участок