Коды дата матрикс: как получить и работать с ними
Многие группы товаров в России должны маркироваться кодами Data Matrix. Выпуск, хранение, перевозка и сбыт продукции, на которой отсутствует такой код, — под запретом. За нарушение требований законодательства об обязательной маркировке участники рынка несут административную или уголовную ответственность.
В статье расскажем о дата матрикс кодах: что это такое, как выглядят, для каких товаров необходимы, где и как их получить. А также о том, какое оборудование требуется для операций с ними, и как автоматизировать учет маркированной продукции, используя специальное программное обеспечение.
Дата матрикс код: что это такое
Дата Матрикс код — это штриховой идентификатор, применяемый для обязательной маркировки товаров, начавшей действовать в России в 2019 году. Он прикрепляется к продукции или ее упаковке и позволяет получать все сведения о ней на любом этапе движения по логистической цепи — от изготовителя до потребителя.
Из чего состоит дата матрикс код:
Датаматрикс код способен вмещать в себя до 2 Кб данных. Такого объема достаточно для хранения всей информации, касающейся продукции. Идентификатор является уникальным для каждого экземпляра товара и после того, как он исключается из оборота, уже не используется вновь.
Как выглядит код дата матрикс?
Data Matrix представляет собой комбинацию модулей (белых и черных ячеек). Их число всегда четное — и по вертикали, и по горизонтали. Слева и снизу код ограничен темными линиями — они образуют так называемую L-структуру. Она предназначена для распознавания ориентации идентификатора в процессе считывания и выполняет роль шаблона поиска. Для корректного сканирования необходимо, чтобы L-образная структура находилась в нижнем левом углу изображения.
В самой последней версии Data Matrix кода, носящей название ЕСС 200, модуль в правом верхнем углу контрастный и не сливается по цвету с соседними ячейками. Он белый либо окрашен в цвет фона, на котором напечатан идентификатор.
По форме дата матрикс коды бывают двух видов — квадратные и прямоугольные. Их допустимые размеры:
Величина кода выбирается в зависимости от размера упаковки, на которую он будет наноситься, и с учетом того, какой объем информации требуется в него поместить. Рекомендуемый формат — 24 × 24 модуля. Допустимые параметры ячеек составляют от 0,255 до 0,615 мм. Идентификаторы Data Matrix можно наносить на бумагу, фольгу, картон, блистеры и различные твердые поверхности.
Отличия маркировки дата матрикс от QR-кода
Образцы дата матрикс кодов и QR-кодов внешне похожи, и при первом взгляде их легко перепутать. Но это разные идентификаторы. Главное визуальное отличие заключается в том, что в QR-коде в роли шаблона поиска выступает не L-образная структура, а три квадрата, расположенные в нижнем левом и верхних углах.
Эти коды различаются и по ряду других характеристик. Они представлены в таблице ниже.
| Параметры | Код дата матрикс | QR-код |
| Угол считывания | Любой | Любой. Можно проводить считывание в зеркальном отражении |
| Форма | Квадратная или прямоугольная | Только квадратная |
| Число рядов по горизонтали и вертикали | Четное | Нечетное |
| Сколько данных можно хранить | 2 Кб | 3 Кб |
| Размер | Минимальный — 10 × 10 ячеек, максимальный — 144 × 144 ячеек | Минимальный — 21 × 21 ячеек, максимальный — 177 × 177 ячеек |
| Стандарт информационных технологий | ISO/IEC 16022 | ISO/IEC 18004 |
Хотя параметры схожи, и в QR-код можно «зашить» любые данные, он не применяется для товарной маркировки в Российской Федерации. В нашей стране его обычно используют для быстрого проведения расчетов. QR-код наносят на этикетки продукции, чеки или плакаты в заведениях, зашифровав в нем платежные реквизиты. Покупатель считывает его с помощью камеры смартфона, автоматически получает реквизиты для оплаты, выбирает карту для списания средств и отправляет деньги. Кроме того, QR-коды активно используются для быстрого получения сведений о каком-либо объекте. Их размещают на плакатах, визитках, музейных экспонатах, бонусных картах, а также в рекламных сообщениях.
Для маркировки продукции в РФ выбран штрихкод Data Matrix по причине его величины: в минимальном варианте она составляет 2 × 2 см, в то время как для QR-кода — 5 × 5 см. Миниатюрные коды датаматрикс нужны для маленьких упаковок, к примеру, для лекарств и пачек сигарет.
Достоинства кодов датаматрикс
Ключевое преимущество идентификаторов Data Matrix — их высокий уровень защиты. Подделать или скопировать изображение невозможно. При его создании используются криптографические технологии шифрования данных, которые позволяют проверять подлинность кода и обеспечивают контроль его целостности.
Система контроля движения маркированной продукции «Честный ЗНАК» устроена таким образом, что добавление в базу товаров, идентификаторы которых не были сгенерированы ее оператором (ЦРПТ — Центром развития перспективных технологий) невозможно.
В штриховые коды датаматрикс «зашивают» различные сведения о продукции:
С идентификатором можно работать даже если он поврежден на 30 %. К примеру, если код дата матрикс испорчен из-за небрежности при погрузке/разгрузке продукции, ее перевозке.
Использование датаматрикс кода в маркировке товаров
Наблюдение за всеми перемещениями продукции реализуется следующим образом:
Операции проводятся в электронной форме — в профиле компании в «Честном ЗНАКе». Через эту систему все участники оборота пересылают друг другу УПД (универсальные передаточные документы) при отправке и приемке продукции и подписывают их или отклоняют, если коды, указанные в УПД, не совпадают с теми, что нанесены на поступившие товары.
Потребители могут убедиться в подлинности товара, используя приложение «Честный ЗНАК — Сканер товаров и проверка качества». Нужно установить его на смартфон и навести камеру на интересующий товар. Маркировочный код датаматрикс будет распознан, и на экране появятся сведения о продукции. Если же код отсутствует в базе «Честного ЗНАКа», то приложение уведомит об этом.
В некоторых случаях заказывать в ЦРПТ 2D-идентификаторы приходится и розничным торговым сетям. Например, если возникает потребность в перемаркировке из-за повреждения или потери этикетки, на которой был код.
Какая продукция обязательно должна маркироваться штрих кодами дата матрикс:
Реализация немаркированной продукции наказывается штрафами, а если ее стоимость превышает 1,5 млн рублей, то предусмотрено лишение свободы на срок до 3 лет. В будущем все товары будут подлежать обязательной маркировке. Это делается для того, чтобы защитить покупателей от подделок, закрыть контрафакту вход на рынок и дать честным продавцам и производителям конкурентное преимущество перед их «теневыми» соперниками.
date code что это
Зачем нужен DAT-код? Чтобы защитить продукцию от контрафакта, производители или импортеры наносят DAT-код на каждую упаковку или на сам товар. После выхода товара со склада или с производственной площадки DAT-код «рассказывает» историю происхождения товара покупателю. Пробив код, потребитель получает уведомление от Системы DAT: подделка или оригинал.
Как проверить DAT-код? Чтобы пробить код, покупатель может выбрать из 4 способов проверки:
Проверка кода бесплатна для покупателя и занимает 5 минут. Потребитель может проверить оригинальность защищенного Системой DAT товара 7 дней в неделю и 24 часа в сутки. Подробная инструкция по проверке кода доступна на сайте Системы DAT.
Как выглядит DAT-код? Напомним, DAT-код – это набор цифр из 15 знаков. Чтобы защитить код, производитель сверху наносит защитный слой в виде стикера. После оплаты товара на кассе покупатель стирает защитный слой стикера и видит DAT-код. Как правило, производитель печатает на защитном стикере краткие инструкции, как проверить код.
Смотреть что такое «data code» в других словарях:
data code — duomenų kodas statusas T sritis automatika atitikmenys: angl. data code vok. Datencode, m rus. код данных, m pranc. code de données, m … Automatikos terminų žodynas
data code — A number, letter, character, or any combination thereof used to represent a data element or data item … Military dictionary
Code injection — is the exploitation of a computer bug that is caused by processing inval >Wikipedia
code de données — duomenų kodas statusas T sritis automatika atitikmenys: angl. data code vok. Datencode, m rus. код данных, m pranc. code de données, m … Automatikos terminų žodynas
Data, context and interaction — (DCI) is a paradigm used in computer software to program systems of communicating objects. Its goals are: To improve the readability of object oriented code by giving system behavior first >Wikipedia
Data transformation — Data transformation/Source transformation Concepts metadata · data mapping data transformation · model transf … Wikipedia
Code — redirects here. CODE may also refer to Cultural Olympiad Digital Edition. Decoded redirects here. For the television show, see Brad Meltzer s Decoded. For code (computer programming), see source code. For other uses, see Code (disambiguation).… … Wikipedia
Data-centric programming language — defines a category of programming languages where the primary function is the management and manipulation of data. A data centric programming language includes built in processing primitives for accessing data stored in sets, tables, lists, and… … Wikipedia
Data Execution Prevention — (DEP) is a security feature included in modern operating systems. It is known to be available in Linux, Mac OS X, and Microsoft Windows operating systems and is intended to prevent an application or service from executing code from a non… … Wikipedia
Data integration — involves combining data res >Wikipedia

