I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Ukusukela nge-1 kaJulayi, i-2019, ukuleyibhile okunyanzelekileyo kweqela leempahla kuye kwaziswa eRashiya. Ukusukela nge-1 kaMatshi 2020, izihlangu beziya kuwa phantsi kwalo mthetho. Ayinguye wonke umntu owayenexesha lokulungiselela, kwaye ngenxa yoko, ukuphehlelelwa kwahlehliselwa umhla woku-1 kuJulayi. ULamoda uphakathi kwabo bakwazileyo.

Ke ngoko, sifuna ukwabelana ngamava ethu nabo bangekabhali iimpahla, amatayara, iziqholo, njl. Eli nqaku lichaza inani lemigangatho yoshishino, amanye amaxwebhu okulawula kunye namava omntu. Eli nqaku lijoliswe ikakhulu kubahlanganisi kunye nabaphuhlisi abangekayiqondi le projekthi.

I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Nceda uqaphele ukuba isakhelo solawulo sitshintsha rhoqo, kwaye umbhali akanalo ithuba lokuhlaziya rhoqo izinto eziphathekayo. Ke ngoko, ngexesha lokufunda, olunye ulwazi lunokuba sele luphelelwe lixesha.

Umbhali ufumene amava obuqu kwisakhelo seprojekthi yeDathamatrix eLamoda kunye nophuhliso lwesicelo sakhe sasimahla sokumakisha iBarCodesFx.

Ukusukela nge-1 kaJulayi, 2019, umthetho wokuleyibhile okunyanzelekileyo ubusebenza eRussia. Umthetho awusebenzi kuwo onke amaqela eempahla, kwaye ixesha lokungeniswa kokunyanzeliswa kokubhaliswa kwamaqela emveliso liyahluka. Ngoku icuba, iidyasi zoboya, izihlangu, amayeza aphantsi kophawu olunyanzelekileyo. Kwixesha elizayo elingekude liza kwaziswa ngamatayara, iimpahla, iziqholo kunye neebhayisekile. Iqela ngalinye lempahla lilawulwa ngummiselo karhulumente owahlukileyo (GPR). Ke ngoko, ezinye iinkcazo ezichanekileyo kwizihlangu zisenokungabi yinyani kwamanye amaqela emveliso. Kodwa sinokuthemba ukuba icandelo lobugcisa aliyi kuhluka kakhulu kumaqela emveliso ahlukeneyo.

UkumakishaUmbono ophambili wokuleyibhile kukuba iyunithi nganye yempahla inikwe inombolo yomntu. Ngale nombolo, unokulandelela imbali yento ethile yempahla ukususela kumzuzu wokuvelisa okanye ukungenisa elizweni, kude kube ngumzuzu wokulahlwa ekuphumeni. Kuvakala kumnandi, kodwa ekusebenzeni kunzima kakhulu ukuyiphumeza.Ingqikelelo ichazwe ngokweenkcukacha ngakumbi kwiwebhusayithi esemthethweni yophawu olunyanisekileyo.

Amagama kunye neengqiqo eziqhelekileyo

