DataMatrix oder wéi Dir Schong richteg markéiert

Vum 1. Juli 2019 gouf d'obligatoresch Etikettéierung vun enger Grupp vu Wueren a Russland agefouert. Vum 1. Mäerz 2020 un sollten Schong ënner dësem Gesetz falen. Net jiddereen hat Zäit fir sech virzebereeden, an als Resultat gouf de Start op den 1. Juli verréckelt. Lamoda gehéiert zu deenen, déi et gemaach hunn.

Dofir wëlle mir eis Erfahrung mat deenen deelen, déi nach Kleeder, Pneuen, Parfumen, asw. Den Artikel beschreift eng Rei vun Industrienormen, e puer reglementaresch Dokumentatioun a perséinlech Erfahrung. Den Artikel ass haaptsächlech fir Integratoren an Entwéckler geduecht, déi dëse Projet nach net verstoen.

DataMatrix oder wéi Dir Schong richteg markéiert

Maacht weg datt d'Reglementer dacks änneren an et ass net méiglech fir den Auteur d'Material kontinuéierlech ze aktualiséieren. Dofir, wann Dir et liest, kënnen e puer vun der Informatioun scho verréckt sinn.

Den Auteur krut perséinlech Erfahrung souwuel als Deel vun der Aarbecht um Datamatrix-Projet zu Lamoda, wéi och wann hien seng eege gratis Etikettéierungsapplikatioun BarCodesFx entwéckelt.

Zënter dem 1. Juli 2019 ass e Gesetz iwwer obligatoresch Etikettéierung a Russland a Kraaft. D'Gesetz gëllt net fir all Gruppe vu Wueren, an d'Datume fir d'Akraafttriede vun der obligatorescher Etikettéierung fir Produktgruppen variéieren. De Moment sinn Tubak, Pelzmantel, Schong a Medikamenter obligatoresch Etikettéierung ënnerleien. Wäert geschwënn fir Pneuen agefouert ginn, Kleeder, Parfumen a Veloen. All Grupp vu Wueren gëtt vun enger separater Regierungsresolutioun (GPR) geregelt. Dofir sinn e puer Aussoen, déi fir Schong richteg sinn, vläicht net fir aner Produktgruppen. Mee mir kënnen hoffen, datt den technesche Bestanddeel fir verschidde Produktgruppen net vill variéiere wäert.

MarkéierenD'Haaptidee vun der Etikettéierung ass datt all Eenheet vu Wueren eng individuell Nummer zougewisen gëtt. Mat dëser Nummer kënnt Dir d'Geschicht vun engem spezifesche Wueren aus dem Moment vun der Produktioun oder dem Import an d'Land verfollegen, bis zum Moment vun der Entsuergung an der Kees. Et kléngt schéin, mä an der Praxis ass et extrem schwéier ëmzesetzen.D'Konzept gëtt méi detailléiert op der offizieller Websäit vum éierleche Schëld beschriwwen.

Gemeinsam Begrëffer a Konzepter

UOT - Participant an der Circulatioun vu Wueren.
CRPT - Zentrum fir d'Entwécklung vun villverspriechend Technologien. Privat Firma, déi eenzeg Staat Optraghueler fir de Marquage Projet. Et bedreift ënner engem ëffentleche private Partnerschaft (PPP) Schema. Leider gëtt et keng Informatioun iwwer aner Participanten an der Ausschreiwung fir de Projet, wéi och iwwer d'Ausschreiwung selwer.
ТГ - Produktgruppe. Schong, Kleeder, Pneuen, asw.
GTIN - am Wesentlechen en Artikel deen d'Faarf an d'Gréisst berücksichtegt. Ausgestallt am GS1 oder den nationale Katalog fir all Importer oder Hiersteller fir säi Produkt. Den Hiersteller oder den Importer muss als éischt de Produit beschreiwen.
PPR - Dekret vun der Regierung vun der russescher Federatioun. Fir Schong - 860.
КМ - Markéierungscode. Eng eenzegaarteg Set vu Charaktere fir e spezifescht Produktartikel zougewisen. Fir Schong besteet et aus engem GTIN, Seriennummer, Verifikatiounscode a Krypto-Schwäif.
GS1 ass eng international Organisatioun déi GTINs erausginn. Si sinn och d'Compilateure vun enger Zuel vu Etikettéierungsnormen.
Nationalkatalog - en Analog vum GS1, entwéckelt vum CRPT.
Cryptotail - en Analog vun enger digitaler Ënnerschrëft, déi d'Legalitéit vum CM bestätegt. Muss an der Datematrix um Stempel sinn. Späicheren an Textform ass verbueden. Nom Drock mussen d'Stempelen am Aklang mam Accord mat der CRPT ewechgeholl ginn. Et gi keng bekannte Fäll vun der aktueller Benotzung.
CPS - Uerdnung Gestioun Statioun. De System an deem KMs fir Wueren bestallt ginn.
EDI - elektronesch Dokument Gestioun.
UKEP - verstäerkte qualifizéiert elektronesch Ënnerschrëft.

