Если вы торгуете молочкой, водой, обувью или одеждой, вы каждый день видите на упаковках квадратные коды DataMatrix. Что внутри этого квадрата, почему его нельзя скопировать и что с ним делает «Честный знак» — разбираем без занудства.
Код маркировки — это паспорт единицы товара
Код идентификации (КИ) — уникальная строка, зашитая в DataMatrix. Уникальная — значит, что двух одинаковых кодов не существует: даже две одинаковые пачки молока с одной полки имеют разные коды. Поэтому код — это паспорт конкретной единицы, а не товара вообще.
Из чего состоит код
Внутри кода четыре логических части:
- GTIN (14 цифр) — код товара: кто произвёл, что это, в какой фасовке. У всех одинаковых пачек одинаковый GTIN.
- Серийный номер (7–13 символов) — уникальный номер единицы внутри GTIN. GTIN + серийник = уникальность.
- Криптохвост (код проверки) — подпись «Честного знака», которая доказывает, что код настоящий, а не нарисованный на коленке.
- Служебные символы — разделители и ключи применения, чтобы касса и сканер понимали, где какая часть.
Именно криптохвост проверяет касса в разрешительном режиме: подделать GTIN и серийник легко, подделать криптоподпись — нет.
Где живёт код: статусы в «Честном знаке»
Сам код на упаковке — только строка. Вся его биография хранится в государственной системе ГИС МТ («Честный знак»). У кода есть жизненный цикл:
- заказан — производитель или импортёр получил код в СУЗ;
- нанесён — код напечатан на упаковке;
- в обороте — товар можно легально продавать;
- выбыл — продан через кассу, списан или экспортирован. Продавать дальше нельзя.
Когда вы сканируете код на приёмке, вы как раз спрашиваете у системы: «в каком ты статусе?» Ответ «в обороте» — зелёный свет.
Почему это важно торговой точке
Три практических следствия:
- Код нельзя «переклеить» с одной единицы на другую — серийник и криптохвост привязаны к конкретной единице и её истории.
- Продать единицу дважды не выйдет: после выбытия код мёртвый, и разрешительный режим на кассе это увидит.
- Ваша приёмка = ваша ответственность: если приняли товар с мёртвым кодом, штрафовать будут вас, а не поставщика.
Коротко
DataMatrix на упаковке — это GTIN (что за товар) + серийный номер (какая именно единица) + криптохвост (доказательство подлинности). Биография кода хранится в «Честном знаке», и весь ваш контроль строится на одном вопросе к системе: «какой у этого кода статус?»