UOT - inxaxheba ekujikelezweni kwempahla.
I-CRPT liziko lophuhliso lobuchwepheshe obuphambili. Inkampani yabucala, urhulumente kuphela. ukumakisha ikontraka yeprojekthi. Isebenza phantsi kwenkqubo yentsebenziswano yabucala norhulumente (PPP). Ngelishwa, akukho lwazi malunga nabanye abathathi-nxaxheba kwithenda yeprojekthi, kunye nethenda ngokwayo.
Π’Π“ - iqela lempahla. Izihlangu, iimpahla, amatayara, njl.
IGTIN - enyanisweni, inqaku, lithathela ingqalelo umbala kunye nobukhulu. Ikhutshwe kwi-GS1 okanye kwikhathalogu yelizwe yomthengi ngamnye okanye umenzi wemveliso yakhe. Umvelisi okanye ongenisa impahla ngaphandle kufuneka aqale achaze le mveliso.
PPR - Ummiselo kaRhulumente weRussian Federation. Izihlangu - 860.
КМ - ikhowudi yokumakisha. Iseti eyodwa yoonobumba eyabelwe into ethile. Kwizihlangu, iqulethe i-GTIN, inombolo ye-serial, ikhowudi yokuqinisekisa, kunye nomsila we-crypto.
GS1 ngumbutho wamazwe ngamazwe okhupha ii-GTINs. Kwakhona abaqulunqi benani lemigangatho yokuleyibhile.
Ikhathalogu yesizwe -i-analogue ye-GS1, ephuhliswe yi-CRPT.
cryptotail - i-analogue yesignesha yedijithali, eqinisekisa ukuba semthethweni kweCM. Kufuneka ibe kwi-datamatrix kwisitampu. Ukugcinwa kwifomu yombhalo akuvumelekanga. Emva kokuprintwa, isitampu kufuneka sisuswe ngokungqinelana nesivumelwano neCRPT. Akukho ziganeko zokusetyenziswa ziyaziwa.
CPS - isikhululo solawulo lweodolo. Isixokelelwano apho ii-KMs zi-odolwe ngayo into.
EDO - Ulawulo lwamaxwebhu e-elektroniki.
UKEP - utyikityo lwe-elektroniki oluphuculweyo.

Imigaqo kunye neengqiqo phakathi kobume beli nqaku

Π§Π— - uphawu olunyanisekileyo.
Kulungile - Indawo yoBuqu.
Yenza - ikhowudi yokumakisha eprintiweyo.

Inkqubo yile ilandelayo: okokuqala, umthathi-nxaxheba (UOT) ukhupha isignesha ye-elektroniki (ECES), iirejista kwisibonakaliso esithembekileyo (CHZ), ichaza imveliso kwikhathalogu yesizwe okanye i-GS1, kwaye ifumana i-GTIN yemveliso. Kwiwebhusayithi yesibonakaliso esithembekileyo, la manyathelo achazwe ngokubanzi, ngoko asiyi kuhlala kuwo.

Ukuodola kunye nokufumana iikhowudi

Emva kokufumana i-GTINs, umthathi-nxaxheba (UOT) wenza umyalelo weekhowudi (KM) kwinkqubo yeCPS.
Kubalulekile, kodwa akucacanga.

  1. Π’ ΠΎΠ΄Π½ΠΎΠΌ Π·Π°ΠΊΠ°Π·Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΊΠΎΠ΄Ρ‹ максимум для 10 GTIN-ΠΎΠ². Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, нСпонятноС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅. Π˜ΠΌΠΏΠΎΡ€Ρ‚Π΅Ρ€Ρƒ с 14 000 GTIN-Π°ΠΌΠΈ приходится ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ 1400 Π·Π°ΠΊΠ°Π·ΠΎΠ².
  2. Ubuninzi beekhowudi ze-150 zinokucelwa kwi-odolo enye.
  3. Kukho umda wee-odolo ezili-100 emsebenzini. Oko kukuthi, akukho myalelo ungaphezulu kwe-100 unokusetyenzwa ngaxeshanye. Ukuba kukho ngaphezu kwe-100, ngoko i-API iya kuqala ukubuyisela imposiso endaweni yoluhlu lwee-odolo. Ekuphela kwendlela yokulungisa le mpazamo kukuvala ezinye zee-odolo ngojongano lwewebhu. I-API ayiboneleli ngeparameter ukubonisa ngokuyinxenye iiodolo.
  4. Kukho umda kwinani lezicelo - akukho ngaphezu kwezicelo ze-10 ngomzuzwana. Ngokwedatha yam, lo mqobo awubonakali kumaxwebhu, kodwa ukhona.