Begrëffer a Konzepter am Kader vun dësem Artikel

ЧЗ - en éierlech Zeechen.
ok - Perséinlech Beräich.
Maacht - gedréckte Markéierungscode.

De Prozess ass wéi follegt: éischtens, de Participant (UOT) erausginn eng elektronesch Ënnerschrëft (UKEP), registréiert an engem éierleche Mark (CH), beschreift de Produit am nationale Katalog oder GS1, a kritt GTINs fir de Produit. Dës Schrëtt ginn am Detail op der éierlecher Schëld Websäit beschriwwen, sou datt mir net op si bleiwen.

Coden bestellen an kréien

Nom GTIN kritt de Participant (UOT) eng Commande fir Coden (KM) am CPS System.
Wichteg, awer net evident.

  1. Dir kënnt Coden fir maximal 10 GTINs an enger Bestellung ufroen. Prinzipiell eng onverständlech Begrenzung. En Importer mat 14 GTINs muss 000 Bestellungen erstellen.
  2. E Maximum vun 150 Coden kënnen pro Bestellung ugefrot ginn.
  3. Et gëtt eng Limite vun 100 Bestellungen amgaang. Dat ass, net méi wéi 100 Bestellunge kënnen zur selwechter Zäit veraarbecht ginn. Wann et méi wéi 100 sinn, fänkt d'API e Feeler zréck anstatt eng Lëscht vun Bestellungen. Deen eenzege Wee fir dëse Feeler ze fixéieren ass e puer Bestellungen iwwer d'Webinterface zouzemaachen. D'API bitt kee Parameter fir deelweis Affichage vun Bestellungen.
  4. Et gëtt eng Limit op d'Zuel vun den Ufroen - net méi wéi 10 Ufroen pro Sekonn. No menger Informatioun steet dës Restriktioun net an den Dokumenter, awer et existéiert.

Vun der perséinlecher Erfahrung vun der Aarbecht mat Uerder vu KM Marquage Coden duerch d'API vum CPS System.

  1. D'Ufro (de json selwer) muss mat enger GOST Ënnerschrëft ënnerschriwwe ginn. Dëst schafft mat Kryptopro. Dir musst virsiichteg suergen datt de Kader oder d'Bibliothéik déi benotzt gëtt den ursprénglechen json net souguer duerch e Byte ännert. Soss hält d'Ënnerschrëft direkt op gëlteg ze sinn.
  2. Bestellung Ënnerschrëft. D'Bestellung kann duerch all Ënnerschrëft vun all Client ënnerschriwwe ginn. Wann d'Ënnerschrëft valabel ass, akzeptéiert de CPS System se. Wärend der Integratioun war et méiglech d'Ufro mat enger Ënnerschrëft vun engem aneren z'ënnerschreiwen, déi am Test CA ausgestallt gouf. De kampfschaltung vum steuersystem huet d ' bestellung veraarbecht an d' Coden erausginn. Menger Meenung no ass dëst e Sécherheetsloch. D'Entwéckler hunn op de Feelerbericht geäntwert mat "mir wäerte gesinn." Ech hoffen et ass fix.

    Dofir, sidd extrem virsiichteg wa méi wéi eng juristesch Entitéit op enger Aarbechtsplaz schafft. Gesiichter. Haut akzeptéiert d'CPS dës Ufroen, a muer ginn d'Demande iwwerpréift an d'Halschent vun de Coden wéinst der Ënnerschrëft vun engem aneren zréckgezunn. An am Prinzip wäerte se formell richteg sinn.

  3. Auto-Ënnerschreiwe vun Bestellungen ass eng Funktionalitéit déi net méi am KMS verfügbar ass. Fir et ze schaffen, war et néideg fir de privaten Deel vum Schlëssel am perséinleche Kont vum éierleche Schëld eropzelueden. Dëst ass e Kompromëss vum Schlëssel. An no der aktueller Gesetzgebung, am Fall vun engem Kompromëss vun enger verstäerkter qualifizéierter elektronescher Ënnerschrëft, muss de Besëtzer säin Zertifizéierungszentrum (CA) informéieren an d'ECEP zréckzéien. Wann dës Funktionalitéit zréckkomm ass, gitt virsiichteg datt de privaten Deel vum Schlëssel de Computer net verléisst.
  4. Am Februar huet de Centre for the Development of Advanced Technologies (CRPT) roueg eng Limit op d'Zuel vun Ufroen un d'CPS API agefouert. Net méi wéi eng Demande pro Sekonn. Dann, grad sou onerwaart a roueg, huet hien dës Restriktioun opgehuewen. Dofir recommandéieren ech datt de System an d'Fäegkeet gebaut gëtt fir d'Zuel vun den Ufroen op d'CRPT API am Fall vu Réckwee ze limitéieren. Elo gëtt et Informatioun iwwer eng Limit vun 10 Ufroen pro Sekonn.
  5. Och am Februar huet d'Behuele vun der CPS API wesentlech geännert ouni Warnung. D'API huet eng Ufro fir de Status vun den Bestellungen ze kréien. De Status huet d'Puffer an hire Status uginn. Ee GTIN = ee Puffer. Et huet och uginn wéivill Coden verfügbar waren fir aus dem Puffer ze kréien. Ee schéinen Dag ass d'Zuel vun alle Puffer -1 ginn. Ech hu missen eng separat Method benotzen fir de Status vun all Puffer separat ze froen. Amplaz vun enger Demande, Ech hat eelef ze maachen.