Дата выпуска идет сразу после слов «Date Code». При этом нужно знать, что дата зашифрована специальным кодом. Чтобы долго не гадать, можно воспользоваться специальным калькулятором, который доступен в интернет сети и позволит за считанные секунды узнать дату выпуска Seagate.
В противном случае можно самостоятельно разгадать код. За год выпуска будут отвечать первые два знака кода. При этом нужно знать, что в компании отчетный год начинается в первую субботу июля. Если диск создали в августе 2010 года, то его реальной дате производства будет уже 2011 год.
За неделю финансового года будут соответствовать следующие два знака кода. Число дней, зашифрованное под последним знаком. При этом нужно знать, что неделя начинается в субботу и заканчивается в пятницу.
date code что это
Зачем нужен DAT-код? Чтобы защитить продукцию от контрафакта, производители или импортеры наносят DAT-код на каждую упаковку или на сам товар. После выхода товара со склада или с производственной площадки DAT-код «рассказывает» историю происхождения товара покупателю. Пробив код, потребитель получает уведомление от Системы DAT: подделка или оригинал.
Как проверить DAT-код? Чтобы пробить код, покупатель может выбрать из 4 способов проверки:
Проверка кода бесплатна для покупателя и занимает 5 минут. Потребитель может проверить оригинальность защищенного Системой DAT товара 7 дней в неделю и 24 часа в сутки. Подробная инструкция по проверке кода доступна на сайте Системы DAT.
Как выглядит DAT-код? Напомним, DAT-код – это набор цифр из 15 знаков. Чтобы защитить код, производитель сверху наносит защитный слой в виде стикера. После оплаты товара на кассе покупатель стирает защитный слой стикера и видит DAT-код. Как правило, производитель печатает на защитном стикере краткие инструкции, как проверить код.
Смотреть что такое «data code» в других словарях:
data code — duomenų kodas statusas T sritis automatika atitikmenys: angl. data code vok. Datencode, m rus. код данных, m pranc. code de données, m … Automatikos terminų žodynas
data code — A number, letter, character, or any combination thereof used to represent a data element or data item … Military dictionary
Code injection — is the exploitation of a computer bug that is caused by processing inval >Wikipedia
code de données — duomenų kodas statusas T sritis automatika atitikmenys: angl. data code vok. Datencode, m rus. код данных, m pranc. code de données, m … Automatikos terminų žodynas
Data, context and interaction — (DCI) is a paradigm used in computer software to program systems of communicating objects. Its goals are: To improve the readability of object oriented code by giving system behavior first >Wikipedia
Data transformation — Data transformation/Source transformation Concepts metadata · data mapping data transformation · model transf … Wikipedia
Code — redirects here. CODE may also refer to Cultural Olympiad Digital Edition. Decoded redirects here. For the television show, see Brad Meltzer s Decoded. For code (computer programming), see source code. For other uses, see Code (disambiguation).… … Wikipedia
Data-centric programming language — defines a category of programming languages where the primary function is the management and manipulation of data. A data centric programming language includes built in processing primitives for accessing data stored in sets, tables, lists, and… … Wikipedia
Data Execution Prevention — (DEP) is a security feature included in modern operating systems. It is known to be available in Linux, Mac OS X, and Microsoft Windows operating systems and is intended to prevent an application or service from executing code from a non… … Wikipedia
Data integration — involves combining data res >Wikipedia