Ukususela kumava obuqu kunye nee-odolo zeekhowudi zokumakisha ze-KM nge-CMS API.

  1. Isicelo (i-json ngokwayo) kufuneka isayinwe ngesignesha yeGOST. Lo ngumsebenzi kunye ne-cryptopro. Kufuneka sibeke iliso ngononophelo ukuba isakhelo okanye ilayibrari esetyenziswayo ayitshintshi i-json yoqobo yebhayithi enye. Ngaphandle koko, utyikityo luyayeka ukusebenza ngokukhawuleza.
  2. Oda isiginitsha. Umyalelo unokusayinwa nguwuphi na utyikityo nawuphi na umxhasi. Ukuba utyikityo lusemthethweni, isistim ye-KMS iya kuyamkela. Ngexesha lokudibanisa, kwakunokwenzeka ukusayina isicelo kunye nesiginitsha yomnye umntu ekhutshwe kwi-CA yovavanyo. Isiphaluka sokulwa seCPS sicubungule umyalelo kwaye sakhulula iikhowudi. Ngokombono wam, lo ngumngxuma wokhuseleko. Abaphuhlisi baphendule kwingxelo yebug β€œsiza kubona”. Ndiyathemba ukuba ilungisiwe.

    Ke ngoko, lumka kakhulu ukuba ngaphezulu kwamaqumrhu asemthethweni asebenza kwindawo enye. ubuso. Namhlanje, i-CPS iya kwamkela ezi zicelo, kwaye ngomso izicelo ziya kujongwa kwakhona kwaye isiqingatha seekhowudi siya kurhoxiswa ngenxa yesiginitsha yomnye umntu. Kwaye ngokomgaqo, ngokusesikweni baya kuba belungile.

  3. Ii-odolo zokusayina ngokuzenzekelayo ngumsebenzi ongasafumanekiyo kwiCMS. Ukusebenza kwayo, kwakudingeka ukulayisha inxalenye yangasese yesitshixo kwi-akhawunti yobuqu yophawu olunyanisekileyo. Oku kukulungelelana okuphambili. Kwaye ngokuhambelana nomthetho wangoku, xa kwenzeka ukulungelelaniswa kwesignesha ye-elektroniki ephuculweyo, umnini kufuneka azise iziko lakhe lesatifikethi (CA) kwaye arhoxise i-UKES. Ukuba oku kusebenza kubuyiswa, ke qiniseka ngononophelo ukuba indawo yangasese yesitshixo ayishiyi ikhomputha.
  4. NgoFebruwari, iZiko loPhuhliso lwe-Advanced Technologies (CRPT) lazisa ngokuthula umda kwinani lezicelo kwi-KMS API. Akukho ngaphezu kwesicelo esinye ngesekhondi. Emva koko, kanye ngokungalindelekanga nangokuthe cwaka, wawususa lo mqathango. Ngoko ke, ndincoma ukubeka kwisistim amandla okunciphisa inani lezicelo kwi-CRPT API kwimeko yokubuyela kwakhona. Ngoku kukho ulwazi malunga nomda wezicelo ezili-10 ngomzuzwana.
  5. Kwakhona ngoFebruwari, ngaphandle kwesilumkiso, ukuziphatha kwe-KMS API kwatshintsha kakhulu. I-API inesicelo sokufumana imo yee-odolo. Ubume bubonise izithinteli kunye nemeko yazo. I-GTIN enye = isithinteli esinye. Ikwabonise ukuba zingaphi iikhowudi ezifumanekayo ukufumana kwi-buffer. Ngenye imini entle, zonke izithinteli zaba nenani elingu-1. Kuye kwafuneka ndibuze imeko yesithinteli ngasinye ngokwahlukeneyo ngendlela eyahlukileyo. Endaweni yesicelo esinye, kwafuneka ndenze ishumi elinanye.

Ubume beekhowudi

Ke, iikhowudi ziyacwangciswa kwaye zenziwe. Zinokucholwa nge-api kwifom yokubhaliweyo, kwi-pdf njengeeleyibhile zokuprinta kunye nefayile ye-csv enombhalo.