Code Struktur

Also, d'Code goufen bestallt a generéiert. Si kënnen iwwer d'API an Textform, a PDF als Etiketten fir Dréckerei an als Csv-Datei mat Text kritt ginn.

D'API ass schonn uewe geschriwwe ginn. Wéi fir déi aner zwou Methoden. Am Ufank huet de Kontrollsystem Iech erlaabt Coden nëmmen eemol ze sammelen. A wann e pdf-Datei geholl gouf, da war et méiglech d'Coden an Textform nëmmen ze kréien andeems Dir all d'Datematrizen aus dem PDF nei scannen. Glécklecherweis hunn se d'Fäegkeet bäigefüügt fir Coden e puer Mol ze sammelen, an dëse Problem gouf geléist. D'Coden sinn nach ëmmer verfügbar fir nei erofzelueden bannent zwee Deeg.

Wann Dir et am Csv-Format hëlt, da maach et ni, ënner kengen Ëmstänn, an Excel op. A loosst keen. Excel huet eng Autosave Feature. Zu der Zäit vum Spueren kann Excel Är Coden op déi onberechenbarst Manéier änneren. Ech recommandéieren Notizblock ++ ze benotzen fir d'Coden ze gesinn.

Wann Dir eng Datei aus dem CMS an Notizblock ++ opmaacht, kënnt Dir Linnen wéi dës gesinn. Den drëtte Code ass ongëlteg (et huet keng GS Delimiter).

DataMatrix oder wéi Dir Schong richteg markéiert

Eis Partner hunn eis Coden ginn fir hir Produkter ze markéieren. Den bloussem A ka gesinn wéi eng Dateie mat Excel generéiert goufen - bis zu 5% vun de Coden waren ongëlteg.

Ech recommandéieren héich liesen iwwer Standard GS1. D'Beschreiwung vum Standard enthält Äntwerten op vill Froen iwwer d'Bildung vun DataMatrix.

Den Identifikatiounscode besteet aus engem GTIN an enger Seriennummer. No der GS1 Norm entspriechen dës Applikatioun Identifizéierer (AI) 01 an 21. Weg drun, datt Applikatioun Identifizéierer sinn net Deel vun der GTIN an Serien Zuel. Si weisen datt den Applikatiounsidentifizéierer (UI) vun engem GTIN oder enger Seriennummer gefollegt gëtt. Dëst ass besonnesch wichteg wann Dir Cash Register Software programméiert. Fir den Tag 1162 auszefëllen, braucht Dir nëmmen d'GTIN an d'Seriennummer, ouni Applikatiounsidentifizéierer.

Fir UTD (Universal Transfer Document) an aner Dokumenter, am Géigendeel, braucht Dir meeschtens de ganze Rekord mat Applikatiounsidentifizéierer.

