как проверить datamatrix код
Маркировка DataMatrix
Код Datamatrix
DataMatrix — двумерный матричный штрихкод, представляющий собой чёрно-белые элементы или элементы нескольких различных степеней яркости, обычно в форме квадрата, размещённые в прямоугольной или квадратной группе.
Матричный штрихкод предназначен для кодирования текста или данных других типов. Чаще всего в промышленности и торговле применяются битовые матрицы, кодирующие от нескольких байт до 2 килобайт данных.
Data Matrix ECC 200
ECC 200 — это новейшая версия DataMatrix, использующая коды Рида-Соломона для предотвращения ошибок и восстановления стертой информации. ECC 200 делает возможным восстановление всей последовательности закодированной информации, когда символ содержит 30 % повреждений, предполагая, что матрица все ещё расположена в точности правильно. DataMatrix имеет частоту появления ошибок меньше, чем 1 на 10 миллионов сканированных символов.
Символы имеют четное количество рядов и четное количество столбцов. Большинство символов квадратные размерами от 10×10 до 144×144 модулей. Однако некоторые символы прямоугольные и имеют размеры от 8×18 до 16×48 модулей (только четные значения). Все символы, поддерживающие исправление ошибок ECC 200, могут быть опознаны по верхнему правому угловому модулю, имеющему один цвет с фоновым.
Дополнительные возможности, отличающие ECC 200 символы от более ранних стандартов:
Главные отличия QR-code от DataMatrix
Сфера развлечений и рекламы, электроника, промышленность по шифрованию данных об изделиях и многие другие отрасли не обходятся без Data Matrix или QR-кода. Эти два шифра являются основными и несут информацию относительно марки товара, даты его производства, E-mail-адреса, а также иные важные сведения. QR-code считается неотъемлемым элементом в чеках, распечатанных онлайн-кассами.
DataMatrix, как и QR-code является двумерным штрихкодом, содержащим в себе квадратные (для DataMatrix характерны и круглые), черные и белые, элементы. С их помощью удается расшифровать до трех килобайт информации. При этом их удается считать, даже если 30% пикселей повреждены. Как один, так и другой штрихкод производятся совершенно бесплатно и являются доступными для свободного пользования. Если же говорить о руководстве по кодированию, то его бесплатной версии не существует. Получить такой документ позволяет официальный ресурс стандартов ISO. Некоторые из характеристик идентификаторов являются схожими между собой.
При этом в программах обязательной маркировки таких товаров, как сигареты, обувь или лекарственные препараты производится с помощью кода DataMatrix.
В чем же его главные отличия от QR-кода?
Попробуем сравнить оба кода с помощью таблицы:
Характеристика | Data Matrix | QR-код |
---|---|---|
Размер (пиксели) | Минимальный — 10х10; Максимальный — 144х144 | Минимальный — 21х21; Максимальный — 177х177 |
Форма | Квадратная, прямоугольная | Квадратная |
Количество столбцов и рядов | Четное | Нечетное |
Стандарт | ISO/IEC16022 | ISO/IEC18004 |
Распознавание в пространстве | Под произвольным углом | Под произвольным углом, в зеркальном отражении |
Главная особенность DataMatrix, который является обязательным товарным знаком, в компактном размере. Такой код удается разместить даже на тонких сигаретных упаковках, имеющих ширину до 14-ти мм.
Маркировка DataMatrix
Как 2018, так и 2019 годы знаменуются проведением пробной маркировки таких товаров, как табачная продукция, драгоценности, лекарственные препараты, а также обувь. Данные проекты являются подготовкой кодирования данных о товарах, стартующей в этом году. Обязательная маркировка тары и упаковок представлена специальным 2D-кодом в формате DataMatrix, за счет которого возможно отследить движение товара от производителя до заказчика.
В нормативном документе 792-р, подписанном в апреле Д. Медведевым, указано, какие из товаров подлежат маркировке в нынешнем году. Речь идет о:
Из выступления Дмитрия Медведева в мае стало известно относительно планов правительства по отслеживанию движения товаров, которые производятся и реализуются на территории РФ и ЕАЭС. Для этих целей будет задействована единая информационная база. Исходя из проекта, к 2024 году планируется внести в список все товары.
Честный Знак DataMatrix
По планам Правительства РФ, Data Matrix коды к 2024 году будут применяться повсеместно, для каждого товара в России.
Оператором национального проекта маркировки товаров является Центр Развития Перспективных Технологий (ЦРПТ). Это проект государственно-частного партнерства, учреждён госкорпорацией Ростех в лице концерна «Автоматика» (25%) совместно с USM («ЮэСэМ Технологии», 50%), и структурой А.Галицкого «Элвис-Плюс групп» (25%).
Именно ЦРПТ контролирует услуги маркировки товара и предоставляет доступ к технологии. Предполагается в дальнейшем распространить тотальную цифровую маркировку на страны ЕАЭС, что сделает её международной. Оператор ЦРПТ официальный сайт: crpt.ru
Не дожидаясь обязательного требования, многие компании добровольно входят в национальный проект, понимая его неизбежность и необходимость.
Уже сейчас большое количество российских производителей в добровольном порядке используют оборудование для маркировки от «ТрекМарк» (дочернее предприятие ЦРПТ с поддержкой Ростех) для маркировки табака, обуви и лекарственных препаратов кодами Data Matrix.
Нанесение DataMatrix кода
Приложение для считывания DataMatrix
ЦРПТ по заявке производителя присваивает каждой единице товара уникальный код, который затем размещается на упаковке товара. В этом коде зашифрована информация о самом товаре, срок его годности, и уникальный номер товара — подделать его невозможно.
Приложение «Честный ЗНАК» видит каждую конкретную пачку сигарет или чипсов, пару обуви, каждую бутылку молока. Маркировка товаров происходит в единой базе, так что «Честный ЗНАК» видит где и кем был изготовлен товар, как он добирался до прилавка магазина, когда закончится срок его годности. Негодный товар онлайн-касса просто не станет пробивать, ведь она тоже будет частью системы «Честный ЗНАК».
Теперь каждому потребителю доступна проверка маркировки товаров. Нам на помощь приходит мобильное приложение «Честный ЗНАК». Приложение просканирует маркировку товара, определит его подлинность, и расскажет о нём всё, что известно.
Если же потребитель находит товар, который не зарегистрирован в системе — он может сообщить об этом через приложение, и получить за это бонусы. Подразделения Минпромторга и Минфина будут проверять каждое такое сообщение и принимать соответствующие меры. Это великолепный пример эффективного инструмента общественного контроля. Такая удобная и взаимовыгодная модель сотрудничества потребителей, производителей и государства открывает новую страницу в развитии гражданского общества.
После установки приложения вам будет доступно сканирование (проверка) маркировки, просмотр информации и истории проверок. Также реализован функционал претензий по некачественным и нелегальным товарам, в том же разделе отображается история обращений и история обработки этих обращений компетентными органами.
На март 2019 года товаров для сканирования маркировки доступно ещё немного, но список будет стремительно расти, и к 2024 году в нём будут учтены все товары на территории России. С марта 2019 все новые партии табачных изделий маркируются в обязательном порядке. С июля в приложении появятся данные всей обуви, производимой в стране, и ввозимой из-за границы. В систему и в приложение»Честный ЗНАК» новые категории товара будут поступать регулярно, ведь список новых товаров для маркировки утверждён правительством.
DataMatrix или как правильно маркировать обувь
С 1 июля 2019 года в России введена обязательная маркировка группы товаров. С 1 марта 2020 года под этот закон должна была попасть обувь. Не все успели подготовиться, и в результате запуск перенесли на 1 июля. Lamoda среди тех, кто успел.
Поэтому мы хотим поделиться опытом с теми, кому еще только предстоит маркировать одежду, шины, парфюм и т.д. В статье описан ряд отраслевых стандартов, некоторая нормативная документация и личный опыт. Статья предназначена в первую очередь для интеграторов и разработчиков, которым только предстоит разбираться в этом проекте.
Обратите внимание, что нормативная база часто меняется, и у автора нет возможности постоянно обновлять материал. Поэтому к моменту прочтения часть информации может уже устареть.
Личный опыт получен автором как в рамках работы по проекту Datamatrix в Lamoda, так и при разработке собственного бесплатного приложения для маркировки BarCodesFx.
С 1 июля 2019 года в России действует закон об обязательной маркировке. Закон распространяется не на все группы товаров, и сроки вступления в силу обязательной маркировки для товарных групп различаются. Сейчас под обязательную маркировку попадают табак, шубы, обувь, лекарства. В ближайшее время будет вводиться для шин, одежды, духов и велосипедов. Каждая группа товаров регулируется отдельным постановлением правительства (ППР). Поэтому некоторые утверждения, правильные для обуви, могут быть неправильными для других групп товаров. Но можно надеяться, что техническая составляющая не будет сильно варьироваться для разных товарных групп.
Общепринятые термины и понятия
УОТ — участник оборота товаров.
ЦРПТ — центр развития перспективных технологий. Частная компания, единственный гос. подрядчик по проекту маркировки. Работает по схеме государственного частного партнерства (ГЧП). Информации о других участниках тендера по проекту, как и собственно о самом тендере, к сожалению, нет.
ТГ — товарная группа. Обувь, одежда, шины и т.д.
GTIN — по сути, артикул с учетом цвето-размера. Выдается в GS1 или нацкаталоге для каждого импортера или производителя на его товар. Предварительно производитель или импортер должен описать этот товар.
ППР — постановление правительства РФ. Для обуви — 860.
КМ — код маркировки. Уникальный набор символов, присвоенный конкретной единице товара. Для обуви состоит из GTIN, серийного номера, кода проверки и криптохвоста.
GS1 — международная организация, выдающая GTIN-ы. Так же составители ряда стандартов по маркировке.
Нацкаталог — аналог GS1, разработанный ЦРПТ.
Криптохвост — аналог цифровой подписи, подтверждающий легальность КМ. Обязательно должен быть в датаматриксе на марке. Хранение в текстовом виде запрещено. После распечатывания марки должен быть удален согласно договору с ЦРПТ. Не известно ни одного случая реального использования.
СУЗ — станция управления заказами. Система, в которой заказываются КМ-ы для товара.
ЭДО — электронный документооборот.
УКЭП — усиленная квалифицированная электронная подпись.
Термины и понятия в рамка данной статьи
ЧЗ — честный знак.
ЛК — личный кабинет.
Марка — напечатанный код маркировки.
Процесс выглядит следующим образом: вначале участник (УОТ) выпускает электронную подпись (УКЭП), регистрируется в честном знаке (ЧЗ), описывает товар в нацкаталоге или GS1, получает GTIN-ы на товар. На сайте честного знака эти шаги подробно расписаны, поэтому на них останавливаться не будем.
Заказ и получение кодов
После получения GTIN-ов участник (УОТ) делает заказ кодов (КМ) в системе СУЗ.
Важно, но не очевидно.
Структура кодов
Итак, коды заказаны и сгенерированы. Их можно забрать через api в текстовом виде, в pdf как этикетки для печати и как csv файл с текстом.
Про API уже было написано выше. Что касается двух других способов. Изначально СУЗ позволял забрать коды только один раз. И если забирался pdf файл, то получить коды в текстовом виде можно было только пересканировав все датаматриксы из pdf. К счастью, добавили возможность несколько раз забирать коды, и эта проблема решилась. В течение двух дней коды еще доступны для повторного скачивания.
Если забираете в csv формате, то никогда, ни при каких обстоятельствах, не открывайте его в экселе. И никому не разрешайте. В экселе есть функция автосохранения. В момент сохранения эксель может самым непредсказуемым образом видоизменить ваши коды. Рекомендую использовать notepad++ для просмотра кодов.
Если открыть файл из СУЗ в notepad++, можно увидеть строки такого вида. Третий код — невалидный (у него отсутствуют разделители GS).
Партнеры передавали нам коды для маркировки своего товара. Невооруженным взглядом видно, какие файлы формировались с помощью экселя — до 5% кодов были невалидны.
Настоятельно рекомендую почитать про стандарты GS1. В описании стандарта есть ответы на многие вопросы по формированию DataMatrix.
Код идентификации состоит из GTIN и серийного номера. Согласно стандарту GS1 им соответствуют идентификаторы применения (ИП) 01 и 21. Обратите внимание, идентификаторы применения не являются частью GTIN и серийного номера. Они указывают, что после идентификатора применения (ИП) идет GTIN или серийный номер. Это особенно важно при программировании кассового ПО. Для заполнения тега 1162 нужны именно GTIN и серийный номер, без идентификаторов применения.
Для УПД (универсального передаточного документа) и прочих документов, наоборот, чаще всего нужна запись целиком с идентификаторами применения.
В стандарте GS1 прописано, что GTIN имеет фиксированную длину в 14 знаков и может состоять только из цифр. Серийный номер имеет переменную длину и описан на 155 странице стандарта. Там же есть ссылка на таблицу с символами, которые могут встречаться в серийном номере.
Так как серийный номер имеет переменную длину, то разделитель GS указывает на его окончание. В таблице ASCII у него код 29. Без этого разделителя ни одна программа не поймет, в какой момент закончился серийный номер, и начались другие группы данных.
Более подробно про код маркировки (КМ) можно прочитать в официальной документации.
Для обуви серийный номер зафиксирован в 13 знаков, однако, его размер могут в любой момент изменить. Для других товарных групп (ТГ) длина серийного номера может отличаться.
Генерация DataMatrix
Следующий шаг — это преобразование данных в DataMatrix код. В постановлении правительства РФ 860 указан ГОСТ, согласно которому необходимо формировать DataMatrix. Так же в ППР 860 указано обязательное использование идентификаторов применения. Обратите внимание, что в стандарте DataMatrix нет понятия «идентификаторы применения». Они есть только в стандарте GS-1 DataMatrix. Выходит, что ППР 860 неявным образом обязывает использовать именно GS-1 DataMatrix. К счастью, стандарты похожи. Основное различие: в GS-1 DataMatrix первый символ должен быть FNC1. Символ GS не должен стоять на первом месте в DataMatrix, только FNC1.
FNC1 нельзя просто взять и добавить в строку как GS. Его должна добавлять программа, генерирующая DataMatrix. На ресурсах Альянс Форты выложено несколько мобильных приложений, с помощью которых можно проверить правильность сгенерированных DataMatrix кодов.
Важно. Приложение честный знак принимает невалидные DataMatrix. Даже QR-коды. Тот факт, что марка распозналась и информация о товаре отобразилась, не является показателем, что DataMatrix сформирован правильно. Даже при замене криптохвоста приложение ЧЗ распознало марку и отобразило данные по товару.
Позже ЧЗ выпустили пояснение, как правильно генерировать коды. Из-за большого числа кодов с ошибками они признали коды без FNC1 валидными, но, все-таки, рекомендуют генерировать GS-1 DataMatrix.
К сожалению, достаточно большой процент датаматриксов от партнеров приходил с ошибками. Благодаря пояснениям от ЧЗ был полностью решен вопрос “Можно ли торговать таким товаром после 1 июля или нет?”. Спойлер — можно.
Печать
Обратите внимание на способ печати марок. При печати на термопринтере марка быстро выцветает, и этот товар уже нельзя продавать. Нечитаемая марка — это нарушение ППР 860. Что ведет к изъятию товара, штрафам, уголовной ответственности.
Используйте термотрансферную печать. В этом случае марка не так сильно подвержена выцветанию. От материала этикетки также зависит, насколько марка подвержена механическим повреждениям. Если код не считывается из-за механического повреждения, это равносильно отсутствию марки со всеми вытекающими последствиями.
Выбирайте принтер из планируемых объемов печати. Настольные принтеры не рассчитаны на печать 100 000 этикеток в день.
Остановка и старт печати повышают износ принтера. Некоторые программы отправляют задание на печать по одной этикетке. Такими программами лучше не пользоваться.
Работа с документами
После того как марки распечатаны и наклеены, все дальнейшие операции с ними происходят через документы или личный кабинет честного знака.
При работе с большим количеством кодов можно создавать xml файлы, в которых будут требуемые коды, и загружать эти файлы через API или веб интерфейс личного кабинета.
XSD схему можно скачать в разделе “помощь” в ЛК ЧЗ.
Обратите внимание на следующие моменты.
Заключение
При разработке моего бесплатного приложения для маркировки BarCodesFX, изначально была сделана интеграция с API СУЗ. Когда честный знак второй раз неожиданно изменил логику работы API, от интеграции пришлось отказаться. Надеюсь, в дальнейшем ЧЗ удастся стабилизировать разработку и API, т.к. для некоммерческого продукта мне очень затратно каждый день перепроверять, не было ли изменений в API, и оперативно дорабатывать.
При внедрении маркировки внимательно ознакомьтесь с нормативной документацией по вашей товарной группе ТГ, правильно печатайте GS1-DataMatrix и будьте готовы к любым непредвиденным изменениям со стороны честного знака ЧЗ.
Альянс Форта создал информационное пространство (вики, чаты в телеграмме, семинары, вебинары), где вы можете найти полезную и актуальную информацию по маркировке во всех отраслях.
Структура Datamatrix в системе «Честный знак»
Структура
Для маркировки товаров используется штриховой код GS1 DataMatrix. Он позволяет кодировать идентификационные ключи системы GS1, а также любую дополнительную информацию о товаре (вес, срок годности, номер серии, номер партии, дата изготовления).
С введением обязательной маркировки — формировать, печатать и проверять коды GS1 DataMatrix необходимо уметь практически в каждой организации.
Как правильно сформировать GS1 DataMatrix:
*При формировании используется таблица символов Base64
В соответствии с требованиями GS1 DataMatrix Guideline, в начало получаемой строки кода необходимо добавлять признак символики – ASCII232 (так называемый FNC1).
FNC1 — специальный символ, который указывает, что закодированная последовательность является штрихкодом GS1. В случае отсутствия этого символа технические средства не распознают код правильно и не смогут его корректно обработать.
В конце полей переменной длины необходимо использовать специальные символы GS1 — разделители. Они нужны для того чтобы идентифицировать отдельные блоки штрихкода. В качестве разделителей допустимо использовать либо символ ASCII 29 (GS).
Обращаем ваше внимание, что использовать FNC1 в качестве разделителя — настоятельно не рекомендуется, так как теряется порядок учета полей.
Визуально в подписи DataMatrix кода такие разделители не отображаются.
Важно. Приложение Честный Знак может распознавать различные виды DataMatrix. Даже QR-коды. Тот факт, что код распознался и информация о товаре отобразилась, не является показателем, что DataMatrix сформирован правильно и имеет структуру GS1 DataMatrix.
Оператор ЦРПТ выпустили пояснение, как правильно генерировать коды. Из-за большого числа кодов с ошибками они признали коды без FNC1 валидными, но, все-таки, рекомендуют генерировать GS1 DataMatrix.
К сожалению, достаточно большой процент DataMatrix кодов от субъектов приходит с ошибками.
Когда Коды Маркировки заказаны и сгенерированы. Их можно забрать через API в текстовом виде, в ТХТ как файл с текстом.
DataMatrix код — 2d штрих код data matrix для маркировки сигарет, обуви, лекарств, одежды
DataMatrix это 2d штрих код (двухмерный), в который влезает гораздо больше данных, чем в линейный штрих код 1D. ДатаМатрикс выбран для обязательной маркировки товара в системе Честный ЗНАК.
Кроме этого, код Data Matrix занимает меньше места, чем обычный штрихкод. Для чтения кода DataMatrix используют 2d сканер штрих кода datamatrix.
Реальные Фотографии кода DataMatrix на коробках Обуви в 2020 году
3 фото коробок от обуви, на которых наклеены дополнительные этикетки с штрих кодом Дата Матрикс.
Оборудование для работы с кодом Data Matrix
Печать Datamatrix
Программы печати DataMatrix кодов и этикеток
Разное
Что такое DataMatrix 2d штрих код
Как определить, что это GS1 DataMatrix?
В первой позиции GS1 кода стоит Function 1 Symbol Character [FNC1]
Согласно стандарту ISO/IEC 15424 идентификатор типа символов (первые три буквы отправленные сканером) должны быть ‘]d2‘ для обозначения, что это GS1 DataMatrix символика.
Если это не GS1 DataMatrix, а обычный DataMatrix, то префикс (первые три символа) должны быть ‘]d1‘.
Каждый код DataMatrix состоит из колонок и строчек. Вариант ECC 200 содержит всегда чётное количество строчек и колонок. Поэтому код ECC 200 всегда имеет свелый квадратик в верхнем правом углу. Этот угол будет темным, если Data Matrix код напечатан в инверсном изображении.
DataMatrix — это двухмерный штрих код для печати на упаковках товаров
DataMatrix может использоваться как на упаковках небольшого размера (сигареты, лекарства, косметика, ювелирка) так и на больших коробках.
Штрих код Data Matrix сейчас печатают на лекарствах, сигаретах, шубах.
По мере развития проекта Честный ЗНАК код DataMatrix будет почти на всех товарах, которые должны сканироваться на кассе.
DataMatrix ECC 200 — это последняя версия штрих кода, которая используется в системе GS1 и системе обязательной маркировки товаров Честный ЗНАК.
В штрих код DataMatrix можно закодировать:
Генератор штрих кода DataMatrix онлайн
Вы можете прямо сейчас попробовать сделать свой код Дата Матрикс.
Например, попробуйте закодировать адрес своего сайта.
Код DataMatrix на Сигаретах
Примеры штрих кода DataMatrix для маркировки сигарет
Код ДатаМатрикс на сигаретах (индивидуальной пачке).
Согласно законодательству сигареты подлежат обязательной маркировке кодами из системы Честный ЗНАК, поэтому при продаже обязательно производить сканирование кода маркировки с пачки сигарет в формате Datamatrix (для каждой пачки или блока сигарет).
Ваш сканер должен поддерживать приём инвертированного кода Datamatrix и не изменение регистра символов при считывании.
В ОФД отправляется код маркировки в теге 1162 (Код товара — КТ), содержащий считанный индивидуальный код пачки.
Кассир может сразу сканировать штрих код датаматрикс без предварительного сканирования штрихкода пачки сигарет. Это работает как для пачек, так и для блоков.
МРЦ в коде DataMatrix нас Сигаретах
Запрет продажи сигарет если не загружено МРЦ указанное в марке
Касса производит исключение продажи сигарет с МРЦ отличным от указанного в штрих коде datamatrix, чтобы не допустить возможной отправки в ОФД товара с ценой выше МРЦ.
В маркируемых сигаретах значение МРЦ зашифровано в самом коде маркировки.
В случае, если нужное значение МРЦ не было загружено на кассу, то продажа такого товара будет запрещена.
Продажа сигарет выше МРЦ
КоАП РФ Статья 14.6. Нарушение порядка ценообразования
1. Завышение регулируемых государством цен (тарифов, расценок, ставок и тому подобного) на продукцию, товары либо услуги, предельных цен (тарифов, расценок, ставок, платы и тому подобного), завышение установленных надбавок (наценок) к ценам (тарифам, расценкам, ставкам и тому подобному), по табачным изделиям завышение максимальной розничной цены, указанной производителем на каждой потребительской упаковке (пачке), влечет:
Продажа сигарет ниже МРЦ
КоАП РФ Статья 14.3.1.
Спонсорство табака, стимулирование продажи табака, табачной продукции или табачных изделий и (или) потребления табака либо реклама табака, табачной продукции, табачных изделий или курительных принадлежностей
1. Спонсорство табака либо стимулирование продажи табака, табачной продукции или табачных изделий и (или) потребления табака, за исключением случаев, предусмотренных частями 2 и 3 настоящей статьи, — влечет:
Максимальная розничная цена (МРЦ) на табачные изделия представляет собой цену, выше которой одна пачка табачных изделий не может быть реализована потребителям предприятиями розничной торговли, общественного питания, сферы услуг, а также индивидуальными предпринимателями.
При сканировании, из кода DataMatrix может быть получена следующая информация:
DataMatrix код на Обувь
Как получить код DataMatrix на Обувь — предварительные шаги
Для получения штрих кодов дата матрикс на обувь необходимо выполнить несколько предварительных шагов:
После того, как у Вас будут коды GTIN на обувь, можно получить коды DataMatrix на обувь (коды маркировки обуви в системе Честный ЗНАК).
ЦРПТ рассматривает возможность настройки бизнес-процессов участников таким образом, чтобы товар описывался единожды, все участники рынка и импортеры использовали единый GTIN на один товар.
Как получить код Дата Матрикс на Обувь
Какая информация необходима для заказа кода дата матрикс?
Для заказа кода датаматрикс необходимо будет указать:
Как будет маркироваться обувь?
Для маркировки обуви будут использоваться средства идентификации с кодами маркировки, которые в виде двумерного штрихового кода DataMatrix и буквенно-цифровой последовательности (31 символ кода маркировки: первая, вторая и третья группа) наносятся на потребительскую упаковку или товарный ярлык, или на товар
Состав данных кода маркировки включает в себя:
Что входит в полное описание обуви для получения штрих кода дата матрикс
На данный момент необходимо использовать 12 полей (атрибутов) для описания каждой модели обуви:
Более подробно требования к заполнению 12 атрибутов обуви указаны в руководстве системы GS46.
Примеры штрих кода DataMatrix для маркировки обуви
DataMatrix для Маркировки Честный ЗНАК
Что входит в штрих код DataMatrix
Честный ЗНАК использует штрих код DataMatrix для упрощения и удешевления проекта национальной системы маркировки и прослеживаеомсти товаров.
Вначале хотели использовать RFID метки и чипирование товаров, но вовремя отказались от этой идеи.
Честный ЗНАК кодирует в DataMatrix:
DataMatrix для Маркировки Обуви
Обязательная маркировка обуви начнёт действовать в России с 1 июля 2019 года, а с 1 июня 2018 года по 30 июня 2019 года длится пилотный эксперимент, который поможет властям доработать систему.
На настоящий момент, как это часто бывает, требования к ней пока сияют белыми пятнами.
Кто участвует в маркировке обуви:
Кто отвечает за организацию маркировки обуви:
Что за код DataMatrix:
Код DataMatrix будет размещаться на каждой упаковке обуви. Он состоит из:
Сканеры 2D для штрих кода DataMatrix
Чем можно сканировать код DataMatrix?
Есть три устройства для сканирования штрих кода Data Matrix:
Почти все современные устройства умеют сканировать 2d код datamatrix.
Те, которые не умеют, можно научить путём смены прошивки или сканирующего модуля.
Чем отличаются сканеры DataMatrix?
Самые важные отличия:
Дорогие сканеры — сканирую штрих код ДатаМатрикс быстро и на большом расстоянии, без ошибок.
Дешевые сканеры — хорошо сканируют только вблизи (5см), не всегда считывают код с первого раза, не все коды могут считать.
Принтеры DataMatrix 2D
Какие принтеры подходят для печати штрих кода DataMatrix?
DataMatrix печатают на принтерах:
Промышленные принтеры DataMatrix оснащают верификаторами штрих кода, чтобы гарантировать качество считывания этикеток.
Главное требование — качество печати, так как от этого зависит вся товарная цепочка. Если штрих код не будет правильно читаться, то продавцы откажутся принимать ваш товар.
Термотрансферные принтеры этикеток лучше брать с разрешением печати 300 dpi или выше.
Рекомендуем принтеры для печати кода Data Matrix
Для магазина, склада, небольшого производства
Для больших складов или производства
Размеры кода DataMatrix
Какой размер Datamatrix рекомендуется использовать при печати?
Размер штрих кода DataMatrix на этикетке не регламентирован и может быть любым, в зависимости от размеров товара, упаковки, оборудования (принтеры и сканеры) и требований клиентов.
Например, на сигаретах штрих код 14 на 14 мм.
Средний размер 25 на 25 мм.
При определении размера ШК нужно учитывать следующие параметры:
Сколько пикселей должно приходиться на 1 элемент в DataMatrix коде при применении технического зрения?
Минимально 3 пикселя в линейном разрешении (при печати в режиме 300dpi кода размером 12х12 мм). Оптимально — 6 пикселей (печать в режиме 600 dpi кода того же размера).
Этикетки DataMatrix
Этикетки для печати штрих кода Data Matrix
Раньше можно было использовать этикетки сомнительного качества, потому что срок жизни этикетки на товаре был не очень важен.
С запуском проекта по обязательной маркировке товара с 2019 года качество и долговечность этикеток выходит на первое место, потому что штрих код с этикетки должен считываться всегда.
Этикетка DataMatrix должна быть:
Поэтому, выбираю этикетки для кода DataMatrix, требуйте:
Дополнительная информация по DataMatrix
История DataMatrix
DataMatrix — матричный штрихкод, имеющий два измерения (оси X и Y). Представляет из себя группу монохромных (черно-белых) квадратов, объединенных в группу, как правило, квадратной формы.
Датаматрикс предназначен для кодирования информации (текстовой или иной).
Одним из представителей 2D-баркодов является DataMatrix. Описан в международном стандарте ISO/IEC 16022:2006. Он позволяет закодировать до 3Кб информации.
DataMatrix содержит избыточную структуру, которая позволяет восстановить до 30% полезной информации при частичном повреждении кода. Все коды используют коррекцию ошибок стандарта ECC200, который, в свою очередь, использует алгоритм Рида-Соломона(Reed-Solomon) для кодирования/декодирования данных.
Отличие Datamatrix от QR Code
Визуально barcode GS1 Data matrix, как и QR Code, выглядит как квадрат, состоящий из множества светлых и темных маленьких квадратиков. От QR-Code он отличается изображением шаблона поиска, который расположен слева в символе «L» (в QR коде это три угловых квадратных символа).
В стандартных символиках системы GS1 кодируются цифры, латинские буквы и некоторые избранные символы. Минимальный размер квадратного кода – 10х10 модулей, максимальный – 144х144, шаг увеличения – 2 модуля в каждом направлении. Для QR-Code шаг составляет 4 модуля.
Особенности штрихкода Datamatrix:
Большинство DataMatrix-ов квадратные, но в целом можно использовать и прямоугольные коды.
Кодируемые данные располагаются внутри прямоугольного шаблона, представляющего собой L-образный угол для ориентации считывающего устройства, и набор чередующихся чёрных и белых модулей по периметру символа.
Самым существенным достоинством Data Matrix является возможность на минимальной площади закодировать небольшие последовательности данных (до 10 символов).
Это преимущество объясняется тем, что в штрих-коде Data Matrix содержится очень мало служебной информации, описывающей размеры и структуру данных штрихового кода.
DataMatrix применяется в основном для маркировки небольших объектов, например, микросхем, позволяя закодировать 50 символов в изображении размером 2-3 мм2.
Данная символика популярна в таких сферах применения как: медицинская промышленность; почтовые перевозки; электронная промышленность; автомобилестроение; пищевая промышленность; авиакосмическая и оборонная промышленность; энергетическое машиностроение.
Data Matrix адаптирован под считывание видео-системами. Другими словами, считывателями данного кода могут служить видеокамеры со встроенными декодирующими программами, а также ручные и стационарные сканеры, оснащенные внутренними и программными декодерами.
Расстояние считывания зависит от таких факторов, как разрешение, размер кода и вид используемого оборудования.
В зависимости от них оно может варьироваться от 0 мм до 91 см.
Способы нанесения Data Matrix
Технология Data Matrix подходит для интеграции в существующие системы, например, для его нанесения можно применять готовые приложения по печати этикеток (Bar Tender) и SDK, а для считывания – модели сканеров, с физическим или программным интерфейсом «разрыв клавиатуры».
Преимущества Data Matrix: За счет того, что код имеет небольшие размеры, можно использовать меньшие этикетки, а значит сократить стоимость затрат на расходные материалы.
Можно копировать большой объем информации (например, помимо основных данных, включить такие как ID производителя, серийный номер товара и др.).
Код считывается независимо от его ориентации относительно считывателя, что ускоряет процесс идентификации. Маркировка может наноситься непосредственно на само изделие.