Идентификаторы символики DataMatrix используются для обязательной маркировки товаров. На сегодняшний день это международный стандарт штрихкодирования, принятый ассоциацией GS1. Data Matrix «поучаствовал» во множестве тестовых проектов и оказался эффективнее кодов других символик, включая QR.
Код DataMatrix — что это такое
DataMatrix — это битовая матрица, двумерный штриховый код (учитывайте, что только 2D-сканер считывает такой идентификатор). Содержит зашифрованные данные объемом до 2 килобайт. Внешне код DataMatrix выглядит как квадрат (или — реже — прямоугольник), составленный из черных и белых (или темных и светлых) элементов. Имеет четко очерченные и ярко выраженные нижнюю и левую границы — плотные линии черного или темного цвета (L-образный шаблон поиска).
Примечание. Международная ассоциация GS1 занимается стандартизацией учета и штрихового кодирования логистических единиц.
В идентификаторе Data Matrix кодируют информацию:
- о товаре: наименование и целевую аудиторию; основные характеристики — цвет, форму, размеры, модель; сроки годности, хранения или эксплуатации;
- о заводе-изготовителе;
- о государстве-производителе и другую.
Помимо «паспорта» товара, в идентификаторах Data Matrix зашифровывают ссылки, email-адреса и телефонные номера.
Коды Data Matrix — области использования
Код Data Matrix разработала компания RVSI/Acuity CiMatrix. Изначально идентификаторы этой символики применялись в следующих сферах:
- электронике;
- автомобилестроении;
- пищевой промышленности;
- авиастроении;
- оборонной промышленности;
- энергетическом машиностроении.
Штрихкоды Data Matrix активно «участвуют» в рекламе и индустрии развлечений. Так, одна из символик «матричного семейства» — Semacode — шифрует URL-адреса. Достаточно камеры мобильного устройства (с софтом для декодирования), чтобы расшифровать информацию, которую рекламодатель заложил в код. Например, после сканирования идентификатора с выставочного плаката, пользователь «отправляется» в галерею, размещенную на сайте организатора.
Помимо рекламных кампаний, в России коды символики Data Matrix применяются:
- с 2012 года — в рамках работы ЕГАИС. Акцизная марка уже тогда содержала два штрихкода. PDF417 наносился на бутылку производителем, а Data Matrix — Гознаком.
- с 2018 — на марках нового образца, выпускаемых ЕГАИС, уже нет «алкокода» (PDF417).
- с 2019 — в качестве идентификаторов в системе прослеживания товаров «Честный ЗНАК».
Преимущества:
- сравнительно невысокая себестоимость. Участник рынка маркируемой продукции платит «Честному ЗНАКу» за генерацию идентификатора всего 50 копеек (без НДС);
- высокий уровень защиты от копирования — подделать штрихкод практически невозможно;
- считать данные можно даже с поврежденной наклейки.
Версия ECC 200
В 2020 году специалисты «Честного ЗНАКа» сделали презентацию новейшей версии Code DataMatrix — ЕСС (ESS) 200. Это единственная современная вариация символики, поддерживающая структуру данных системы GS1. У ЕСС появились новые преимущества:
- с помощью встроенных кодов Рида-Соломона можно восстановить и считать данные при 30-процентной порче носителя;
- при шифровании данных допускается обратный порядок размещения символов;
- в структуру идентификатора можно встроить до 16 дополнительных элементов;
- минимизированы риски ошибок при распознавании штрихкода: их вероятность — 1/10 000 000.
В свободных областях, расположенных по четырем сторонам идентификатора, не допускается печать каких-либо графических меток. С помощью «пустых» зон декодер сканера определяет границы штрихкода. L-образный шаблон поиска состоит из сплошных темных (или черных) линий шириной в один символ.
Требования к качеству печати
«Честный ЗНАК» ориентируется на ГОСТ Р ИСО/МЭК 15415-2012*. Стандарт устанавливает 5 классов качества печати c нисходящей шкалой оценки:
- 4 — А — максимальный;
- 3 — B — приемлемый;
- 2 — С — минимальный;
- 1 — D — плохой;
- 0 — F — брак.
Качество печати штрихкодов Data Matrix GS1 должно быть:
- не ниже класса B (2,5) — непосредственно в процессе;
- не ниже класса С (1,5) — на финальной стадии, например, при отгрузке контрагенту.
Класс качества печати определяется путем анализа параметров «картинки»:
- возможностью декодирования;
- контрастностью;
- модуляцией — однородностью светлых и темных символов, составляющих изображение;
- наличием повреждений свободной области;
- осевой неоднородностью;
- отклонениями ячейки идентификатора от условно идеальной сетки;
- искажениями в размерах или форме символов из-за технических проблем при печати;
- количеством доступных исправлений ошибок, допущенных при печати.
Минимальный рекомендованный размер кода Data Matrix — 24 × 24 символа (от 6,12 до 14,76 мм), а составляющих его структуру элементов — от 0,255 до 0,615 мм. Свободная область по периметру штрихкода должна быть в 4 раза шире отдельного символа или составлять 17 % от ширины идентификатора. Уменьшать размер «пустой» зоны нельзя — это снижает контрастность и приводит к ошибкам при считывании. Печать кодов на прозрачных пленках недопустима. Покрытие лаком и ламинирование упаковок, стикеров и этикеток с идентификаторами следует выполнять с осторожностью. Технологические операции также могут привести к ошибкам распознавания двумерного кода.
Какое оборудование работает с кодами Data Matrix
Для распознавания DataMatrix применяются:
- 2D-имиджеры — сканеры двумерных штрихкодов;
- системы технического зрения;
- терминалы сбора данных, оснащенные встроенными сканерами 2D-штрихкодов.
Это интересно! Матричные 2D-имиджеры поддерживают функцию аппаратного декодирования и «умеют» самостоятельно расшифровывать двумерные идентификаторы.
Для производства этикеточной продукции и упаковок со штрихкодами используют:
- принтеры этикеток с функцией печати двумерных идентификаторов;
- маркираторы;
- станции агрегации и сериализации (автоматические линии со встроенными чернильными принтерами).
Чтобы воспользоваться всеми доступными функциями оборудования, необходимо установить специализированное программное обеспечение.
DataMobile Маркировка и работа с кодами Data Matrix
Терминал сбора данных — незаменимый инструмент при работе с 2D-штрихкодами. Специализированное программное обеспечение DataMobile нужно, чтобы раскрыть функциональность оборудования и «встроить» его в готовую инфраструктуру компании. Софт «заточен» под работу с ТСД и мобильными устройствами.
Решение DataMobile Маркировка помогает автоматизировать учет товаров, отслеживаемых в системе «Честный ЗНАК». Это дополнительный модуль, функционирующий на базе версий Стандарт PRO, Online Lite или Online.
С DataMobile Маркировка вы сможете:
- моментально получать сведения о товаре путем сканирования его идентификатора;
- сверять фактические маркировочные коды с указанными в универсальном передаточном документе (УПД) — быстро и в любом месте, включая зону приемки или отгрузки продукции;
- формировать отгрузочные ведомости и указывать в них идентификаторы — поштучно или группой (единым агрегационным кодом);
- работать с инвентаризационной документацией, актами списания и транспортировки продукции, проверять и фиксировать сведения в разрезе маркировочных кодов;
- легко организовать быструю мобильную печать. Принтеры этикеток, оснащенные Wi-Fi-модемами, принимают задания напрямую с ТСД — с любого расстояния в радиусе покрытия WLAN. DataMobile
- поддерживает функцию редактирования макета этикетки с кодом Data Matrix. Его можно подправить прямо на терминале сбора данных;
- работать со сборными грузами;
- формировать собственные групповые упаковки с маркировочными кодами.
Универсальность DataMobile Маркировка — в параметрических настройках, легкой масштабируемости, поддержке групповой работы и объемных баз данных:
- Навыки программирования не требуются. Чтобы организовать бизнес-процесс, отметьте галочками нужные опции.
- Перейти на старшую версию можно в любой момент, достаточно компенсировать разницу в цене.
- Софт позволяет организовать как индивидуальные, так и групповые задачи, предусматривающие совместную работу.
- Обработка 300 000 номенклатур — не предел. DataMobile не ошибается, не закрывается и не зависает.
Программное обеспечение совместимо с 1С и другими «товароучетками». Для автоматизации учета алкогольной продукции или товаров по радиочастотным меткам к DataMobile Маркировка можно подключить модули ЕГАИС и RFID.
Мы выпускаем регулярные (не реже раза в месяц) бесплатные апдейты софта, в соответствии с изменениями действующего российского законодательства. Вам не придется покупать дополнительные приложения для работы с новыми категориями маркируемых товаров.
Коды Data Matrix — структура и расшифровка
Структура кода формата DataMatrix, генерируемого системой «Честный ЗНАК», включает четыре блока данных:
- 14 знаков — GTIN — международный код продукции.
- 13 знаков — индивидуальный «серийник» упаковки товарной (логистической) единицы.
- 3 знака — ключ проверки.
- 44 знака — код проверки — криптографический «хвост», обеспечивающий уникальность идентификатора.
Все блоки штрихкода составляются из латинских прописных и строчных цифр, букв и спецсимволов. В зависимости от типа продукции, длина блоков кода DataMatrix может значительно варьироваться. Так, второй блок штрихкода, который наносится на пачку сигарет, составляют 7 символов — это зашифрованный серийный номер упаковки. Третий — 4 знака — минимальная розничная цена (МРЦ) с точностью до 1 копейки. Четвертый — 4 символа проверочного кода («криптохвост»). У обувных идентификаторов отличается только последний блок. Длина криптографического «хвоста» — 88 знаков.
Для расшифровки сведений, «вложенных» в код Data Matrix, применяется специализированное программное обеспечение, например, DataMobile.
Маркировка штриховыми кодами DataMatrix
В 2021 году штриховые коды DataMatrix используют для обязательной маркировки товаров 9 категорий:
- молокопродукты;
- лекарства;
- сигареты, табак и никотиносодержащая продукция;
- изделия легпрома;
- обувь;
- шубы;
- парфюмерия;
- автомобильные шины;
- фототехника.
В рамках экспериментов штрихкоды Data Matrix наносят на товары, входящие в 5 групп:
- бутилированная питьевая вода;
- БАД;
- пивные напитки;
- велосипеды;
- кресла-коляски.
Перечень категорий постоянно расширяется. К 2024 году Правительство России планирует внедрить сквозную цифровую маркировку штриховыми кодами DataMatrix — для всех товаров, попадающих на отечественный рынок.
Как правильно формировать и проверять коды Data Matrix
Правила формирования Data Matrix для производителей и импортеров описаны в ГОСТ Р ИСО/МЭК 16022-2008*. Согласно стандарту, структура идентификатора GS1 должна содержать спецсимволы и разделители, позволяющие установить его принадлежность системе:
- спецсимвол FNC1 — на первой позиции. Это 232 элемент в кодировке ASCII;
- первый блок — GTIN (код продукта);
- второй блок — «серийник» упаковки логистической единицы;
- разделитель групп данных — GS. Это 29 элемент в кодировке ASCII. Допускается использование FNC1 вместо GS;
- ключ проверки;
- разделитель GS;
- «криптохвост».
Если спецсимвол FNC1 отсутствует в начале штрихкода, сканер прочитает его с ошибкой или не распознает. Товар с некорректным или «нечитабельным» идентификатором приравнивается к контрафакту.
Прочие ошибки, допускаемые при генерации и печати Data Matrix GS1:
- вместо спецсимвола вставлен текст — «FNC1» (3 буквы и цифра) или GS;
- разделитель находится не на своем месте, например, после блока данных с «серийником»;
- вместо спецсимвола GS вставлен текст — «GS»;
- разделители отсутствуют;
- печать выполняется в программе, которая задействует алгоритмы, искажающие штрихкод. Например, убирают «лишние» знаки — скобки, цифры и другие.
Разделители и спецсимволы визуально не отображаются. Проверить их наличие и корректность сформированного штрихкода можно с помощью бесплатных приложений — Pharma Trax Scanner (для Android) или Barcode Scanners (для iOS).
В завершение хотелось бы в двух словах упомянуть о важности и значимости национальной цифровой маркировки. Проект «обелит» рынок, даст возможность полноценного развития добросовестным компаниям и защитит потребителя. Уже сейчас любой желающий может загрузить на смартфон бесплатное приложение «Честный ЗНАК» и проверить код Data Matrix, нанесенный на покупку. Поддельный идентификатор «вычисляется» моментально — его нет в базе данных системы прослеживания.
Ссылки на материалы, законы, постановления, использованные в статье: