
DataMatrix қалай құрылған — Бизнес үшін тәуекел?
DataMatrix-ты талдап шығамыз: кодтың ішінде не шифрланған, оны неге бүкіл әлемде таңбалау үшін таңдады және осы талапты елемесе, Қазақстандағы бизнеске не қауіп төнеді.
Өткен мақалада біз тарихты шолып өттік: штрих-код бойынша алғашқы сатылымнан бастап Kaspi-дегі QR-кодтарға дейін. Және соңында DataMatrix-ке, дәрілер қорабында, темекі қорабында, кроссовкалардың жапсырмасында көретін сол шаршы кодқа қысқаша тоқталдық. Әлемнің барлық мемлекеттері әрбір тауар туралы ақпаратты енгізуді шешкен код. Тек жалпы тауар түрі туралы ғана емес, әрбір нақты бірлік туралы. Сіздің нақты бір жұп аяқ киіміңіз туралы, тек оның моделі туралы ғана емес.

Іс жүзінде бұл код сізді сатып алушы ретінде де, адал өндірушілерді де, жалпы нарықты да қорғайды. Оның қалай құрылғанын, ішінде не жазылғанын және неліктен осының бәрі үшін QR емес, дәл DataMatrix таңдалғанын түсінеміз.
DataMatrix ішінен қалай құрылған:
Сырттай DataMatrix қарапайым көрінеді: қара және ақ торкөздерден тұратын шаршы. Бірақ ішінде қатаң архитектура, оның әрбір бөлігі өз міндетін атқарады.
Көзге бірден түсетіні – кодтың сол және төменгі жақтары бойымен орналасқан тұтас L-тәрізді жақтау. Бұл – finder pattern, яғни «іздеу үлгісі». Дәл осы арқылы сканер кодтың қайдан басталатынын және қай жаққа бұрылғанын анықтайды. L-тәрізді жақтаудың арқасында кодты кез келген дерлік бұрыштан сканерлеуге болады және камера қай жағы жоғары, қайсысы төмен екенін түсінеді.

Екінші элемент – қара және ақ ұяшықтардан тұратын, қалған екі жағының (жоғары және оң жағының) бойымен кезектесіп орналасқан жиек. Бұл timing pattern – «синхрондау паттерні». Ол сканерге тор өлшемін дәл анықтау үшін қажет: кодта қанша жол және баған бар. Осы кезектесудің арқасында сканер бір деректердің қай жерде аяқталып, екіншілерінің қай жерде басталатынын түсіне алады.
Ал осы жақтаулардың арасындағы нәрсе — бұл деректердің өзі: ақпаратты екілік түрде кодтайтын қара және ақ модульдер (ұяшықтар). Әрбір модуль — қарапайым компьютердегідей нөл немесе бірлік. Барлығы бірге жинақы екі өлшемді матрицаны құрайды.
Сондай-ақ DataMatrix үшін жеке тақырып – оның зақымданудан қорғалуы. DataMatrix Рид-Соломон қателерді түзету алгоритмін пайдаланады. Егер формуласыз түсіндіретін болсақ: кодқа пайдалы деректермен бірге қосымша бақылау байттары жазылады. Олар ақпаратты қалпына келтіруге мүмкіндік береді, тіпті кодтың бір бөлігі физикалық түрде бүлінген болса да: өшірілсе, ажыратылса, ластанса. Барлық жерде қолданылатын ECC 200 нұсқасы код алаңының 30%-ға дейінгі зақымдануы кезінде деректерді қалпына келтіре алады. Ондаған қолдан және бірнеше қоймадан өтетін тауарлар үшін бұл өте қажет.

Таңбалау кодында шын мәнінде не шифрланған
Міне, осы жерде ең қызығы басталады. Өйткені дәрі-дәрмек немесе темекі қаптамасындағы DataMatrix — нақты бір тауар бірлігі туралы толыққанды досье.
Мысалға бір қорап темекі алайық. Сөрелерде ондаған жылдар бойы тұрған қарапайым штрихкод (EAN-13) кассаға ақпарат береді: «Мен – осы тауармын, артикулім мынадай, бағам мынадай». Бұл ретте бір марканың барлық қораптарында код бірдей болады. Нақты бір фирманың бір қорабы кассада екіншісінен ажыратылмайды, кодтары бірдей.
Таңбалау кодында кемінде үш нәрсе кодталған:
Бірінші: GTIN (Global Trade Item Number), тауар позициясының ғаламдық нөмірі. Ол жүйеге бұл дәл осы марканың, дәл осы қаптаманың және дәл осы форматтың темекілері екенін айтады.
Екіншісі: нақты бірліктің бірегей сериялық нөмірі. Кәдімгі штрихкодтан негізгі айырмашылығы мынада: әрбір темекі қорабының, әрбір дәрі құтысының, әрбір жұп аяқ киімнің өзіндік, қайталанбас сериялық нөмірі бар. Тіпті екі қорап сөреде қатар тұрса да, сырттай бірдей болса да, олардың таңбалау кодтары әртүрлі болады.
Үшінші: криптоқұйрық. Бұл өз бетінше жасау мүмкін емес арнайы шифрланған блок. Ол мемлекеттік таңбалау серверіне байланысты: кодты жүйе операторы шығарады (Қазақстанда бұл «Танба»), және әр сканерлеу кезінде жүйе түпнұсқалығын тексереді. Кодты көшіріп, оны жалған қаптамаға басып шығару әрекеті мағынасыз: тексеру кезінде жүйе бұл сериялық нөмірдің басқа тауарға тіркелгенін немесе тексеріліп жатқан қаптаманың түпнұсқаға сәйкес келмейтінін көрсетеді.

"DataMatrix бар әрбір тауар бірлігінің өзіндік бірегей нөмірі бар, дәл көлік нөмірі сияқты. Мың бірдей ақ Camry болуы мүмкін, бірақ әрқайсысының мемлекеттік нөмірі жеке. Бұл да дәл сол сияқты: мың бірдей темекі қорабы, ал таңбалау коды әрқайсысында өзінше."
DataMatrix неге бұл жарыста QR-кодтан басым түсті

Логикалық сұрақ. QR-код қазірдің өзінде барлық жерде, әрбір екінші мейрамхана мәзірінде, әрбір Kaspi-терминалында. Оны тауарларды таңбалау үшін неге пайдаланбасқа? Шын мәнінде, ұлттық таңбалау жүйелері үшін формат таңдау кезінде төрт нұсқа сыналды: QR-код, классикалық сызықтық штрихкод, RFID-меткалар және DataMatrix. Параметрлер жиынтығы бойынша дәл соңғысы жеңіске жетті. Міне, неге:
Жинақылық. DataMatrix шамамен QR сияқты деректер көлемін сыйдырады, бірақ азырақ аумақта. 12×12 мм өлшемді код дәрілік препараттың заттаңбасына, зергерлік бұйымның бірқадасына, ойыншық қорабына — қаптамада орын мүлде жоқ жерлерге оңай сыйып кетеді. Сол деректер үшін QR-код әлдеқайда көп кеңістікті қажет етер еді.
Зақымдануға төзімділік. Өндірістік желілерде заттаңбалар конвейерлерден, роликтерден, қаптама станоктарынан өтеді. Код сызылады, былғанады, ішінара өшіріледі. DataMatrix, L-тәрізді жақтауы мен қателерді түзету алгоритмінің арқасында, тіпті ауыр зақымдануларда да оқылады. QR-код үш бұрыштық квадрат-маркерлерімен шеттерінің кесілуіне төзімділігі төмен.
Таңбалау құны. Тауарларды таңбалау үшін күн сайын миллиондаған кодты әр қаптамаға, әр блистерге, әр аяқ киім жұбына басу қажет. DataMatrix өндірістік желілерде басуға оңайырақ және арзанырақ, ол өнеркәсіптік принтерлермен және лазерлік маркерлермен үйлесімді. RFID-белгілер, айтпақшы, айтарлықтай қымбатырақ болар еді, бұл миллиондаған данада орасан зор шығынға айналады.
Және оқу сенімділігі. DataMatrix тек 20% контрастпен оқылуы мүмкін, тіпті ашық қаптамадағы бозғылт, әрең байқалатын басып шығару да есептеледі. Сызықтық штрихкод мұндай жағдайда енді танылмайды.
Бір кодтың айналасында өскен индустрия
DataMatrix енді жай технология ғана емес, тұтас экожүйе. Стандартты халықаралық GS1 ұйымы айқындаған, ол, бірінші мақаладан есіңізде болса, дәл сол сияқты бүкіл әлемде қарапайым штрихкодтар жүйесін басқарады. GS1 ережелерді белгілейді: деректердің қалай кодталуы керек, қандай идентификаторларды пайдалану керек, код есеп жүйелерімен қалай өзара әрекеттесуі керек. Осының арқасында Қазақстанда басып шығарылған код Германиядағы сканермен оқылады, ал Жапониядағы жүйе Бразилиядан келген деректер құрылымын түсінеді.
Бүкіл әлемде ауқымды процесс жүріп жатыр: бір елден кейін бір ел DataMatrix негізінде тауарларды міндетті таңбалауды енгізуде. Еуропалық Одақта 2019 жылдан бастап дәрілік заттарды верификациялау жүйесі (EMVS) жұмыс істейді, онда ЕО-дағы рецептілік препараттың әрбір қаптамасы сериялық нөмірі бар DataMatrix тасымалдайды. Ресейде 2019 жылдан бастап «Честный знак» жүйесі жұмыс істейді. Олардың таңбалауы темекіні, аяқ киімді, дәрілерді, сүт өнімдерін, шиналарды, киімді және басқа да тауар топтарын қамтиды. Қытайда, Үндістанда, Сауд Арабиясында өздерінің ұлттық жүйелері бар, бірақ технологиялық негізі бірдей: DataMatrix.
Осы жүйелердің барлығын не біріктіреді? Мақсат бір: нарықтағы әрбір тауар бірлігі мемлекет пен сатып алушы үшін «ашық» болуын қамтамасыз ету. Контрафакт, сұр импорт, салықтан жалтару — мемлекеттік дерекқорға байланған бірегей сәйкестендіргішті әрбір тауар өзінде алып жүргенде, мұның бәрі әлдеқайда күрделене түседі.
Бұл Қазақстанда қалай жұмыс істейді? Tañba жүйесі