I-API sele ibhaliwe ngasentla. Ngokuphathelele ezinye iindlela ezimbini. Ekuqaleni, i-CPS ikuvumela ukuba uthathe iikhowudi kanye kuphela. Kwaye ukuba ifayile ye-pdf ithathwe, ngoko ke kwakunokwenzeka ukufumana iikhowudi kwifom yesicatshulwa kuphela ngokuphinda uphinde uhlolisise zonke iimatrices ezivela kwi-pdf. Ngethamsanqa, bongeza ukukwazi ukukhetha iikhowudi amaxesha amaninzi, kwaye le ngxaki yasonjululwa. Kwiintsuku ezimbini, iikhowudi zisafumaneka ukuze zikhutshelwe kwakhona.

Ukuba ukhetha ngefomathi ye-csv, ungaze, naphantsi kwayo nayiphi na imeko, uyivule ngokugqwesileyo. Kwaye ungavumeli nabani na. I-Excel inomsebenzi wogcino oluzenzekelayo. Ngexesha lokugcinwa, i-Excel inokuguqula iikhowudi zakho ngeyona ndlela ingalindelekanga. Ndincoma ukusebenzisa i-notepad ++ ukujonga iikhowudi.

Ukuba uvula ifayile kwiCMS kwinotepad ++, unokubona imigca enje. Ikhowudi yesithathu ayisebenzi (ayinayo i-GS delimiters).

I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Amaqabane asinike iikhowudi zokumakisha iimpahla zabo. Ngeso lenyama, unokubona ukuba zeziphi iifayile ezenziwe ngokusebenzisa i-Excel - ukuya kuthi ga kwi-5% yeekhowudi ezingasebenziyo.

Ndincoma kakhulu ukufunda malunga imigangatho GS1. Inkcazo yomgangatho iqulethe iimpendulo kwimibuzo emininzi ekubunjweni kweDathaMatrix.

Ikhowudi yokuzazisa ine-GTIN kunye nenombolo yesiriyali. Ngokomgangatho we-GS1, ziyahambelana ne-application identifiers (UI) 01 kunye no-21. Nceda uqaphele ukuba izinto zokufanisa izicelo aziyonxalenye ye-GTIN kunye nenombolo ye-serial. Zibonisa ukuba i-Application Identifier (UI) ilandelwa yi-GTIN okanye inombolo yothotho. Oku kubaluleke ngakumbi xa kusenziwa inkqubo ye-POS yesoftware. Ukuzalisa i-tag 1162, udinga kanye i-GTIN kunye nenombolo yesiriyali, ngaphandle kwezinto zokufanisa izicelo.

Kwi-UTD (uxwebhu lokudluliselwa kwehlabathi jikelele) kunye namanye amaxwebhu, ngokuchaseneyo, ngokuphindaphindiweyo irekhodi epheleleyo kunye neempawu zesicelo ziyafuneka.

I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Umgangatho we-GS1 uxela ukuba i-GTIN inobude obusisigxina bamagama ali-14 kwaye inokuquka amanani kuphela. Inombolo yothotho inobude obuguquguqukayo kwaye ichazwe kwiphepha le-155 lomgangatho. Kukwakho nekhonkco kwitheyibhile eneempawu ezinokufumaneka kwinombolo yothotho.

Ekubeni inombolo yothotho inobude obuguquguqukayo, isahluli GS sibonisa ukuphela kwayo. Kwitheyibhile ye-ASCII, inekhowudi 29. Ngaphandle kwesi sahluli, akukho nkqubo iya kuqonda ukuba yeyiphi indawo inombolo ye-serial iphelile kwaye amanye amaqela edatha aqala.

Iinkcukacha ezithe vetshe malunga nekhowudi yokumakisha (KM) inokufumaneka kwi amaxwebhu asemthethweni.

Izicathulo, inombolo ye-serial igxininiswe kwiimpawu ze-13, nangona kunjalo, ubukhulu bayo bunokutshintshwa nanini na. Kwamanye amaqela emveliso (TG), ubude benombolo yesiriyali bunokwahluka.

Ukuveliswa kweDathaMatrix