DataMatrix oder wéi Dir Schong richteg markéiert

De GS1 Standard seet datt de GTIN eng fix Längt vu 14 Zeechen huet a kann nëmmen aus Zuelen besteet. D'Seriennummer huet eng variabel Längt a gëtt op Säit 155 vum Standard beschriwwen. Et gëtt och e Link op en Dësch mat Symboler déi an der Serien Zuel schéngen kann.

Zënter datt d'Seriennummer eng verännerlech Längt huet, weist de GS-Separator d'Enn vun der Seriennummer un. Am ASCII Dësch huet et Code 29. Ouni dësen Separator, wäert kee Programm verstoen op wéi engem Punkt d'Seriennummer eriwwer ass an aner Dategruppen ugefaang hunn.

Méi Detailer iwwer de Markéierungscode (KM) fannt Dir an offiziell Dokumentatioun.

Fir Schong ass d'Seriennummer op 13 Zeechen fixéiert, awer seng Gréisst kann zu all Moment geännert ginn. Fir aner Produktgruppen (TG) kann d'Längt vun der Seriennummer ënnerscheeden.

DataMatrix Generatioun

DataMatrix oder wéi Dir Schong richteg markéiert

De nächste Schrëtt ass d'Donnéeën an den DataMatrix Code ze konvertéieren. Russesch Regierungsdekret 860 spezifizéiert GOST, no deem et néideg ass eng DataMatrix ze kreéieren. Och PPR 860 spezifizéiert déi obligatoresch Notzung vun Applikatiounsidentifizéierer. Notéiert w.e.g. datt den DataMatrix Standard net d'Konzept vun "Applikatiounsidentifizéierer" huet. Si sinn nëmmen am GS-1 DataMatrix Standard verfügbar. Et stellt sech eraus datt PPR 860 implizit d'Benotzung vun GS-1 DataMatrix verflicht. Glécklecherweis sinn d'Standarden ähnlech. Schlëssel Ënnerscheed: Am GS-1 DataMatrix muss den éischte Charakter FNC1 sinn. D'GS Symbol soll net éischt an der DataMatrix schéngen, nëmmen FNC1.

FNC1 kann net nëmmen op d'Linn wéi GS dobäi ginn. Et muss vum Programm bäigefüügt ginn, deen d'DataMatrix generéiert. Et gi verschidde gepost op d'Alliance Forts Ressourcen mobil Uwendungen, mat deem Dir d'Korrektheet vun den generéierten DataMatrix Coden iwwerpréift.

Et ass wichteg. Déi éierlech Zeechenapplikatioun acceptéiert eng ongëlteg DataMatrix. Och QR Coden. D'Tatsaach datt d'Mark unerkannt gouf an d'Produktinformatioun ugewisen ass, weist net datt d'DataMatrix richteg geformt ass. Och wann de Krypto-Schwäif ersat gouf, huet d'ChZ Applikatioun d'Mark erkannt an d'Donnéeën iwwer de Produit ugewisen.

Méi spéit gouf ChZ verëffentlecht Erklärung, wéi Dir Coden richteg generéiert. Wéinst der grousser Zuel vu Coden mat Feeler, unerkannt Coden ouni FNC1 als valabel, awer recommandéieren nach eng GS-1 DataMatrix ze generéieren.

Leider ass e relativ groussen Prozentsaz vun Datematrizen vu Partner mat Feeler komm. Duerch d'Erklärungen vum ChZ ass d'Fro "Ass et méiglech esou e Produkt nom 1. Juli ze handelen oder net?" Ganz geléist. Spoiler - Dir kënnt.

Drock

Opgepasst op d'Art a Weis wéi d'Stempel gedréckt ginn. Wann Dir op engem Thermaldrucker gedréckt gëtt, verschwënnt de Stempel séier an d'Produkt kann net méi verkaaft ginn. En onliesbare Stempel ass eng Violatioun vum PPR 860. Dëst féiert zu Saisierung vu Wueren, Geldstrofen a krimineller Haftung.

Benotzt thermesch Transfert Dréckerei. An dësem Fall ass d'Mark net sou ufälleg fir ze verschwannen. D'Labelmaterial bestëmmt och wéi ufälleg d'Mark fir mechanesche Schued ass. Wann de Code net gelies ka ginn wéinst mechanesche Schued, ass dat gläich wéi d'Feele vun enger Mark mat all de folgende Konsequenzen.

DataMatrix oder wéi Dir Schong richteg markéiert

Wielt en Drécker aus Äre geplangten Dréckvolumen. Desktop Dréckeren sinn net entwéckelt fir 100 Etiketten pro Dag ze drécken.

Stoppen an ufänken Dréckerei erhéicht de Verschleiung vum Drécker. E puer Programmer schécken e Printjob e Label gläichzäiteg. Et ass besser net esou Programmer ze benotzen.

Schafft mat Dokumente

Nodeems d'Stempel gedréckt a gepecht sinn, ginn all weider Transaktioune mat hinnen duerch Dokumenter oder de perséinleche Kont vum éierleche Schëld statt.

Wann Dir mat enger grousser Zuel vu Coden schafft, kënnt Dir XML Dateien erstellen déi déi erfuerderlech Coden enthalen an dës Dateien iwwer d'API oder Webinterface vun Ärem perséinleche Kont eropluede.

Den XSD Schema kann an der "Hëllef" Sektioun vum ChZ LC erofgeluede ginn.

Notéiert w.e.g. déi folgend Punkten.

  1. Xsd Schemaen an LC ChZ enthalen Feeler an der TIN Validatioun a Restriktiounen op Linn Längt. Nëmmen nodeems Dir Feeler korrigéiert, kënnt Dir d'Diagrammer benotzen. Glécklecherweis sinn d'Feeler offensichtlech, also ass et net schwéier ze maachen.
  2. De Schema besteet meeschtens aus zwee Deeler - gemeinsam fir all Typ vun Dokumenter a separat fir eng spezifesch Zort. Den allgemenge Schema gëtt duerch Import op de spezifesche bäigefüügt. Béid Diagrammer ginn an der Hëllefssektioun vum ChZ LC gepost.
  3. D'Flüchtlingsregele fir CM ënnerscheeden sech vun deenen allgemeng akzeptéiert fir XML, dëst ass an der offizieller Dokumentatioun vum ChZ geschriwwen, oppassen op dëst. Hei hei All d'Regele sinn op der Säit 4.
  4. Dir sollt net probéieren 150 Coden an engem Dossier zirkuléieren. No Zeien, ginn Dossier vu méi wéi 000 normalerweis duerchgefouert.
  5. Eng Xml-Datei kann mat dem Feeler "Xml-Validatiounsfehler" gewéckelt ginn, a fënnef Minutte méi spéit kann déiselwecht Datei ouni Probleemer ugeholl ginn.
  6. Wann de Fichier e Code enthält, dee schonn an d'Zirkulatioun gesat gouf, da gëtt d'Zirkulatiounsdatei héchstwahrscheinlech net ugeholl.
  7. Versand- a Empfangsdokumenter ginn als temporär Léisung benotzt. An Zukunft plangen se se ofzeschafen an op UPD ze wiesselen am Aklang mat PPR 860.
  8. De Mythos iwwer 60 Deeg. Et gëtt eng Meenung datt Coden déi net an d'Zirkulatioun gesat ginn no 60 Deeg "ausbrennen". Dëst ass e Mythos, Quell onbekannt. Coden lafen nëmmen aus wann Dir se net bannent 60 Deeg aus dem Kontrollsystem gesammelt hutt. D'Liewensdauer vu gesammelten Coden ass onlimitéiert.

Konklusioun

Wann Dir meng gratis Etikettéierungsapplikatioun BarCodesFX entwéckelt, gouf d'Integratioun mat der CPS API am Ufank gemaach. Wann en éierleche Schëld onerwaart d'Logik vun der API fir d'zweete Kéier geännert huet, huet d'Integratioun missen opginn. Ech hoffen, datt an Zukunft ChZ wäert kënnen d'Entwécklung an API ze stabiliséieren, well Fir en net-kommerziell Produkt ass et ganz deier fir mech all Dag ze iwwerpréiwen ob et Ännerungen an der API goufen an se prompt verbesseren.

Wann Dir Marquage implementéiert, liest virsiichteg d'Reguléierungsdokumentatioun fir Är TG Produktgruppe, dréckt GS1-DataMatrix korrekt a sidd virbereet op all onerwaart Ännerungen op der Säit vun der éierlecher ChZ Mark.

D'Fort Alliance huet en Informatiounsraum erstallt (Wiki, chat Zëmmeren am Telegramm, Seminairen, Webinaren), wou Dir nëtzlech a relevant Informatioun iwwer Etikettéierung an all Industrien fannt.

Source: will.com

Setzt e Commentaire