Как выглядит код маркировки
На упаковке код маркировки — это квадрат Data Matrix с L-образной сплошной рамкой с двух сторон. Внутри закодирована строка вида:
0104601234567893 21R5xD8pQ2mT7wK GS 91EE06 GS 92dGVzdGNyeXB0b3RhaWw0NGNoYXJz…
Её можно увидеть, если отсканировать код сканером в текстовое поле или в нашей онлайн-проверке: она покажет каждую часть отдельно.
Части кода маркировки
| Идентификатор | Что означает | Длина |
|---|---|---|
| 01 | GTIN — код товара (модели, артикула) из Национального каталога или GS1 | 14 цифр |
| 21 | Серийный номер — уникален для каждой единицы товара | зависит от группы, часто 13 или 6 символов |
| 91 | Ключ проверки | 4 символа |
| 92 | Код проверки (криптоподпись) | 44 или 88 символов |
| 93 | Короткий код проверки — вместо 91 и 92 в части групп | 4 символа |
В некоторых группах в коде есть дополнительные поля: 3103 — масса нетто для весового товара, 17 — срок годности, 8005 — максимальная розничная цена у табака, 10 — номер партии.
Код идентификации и криптохвост
Код идентификации — это 01 + GTIN + 21 + серийный номер. Именно он указывается в УПД, отчётах и при выводе из оборота.
Криптохвост — проверочная часть (91+92 или 93). Её формирует система при выпуске кодов. Она нужна, чтобы касса и система могли проверить, что код настоящий. Без криптохвоста код нельзя нанести на товар и продать.
Длинный криптохвост (91 + 92) используют, например, обувь, одежда и товары лёгкой промышленности, шины, парфюмерия, лекарства. Короткий (93) — молочная продукция, упакованная вода, пиво, БАДы, многие продукты питания. Точный формат задаёт шаблон кода, выбранный при заказе в личном кабинете.
Зачем нужен разделитель GS
Серийный номер и код проверки 92 бывают разной длины, поэтому после них ставится служебный символ GS (Group Separator, код 29). По нему программа понимает, где кончается одно поле и начинается следующее. Если сканер не передаёт GS, касса или учётная программа может неверно прочитать код. Об этом подробно на странице проверки кода.
Где взять полный код маркировки
- Производитель или импортёр заказывает коды в личном кабинете «Честного знака» и получает файл с полными кодами (с криптохвостом) для печати этикеток.
- Продавец получает коды вместе с товаром и видит их в УПД через ЭДО. В документах обычно указан код идентификации, а полный код можно считать сканером с упаковки.
- Покупатель видит код на упаковке и проверяет его в приложении «Честный ЗНАК».
Частые вопросы
Почему код маркировки начинается с 01?
01 — идентификатор применения GS1, после которого идут 14 цифр GTIN. Это стандарт GS1, поэтому коды почти всех групп начинаются одинаково.
Можно ли напечатать Data Matrix самостоятельно?
Напечатать можно, но только из кодов, выпущенных для вас системой «Честный знак». Придуманный код не пройдёт проверку из-за криптохвоста.
Что такое полный код маркировки?
Это код идентификации вместе с криптохвостом: всё, что закодировано в Data Matrix на упаковке.
Какой размер должен быть у Data Matrix?
Минимальный размер зависит от товарной группы и способа печати. Обычно это квадрат со стороной от 1 до 2 см. Код должен уверенно читаться сканером на кассе.