Қазақстанда тауарларды таңбалау және қадағалаудың ұлттық жүйесі Tañba деп аталады. Ресми түрде таңбалаудың бірыңғай операторы ретінде үкімет қаулысымен «Казахтелеком» АҚ тағайындалды. Іс жүзінде жүйені оның еншілес құрылымы – «Цифрлық экономиканы дамыту орталығы» ЖШС дамытады.
Міндетті таңбалауға жататын тауарлардың тізімі Қазақстанда толқын-толқынмен өсіп келеді, тізімге іс жүзінде әр тоқсан сайын жаңа бір нәрсе қосылып отырады. Бүгінгі күні таңбалауға темекі бұйымдары, аяқ киім, жеңіл өнеркәсіптің жекелеген санаттары жатады, ал жақында тізімге сыра мен сыра сусындары, мотор майлары мен техникалық сұйықтықтар қосылды. Тағы бір жаңа мысал — биологиялық белсенді қоспалар (ББҚ): олардың міндетті таңбалауы да жақында ғана басталды. Кезекте тұрғандары — тұрмыстық химия, косметика, медициналық мақсаттағы бұйымдар және өсімдік майы: олар бойынша пилоттық жобалар қазірдің өзінде жүргізілуде, демек, олар жақын арада міндетті тізімге енеді.
Егер сіз қазірдің өзінде таңбалауға жататын санаттардың немесе жақын арада оған қосылатын санаттардың бірдеңесін өндірсеңіз немесе сатсаңыз, процесс шамамен былай көрінеді.
Алдымен: Tañba жүйесінде тіркелу: бизнес жеке кабинет ашады, компания деректемелерін тіркейді, нақты қандай тауар позицияларын таңбалауды жоспарлап отырғанын растайды. Одан әрі кодтарға тапсырыс беру үдерісі: сол кабинет арқылы қажетті тауар көлеміне арналған бірегей DataMatrix-кодтар партиясы сұралады. Жүйе кодтарды генерациялайды және оларды төлемге ұсынады, иә, әрбір код ақша тұрады, бұл өнімнің өзіндік құнындағы бөлек жол, оны бизнеске жоспарға қосуға тура келеді.
Әрі қарай: ең «физикалық» бөлігі: кодтарды қаптамаға түсіру. Мұнда түрлі нұсқалар бар: шағын өндіріске арналған қарапайым жапсырма принтерінен бастап, конвейерлік желіге тікелей кіріктірілген өнеркәсіптік лазерлік маркираторға дейін. Әрбір түсірілген кодты жүйеде «эмиссияланған» ретінде растау қажет, яғни мына нақты код шынымен мына нақты тауар бірлігіне түскенін есеп беру.
Осы сәттен бастап тауар жүйеде өмір сүреді: өндірушінің қоймасынан көтерме сатушыға, көтерме сатушыдан бөлшек саудаға, филиалдар арасындағы әрбір қозғалыс таңбалау кодтарына тіркелген электрондық жүкқұжатпен ілесуі тиіс. Бұл тек белгі қою үшін жасалатын формалдылық емес: егер жүкқұжатты уақытында өткізбесе немесе қатемен өткізсе, тауар жүйеде «ілініп» қалуы мүмкін, ал соңғы сату нүктесіндегі касса оны сатудан жай бас тартады. Дәл сондықтан таңбалау қазір бір реттік баптау емес, бухгалтерия мен қойманың күнделікті жұмысына енгізілуі тиіс тұрақты процесс.
Соңғы нүкте: соңғы сатып алушыға сату. Касса чек ұрғанда кодты сканерлейді, жүйе бұл тауар бірлігінің айналымнан «шыққанын» тіркейді, яғни ол қайта сатылмайды немесе орны ауыстырылмайды. Егер тауар қайтарылса, кері операция жүреді: «айналымға қайтару».
Заң: Аталған тауар топтары үшін міндетті таңбалау
Көптеген кәсіпкерлер назардан тыс қалдыратын бір мәселе бар: таңбалау — бұл ұсыным да, пилоттық жоба да емес. Қазақстанда аталған тауар топтары үшін ол міндетті, әрі 2026 жылдан бастап бұзушылықтар үшін нақты әкімшілік жауапкершілік көзделген.
Сонымен, егер сатушы ККМ чегінде сәйкестендіру құралын (таңбалау кодын) көрсетпесе, алғашқы бұзушылықта ескерту жасалады, ал жыл ішінде қайталап бұзған жағдайда: шағын бизнес үшін айыппұл – 20 АЕК, орта бизнес үшін – 30 АЕК, ірі бизнес үшін – 40 АЕК. Алкоголь мен темекі сияқты акцизделетін тауарлар үшін ережелер қатаңырақ: акциздік немесе есептік-бақылау таңбаларынсыз айналым ірі бизнес үшін 500 АЕК мөлшерінде айыппұлға әкеп соғуы мүмкін, әрі тауар партиясы тәркіленіп, тіпті лицензиядан айырылуы мүмкін.
Шын мәнінде, бизнес үшін бұл бір нәрсені білдіреді: егер сіздің тауарыңыз таңбаланатын тауарлардың тізіміне кірсе, «таңбалау туралы білу» жеткіліксіз, жүйеге толығымен кірігу қажет. Тіркелу, кодтарды тапсырыс беруді үйрену, оларды түсіру процесін реттеу, тауардың әр қозғалысы кезінде электрондық жүкқұжаттардың берілуін қамтамасыз ету. Бұл бас ауруы сияқты естіледі, бірақ іс жүзінде, процесс жолға қойылғанда, бұл қарапайым жүкқұжаттармен әдеттегі жұмыстан көп уақыт алмайды.
Қорытынды
DataMatrix қаптамада — сканерге арналған жай ғана сурет емес. Бұл: мемлекеттік дерекқор, верификация жүйесі, қолдан жасаудан қорғау құралы, салықтық бақылау құралы және сатып алушы үшін кепілдік — және осының бәрі бір қара-ақ шаршының ішінде.
Қазақстандағы бизнес үшін таңбалау енді «бізге бұл керек пе» деген сұрақ қана емес, ол нарықтағы ойын ережелерінің бір бөлігі. Ал компания процесті неғұрлым ерте құрса, оның тауар санаты міндетті таңбалау тізіміне ресми түрде енген кезде соғұрлым стресс аз болады.
Біз dmark.kz-те компанияларға осы жолды басынан аяғына дейін өтуге көмектесеміз: Tañba жүйесінде тіркелуден бастап өндіріс желісінде кодтарды басу жабдықтарын баптау және автоматтандыруға дейін. Егер сіз осы мақаланы оқып, «менің бизнесім қазірдің өзінде таңбалауы керек пе?» деп ойласаңыз — жазыңыз немесе қоңырау шалыңыз, бірге анықтаймыз.