I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Isinyathelo esilandelayo kukuguqula idatha kwikhowudi yeDathaMatrix. Ummiselo kaRhulumente we-Russian Federation 860 uchaza i-GOST, ngokutsho oko kuyimfuneko ukwenza i-DataMatrix. Kwakhona, iPPR 860 ikhankanya ukusetyenziswa okunyanzelekileyo kweziphawuli zesicelo. Qaphela ukuba akukho ngqikelelo "yezihlonzi zesicelo" kumgangatho weDathaMatrix. Zikwinqanaba le-GS-1 DataMatrix kuphela. Kuvela ukuba i-PPR 860 ifuna ngokucacileyo ukusetyenziswa kwe-GS-1 DataMatrix. Ngethamsanqa, imigangatho iyafana. Umahluko ophambili: Kwi-GS-1 DataMatrix, uphawu lokuqala kufuneka lube yi-FNC1. Isimboli se-GS akufuneki ukuba size kuqala kwi-DataMatrix, kuphela i-FNC1.

I-FNC1 ayinakuthatyathwa ngokulula kwaye yongezwe kumgca njenge-GS. Kufuneka yongezwe yiprogram eyenza i-DataMatrix. Abaliqela izicelo mobile, onokujonga ngayo ukuchaneka kweekhowudi zeDataMatrix ezenziweyo.

Kubalulekile. Isicelo sophawu olunyanisekileyo samkela iDataMatrix engasebenziyo. Nditsho neekhowudi zeQR. Inyani yokuba uphawu luvunyiwe kwaye ulwazi lwemveliso lubonisiwe ayithethi ukuba iDataMatrix yenziwe ngokuchanekileyo. Nangona i-crypto-tail yatshintshwa, isicelo se-CZ saqaphela uphawu kwaye sabonisa idatha kwimveliso.

Kamva i-CZ yakhululwa ingcacisoindlela yokwenza iikhowudi ngokuchanekileyo. Ngenxa yenani elikhulu leekhowudi zeempazamo, baqaphela iikhowudi ngaphandle kwe-FNC1 njengezisebenzayo, kodwa, nangona kunjalo, bancoma ukuvelisa i-GS-1 DataMatrix.

Ngelishwa, ipesenti enkulu yeedathamatrices ezivela kumaqabane eza neempazamo. Ngombulelo kwiingcaciso ezivela kwi-CZ, umbuzo othi "Ngaba kunokwenzeka ukurhweba imveliso enjalo emva kwe-1 kaJulayi okanye akunjalo?" yasombululwa ngokupheleleyo. Spoiler - unako.

Ukuprinta

Nika ingqalelo kwindlela izitampu eziprintwa ngayo. Xa iprintwa kumshicileli we-thermal, isitampu siphela ngokukhawuleza, kwaye le mveliso ayinakuphinda ithengiswe. Isitampu esingafundekiyo kukuphulwa kwePPR 860. Okukhokelela ekuthinjweni kwempahla, iintlawulo, kunye netyala lolwaphulo-mthetho.

Sebenzisa ushicilelo lokudlulisa thermal. Kule meko, isitampu asifani kakhulu nokucima. Imathiriyeli yeleyibhile ikwamisela ukuba ibhrendi ichaphazeleka kangakanani na kukonakala koomatshini. Ukuba ikhowudi ayifundeki ngenxa yokulimala komatshini, oku kufana nokungabikho kophawu kunye nayo yonke imiphumo elandelayo.

I-DataMatrix okanye indlela yokubhala ngokufanelekileyo izihlangu

Khetha umshicileli kwimiqulu yoshicilelo ecwangcisiweyo. Iiprinta zeDesktop azenzelwanga ukuprinta iilebhile eziyi-100 ngosuku.

Ukumisa kunye nokuqala ukuprinta kwandisa ukuguga kwiprinta. Ezinye iinkqubo zithumela umsebenzi woshicilelo ileyibhile enye ngexesha. Kungcono ukungasebenzisi iinkqubo ezinjalo.

Sebenza ngamaxwebhu

Emva kokuba izitampu ziprintwe kwaye zincanyathiselwe, yonke imisebenzi eyongezelelweyo kunye nayo yenzeke ngamaxwebhu okanye i-akhawunti yobuqu yophawu oluthembekileyo.