Дата выпуска идет сразу после слов «Date Code». При этом нужно знать, что дата зашифрована специальным кодом. Чтобы долго не гадать, можно воспользоваться специальным калькулятором, который доступен в интернет сети и позволит за считанные секунды узнать дату выпуска Seagate.
В противном случае можно самостоятельно разгадать код. За год выпуска будут отвечать первые два знака кода. При этом нужно знать, что в компании отчетный год начинается в первую субботу июля. Если диск создали в августе 2010 года, то его реальной дате производства будет уже 2011 год.
За неделю финансового года будут соответствовать следующие два знака кода. Число дней, зашифрованное под последним знаком. При этом нужно знать, что неделя начинается в субботу и заканчивается в пятницу.
date code seagate расшифровка
Информация содержащиеся в маркировке дисков Seagate?
Расшифровка ранее использовавшейся маркировки семейства Barracuda (на примере ST3500630AS).
1. «ST» – Seagate (STM – Maxtor).
2. «3» – формат 3.5”.
3. «500» – объём данной модели в гигабайтах.
4. «6» – объём кэша 16 МБ (0 – 2 МБ, 2 – 2 МБ, 8 – 8 МБ, 4 – 16 МБ, 3 — 32 МБ и 8 МБ (смотрите по объёму диска, если внизу семейства, то 8 МБ), 5 — 32 МБ).
5. «3» – количество пластин.
6. « » – не расшифровано.
7. «AS» – интерфейс SATA (А – интерфейс РАТА, NS – семейство Barracuda ES (.2)).
Расшифровка современной маркировки (на примере ST3000DM1).
1. «ST» — Seagate (MX — Mastor).
2. «3000» — от двух до четырёх цифр — объём модели в гигабайтах. При объёме больше 9999 ГБ — объём задаётся в терабайтах.
3. «DM» — сегмент Desktop Mainstream (DX — Desktop Premium, DL — Entry Level, LX — Laptop Premium, LM — Laptop Mainstream, LT — Laptop Thin, VX — Surveillance, NM — Nearline 3.5″, NN — Nearline 2.5″).
4. «001» — три цифры, содержащие информацию о толщине диска, форм-факторе, оборотах шпинделя, кэше, интерфейсе, датчике падения.
. Какая информация содержится в Data Code?
Data Code — это надпись на этикетке диска, содержащая в себе информацию о дате выпуска диска:
Расшифровывается она следующим образом.
Формат Seagate Data Code: ГГНД или ГГТТВ (YYWD или YYWWD).
ГГ (YY): Бюджетный год, начинающийся в 1-ю субботу июля ГГ-1 (YY-1)
Н (W) 2 или НН (WW) 16: финансовые недели с 1-й субботы июля ГГ-1 (YY-1)
Д (D): дни с начала недели НН (WW) (недели, которыми управляют с субботы до пятницы)
Информация содержащиеся в маркировке дисков Hitachi.
Расшифруем маркировку семейств Deskstar и Ultrastar (на примере HDS721050CLA362).
1. «H» – Hitachi.
2. «D» – Deskstar.
3. «S» — Standard (C — Compact (форм-фактор 2.5″), T – не совсем понятно. Если здесь стоит буква, отличная от С и S, то она же является первой в названии серии, к которой принадлежит этот диск (например, HDP->P7K500). Если S — название серии начинается с цифры, а не буквы).
4. «72» – скорость вращения шпинделя – 7200 об/мин (15 — 15000, 10 — 10000, 5C — CoolSpin).
5. «10» – объём старшей модели серии в десятках гигабайт (для объёма меньше 100 ГБ — в гигабайтах, для объёма больше 999 ГБ – в сотнях гигабайт).
6. «50» – объём данной модели в десятках гигабайт (для объёма меньше 100 ГБ — в гигабайтах, для объёма больше 999 ГБ – в сотнях гигабайт).
7. «C» – Jupiter – внутреннее имя серии (V- Vancouver, D — Vancouver 4, G — Gemini, K – Kurofune, P – Pathfinder, S — Saturn. ).
8. «L» – форм-фактор высоты — 26.1 мм (S — 14.8 мм).
9. «A3» – интерфейс SАТА 3 Гбит/с (SA – SATA 1.5 Гбит/с, AT — PATA, 38 — Ultra320 SCSI, S3 — SAS 3 Гбит/с, S6 — SAS 6 Гбит/с, F4 — Fibre Channel 4 Гбит/с, А6/E6 — SATA 6 Гбит/с).
10. «6» – размер кэша в мегабайтах — 16 МБ (2 – 2 MБ, 8 – 8 MБ, 3 – 32 MБ, 4 — 64 МБ). У серверных дисков здесь 0 — размер кэша не описывается.
11. «2» – без встроенного шифрования (1 — с шифрованием, 0 — без шифрования).
Расшифровка значений символов применяемые при обозначении модели диска Western Digital.
Расшифровка маркировки обозначения модели на примере WD5001AALS.
1. «WD» — Western Digital.
2. «500» — одна или три цифры, служат для определения объёма диска. Объём измеряется в величинах, указанных в п.4.
3. «1» — цифра, служащая для выделения некоторых особенностей. Например, диск WD5001ABYS отличается от WD5000ABYS только тем, что у первого – перпендикулярный метод записи против параллельного у второго.
4. «А» — единица измерения объёма, указанного в п.2, — гигабайт и форм-фактор диска — 3.5″;
B — гигабайт/3.5″ или гигабайт/2.5″;
С — 3.5″;
E – терабайт/3.5”;
F – 10 гигабайт/3.5”;
G/H — гигабайт/3.5″.
5. «А» — сегмент рынка, для которого предназначен диск, — Desktop и семейство, к которому он принадлежит, — Caviar;
B – Enterprise/RE2 (3-пластинные)/RE2-GP;
D – Enterprise/Raptor;
F — NAS;
G – Enthusiast/Raptor X;
L — Enterprise/VelociRaptor;
U/V — Audio and Video Equipment;
Y – Enterprise/RE2 (4-пластинные)/RE2-GP/RE3/RE4/RE SAS;
Z — Desktop/Caviar.
6. «L» — скорость вращения шпинделя 7200 rpm и кэш объёмом 32 МБ;
B – 7200 rpm и 2 МБ кэша;
C – Caviar Green и 16 МБ кэша;
D — Caviar Green и 32 МБ кэша;
F – 10000 rpm и 16 МБ кэша;
G – 10000 rpm и 8 МБ кэша;
H — 10000 rpm и 32 МБ кэша;
J – 7200 rpm и 8 МБ кэша;
K – 7200 rpm и 16 МБ кэша;
P – RE2-GP и 16 МБ кэша;
Y – RE2/RE3 и 16 МБ кэша или RE4 и 64 МБ, или RE SAS и 32 МБ;
R — Green/Red, 64 МБ кэша и Advanced Format;
S/E — 7200 rpm и 64 МБ кэша.
7. «S» — интерфейс SATA 3 Гбит/с;
B – PАТА-100;
E — PATA-133;
D – SATA 1.5 Гбит/с;
X — SATA 6 Гбит/с;
G — SAS 6 Гбит/с.
Это относительно новый способ маркировки. Ранее применялся шаблон, в котором п.п. 4-5 отсутствовали; на размер диска отводилось две или три цифры (объём измерялся в гигабайтах);
следующая за ними цифра была зарезервирована для всех семейств; в п.6 применялась также буква L (7200 rpm/2 МБ), а буква P имела другое значение – 7200 rpm/8 МБ;
в п.7 применялась также буква R (SATA 1.5 Гбит/с).
Бренды производство которых было выкуплено вышеприведенными фирмами:
Maxtor
Модели с SATA-интерфейсом имеют индексы:
6Y060M0, 6Y160M0 и 6Y200M0, соответственно их емкость равна 60, 160 и 200 Гбайт соответственно.
Samsung
Диски с SATA-интерфейсом:
SP0211C, SP0411C, SP1213C и SP1614C, соответственно их емкость равна 20, 40, 120 и 160 Гбайт.
нашел полезный сервис, где можно узнать дату изгот. hdd Seagate по таймкоду
www.bugaco.com/calculators/seagate_date_code.php
подскажите подобное для других изгот-лей.
интересует как ссылки на сервисы, так и известные алгоритмы расчета даты из серийного номера или таймкода

Дата выпуска идет сразу после слов «Date Code». При этом нужно знать, что дата зашифрована специальным кодом. Чтобы долго не гадать, можно воспользоваться специальным калькулятором, который доступен в интернет сети и позволит за считанные секунды узнать дату выпуска Seagate.
В противном случае можно самостоятельно разгадать код. За год выпуска будут отвечать первые два знака кода. При этом нужно знать, что в компании отчетный год начинается в первую субботу июля. Если диск создали в августе 2010 года, то его реальной дате производства будет уже 2011 год.
За неделю финансового года будут соответствовать следующие два знака кода. Число дней, зашифрованное под последним знаком. При этом нужно знать, что неделя начинается в субботу и заканчивается в пятницу.