Xa usebenza ngenani elikhulu leekhowudi, unokwenza iifayile ze-xml eziqulethe iikhowudi ezifunekayo kwaye ulayishe ezi fayile nge-API okanye ujongano lwewebhu lweakhawunti yakho yobuqu.

I-schema ye-XSD inokukhutshelwa kwicandelo "loncedo" le-LC CZ.

Nikela ingqalelo kwezi ngongoma zilandelayo.

  1. Izikimu ze-Xsd kwi-LC CZ ziqulethe iimpazamo kwi-TIN yokuqinisekisa kunye nezithintelo kubude bomgca. Kuphela ngokulungisa iimpazamo, ungasebenzisa izicwangciso. Ngethamsanqa, iimpazamo ziyabonakala, ngoko akunzima ukwenza oku.
  2. Iskimu sihlala siqulathe amacandelo amabini - aqhelekileyo kuzo zonke iindidi zamaxwebhu kwaye ahlulele uhlobo oluthile. I-schema ngokubanzi yongezwa ngokungenisa kwelinye. Zombini izikimu zifumaneka kwicandelo loncedo kwi-LC ChZ.
  3. Imithetho yokuphunyuka ye-CM ihluke kuleyo yamkelwe ngokubanzi kwi-XML, oku kubhaliwe kumaxwebhu asemthethweni avela kwi-CZ, qaphela oku. Apha apha kwiphepha lesi-4 yonke imithetho.
  4. Akufunekanga uzame ukufaka iikhowudi ezili-150 kwifayili enye. Ngokutsho kwamangqina okuzibonela, iifayile ezingaphezu kwe-000 zihlala zihamba..
  5. Ifayile ye-Xml inokusongwa ngempazamo "xml yokuqinisekisa impazamo", kwaye emva kwemizuzu emihlanu ifayile efanayo yamkelwe ngaphandle kweengxaki.
  6. Ukuba ifayile iqulethe ikhowudi esele ifakwe kwi-circulation, ngoko ke ifayile efakwe kwifayili yokujikeleza ayiyi kwamkelwa.
  7. Amaxwebhu okuthumela kunye nokwamkela asetyenziswa njengesisombululo sexeshana. Kwixesha elizayo, baceba ukuziphelisa kwaye batshintshele kwi-UPD ngokuhambelana nePPR 860.
  8. Intsomi malunga neentsuku ezingama-60. Kukho uluvo lokuba iikhowudi ezingafakwanga kwi-circulation "zitshise" emva kweentsuku ezingama-60. Le yintsomi, umthombo ongaziwayo. Iikhowudi "zitshise" kuphela ukuba awuziqokelelanga kwi-CPS kwiintsuku ezingama-60. Ubomi beekhowudi eziqokelelweyo azikhawulelwanga.

isiphelo

Xa ndiphuhlisa isicelo sam sasimahla sokuleyibhela iBarCodesFX, indibaniselwano kunye neKMS API yenziwa kuqala. Xa uphawu olunyanisekileyo okwesibini lutshintshe ngokungalindelekanga ingqiqo ye-API, ukudibanisa kwafuneka kushiywe. Ndiyathemba ukuba kwixesha elizayo i-CZ iya kukwazi ukuzinzisa uphuhliso kunye ne-API, kuba. kwimveliso engeyiyo yorhwebo, kubiza kakhulu ukuba ndihlolisise kabini imihla ngemihla ukuba kukho utshintsho kwi-API kwaye ngokukhawuleza ukuyicoca.

Xa uphumeza ukumakisha, funda ngononophelo amaxwebhu olawulo kwiqela lakho lemveliso ye-TG, printa i-GS1-DataMatrix ngokuchanekileyo kwaye ulungele naluphi na utshintsho olungalindelekanga ukusuka kumanqaku e-CZ afanelekileyo.

IFort Alliance idale indawo yolwazi (wiki, amagumbi encoko itelegram, iisemina, iiwebinars), apho unokufumana ulwazi oluluncedo noluhlaziyiweyo lokulebhile kuwo onke amashishini.

umthombo: www.habr.com

Yongeza izimvo