DataMatrix kana sei kunyora shangu zvakanaka

Kubva munaChikunguru 1, 2019, kusungirirwa kunyoreswa kweboka rezvinhu kwakaunzwa muRussia. Kubva munaKurume 1, 2020, shangu dzaifanira kuwira pasi pemutemo uyu. Haasi munhu wese aive nenguva yekugadzirira, uye nekudaro, kutangwa kwakaendeswa kuna Chikunguru 1. Lamoda ari pakati pevakakwanisa.

Naizvozvo, tinoda kugovera ruzivo rwedu kune avo vasati vanyora zvipfeko, matayi, mapefiyumu, nezvimwe. Chinyorwa chinotsanangura akati wandei eindasitiri zviyero, mamwe magwaro ekudzora uye ruzivo rwemunhu. Chinyorwa chacho chakagadzirirwa kunyanya kune vanobatanidza nevagadziri vasati vanzwisisa chirongwa ichi.

DataMatrix kana sei kunyora shangu zvakanaka

Ndapota cherechedza kuti hurongwa hwekugadzirisa hunochinja kakawanda, uye munyori haana mukana wekugara achivandudza zvinyorwa. Nokudaro, panguva yekuverenga, mamwe emashoko anogona kunge atova ekare.

Munyori akawana ruzivo rwemunhu muhurongwa hweDatamatrix purojekiti muLamoda uye mukuvandudza yake yemahara application yekumaka BarCodesFx.

Kubva munaChikunguru 1, 2019, mutemo wekusungirwa kunyora mazita wanga uchishanda muRussia. Mutemo haushande kumapoka ese ezvigadzirwa, uye nguva yekupinda musimba yekumanikidza kunyoreswa kwemapoka ezvigadzirwa inosiyana. Ikozvino fodya, majasi emvere, shangu, mishonga inosungirwa kunyorwa. Munguva pfupi iri kutevera ichaunzwa kune matai, zvipfeko, zvinonhuwira uye mabhasikoro. Boka rega rega rezvinhu rinodzorwa neyakasiyana hurumende chirevo (GPR). Nokudaro, mamwe mazwi akarurama kune shangu anogona kunge asiri echokwadi kune mamwe mapoka ezvigadzirwa. Asi isu tinogona kutarisira kuti iyo tekinoroji chikamu hachizosiyana zvakanyanya kune akasiyana zvigadzirwa mapoka.

KucherechedzaPfungwa huru yekunyora nderekuti imwe neimwe unit yezvinhu inopihwa nhamba yega. Nenhamba iyi, iwe unogona kuteedzera nhoroondo yechimwe chinhu chechinhu kubva panguva yekugadzirwa kana kupinza munyika, kusvika panguva yekuraswa pakubuda. Zvinonzwika zvakanaka, asi mukuita zvinonetsa kuita.Iyo pfungwa inotsanangurwa zvakadzama pawebhusaiti yepamutemo yechiratidzo chechokwadi.

Matemu akajairika uye pfungwa

UOT - anotora chikamu mukutenderera kwezvinhu.
CRPT inzvimbo yekuvandudza matekinoroji epamusoro. Kambani yakazvimirira, iyo chete nyika. kumaka purojekiti kontrakta. Inoshanda pasi pechirongwa chePublic Private Partnership (PPP). Nehurombo, hapana ruzivo nezve vamwe vatori vechikamu mutenda yepurojekiti, uye nezve thenda yacho pachayo.
TG - commodity group. Bhutsu, zvipfeko, matai, nezvimwewo.
GTIN - chaizvoizvo, chinyorwa, tichifunga nezvemuvara uye ukuru. Yakabudiswa muGS1 kana katalog yenyika kune mumwe nemumwe anotora kunze kana mugadziri wechigadzirwa chake. Mugadziri kana mutengesi anofanira kutanga atsanangura chigadzirwa ichi.
PPR - Chirevo cheHurumende yeRussian Federation. Zveshangu - 860.
KM - kodhi yekumaka. Mavara akasiyana akapihwa chimwe chinhu. Kune shangu, ine GTIN, serial nhamba, kodhi yekusimbisa, uye crypto muswe.
GS1 isangano repasi rese rinoburitsa maGTIN. Zvakare vagadziri vehuwandu hwezviyero zvekunyora.
National catalog - analogue yeGS1, yakagadzirwa neCRPT.
cryptotail - analogue yedhijitari siginecha, inosimbisa huchokwadi hweCM. Inofanirwa kunge iri mu datamatrix pachitambi. Kuchengeta muchimiro chemavara kunorambidzwa. Mushure mekudhinda, chitambi chinofanira kubviswa maererano nechibvumirano neCRPT. Hapana makesi chaiwo ekushandisa anozivikanwa.
CPS - order management station. Iyo sisitimu iyo maKM anoodha chinhu.
EDO - electronic document management.
UKEP - yakawedzerwa inokwanisa siginecha yemagetsi.

Matemu uye pfungwa mukati mechikamu chechinyorwa chino

CHZ - chiratidzo chakatendeseka.
OK - Nzvimbo Yemunhu.
Ita - yakadhindwa yekumaka kodhi.

Maitiro acho ndeaya anotevera: kutanga, mutori wechikamu (UOT) anoburitsa siginecha yemagetsi (ECES), anonyoresa muchiratidzo chakatendeseka (CHZ), anotsanangura chigadzirwa mukatalogi yenyika kana GS1, uye anogamuchira GTINs yechigadzirwa. Pawebhusaiti yechiratidzo chechokwadi, matanho aya anotsanangurwa zvakadzama, saka isu hatizogari pavari.

Kuodha uye kugamuchira makodhi

Mushure mekugamuchira maGTINs, mutori wechikamu (UOT) anoita odha yekodhi (KM) muCPS system.
Zvakakosha, asi hazvisi pachena.

  1. Unogona kukumbira macode anosvika gumi eGTIN paodha. In musimboti, risinganzwisisi ganhuriro. Munhu anotenga kunze kwenyika ane zviuru gumi nezvina zveGTIN anofanirwa kugadzira zviuru nemazana mana emaodha.
  2. Nhamba yepamusoro ye150 makodhi inogona kukumbirwa mune imwe odha.
  3. Pane muganhu wemirairo ye100 mubasa. Kureva kuti, hapana anopfuura 100 maodha anogona kugadziriswa panguva imwe chete. Kana paine anopfuura zana, ipapo iyo API ichatanga kudzosa kukanganisa pane rondedzero yemirairo. Nzira chete yekugadzirisa kukanganisa uku ndeyekuvhara mamwe emirairo kuburikidza newebhu interface. Iyo API haipe parameter yekuratidza zvishoma maodha.
  4. Pane muganhu pahuwandu hwezvikumbiro - kwete kupfuura zvikumbiro gumi pasekondi. Zvinoenderana nedata rangu, ichi chinorambidzwa hachioneki mumagwaro, asi chiripo.

Kubva pane ruzivo rwemunhu nemirairo yeKM yekumaka makodhi kuburikidza neCMS API.

  1. Chikumbiro (json pachacho) chinofanira kusainwa neGOST siginicha. Iri ibasa ne cryptopro. Isu tinofanirwa kunyatso tarisisa kuti chimiro kana raibhurari inoshandiswa haichinje iyo yekutanga json kune imwechete byte. Zvikasadaro, siginicha inobva yamira kushanda.
  2. Odha siginicha. Kurongeka kunogona kusaina chero siginicha yechero mutengi. Kana siginicha ichishanda, iyo KMS system inoigamuchira. Panguva yekubatanidza, zvakakwanisika kusaina chikumbiro nechisiginecha chemumwe munhu chakapihwa pabvunzo CA. Dunhu rekurwisa reCPS rakagadzirisa kurongeka uye rakaburitsa macode. Mukuona kwangu, iyi igomba rekuchengetedza. Vagadziri vacho vakapindura kune bug report "tichaona". Tariro yakagadziriswa.

    Naizvozvo, chenjera zvakanyanya kana masangano epamutemo anopfuura rimwe achishanda panzvimbo imwe yebasa. zviso. Nhasi, CPS ichagamuchira zvikumbiro izvi, uye mangwana zvikumbiro zvichadzokororwa uye hafu yekodhi ichabviswa nekuda kwekusaina kweumwe munhu. Uye musimboti, zviri pamutemo vachave vakarurama.

  3. Kusaina otomatiki maodha ibasa risisawanikwe muCMS. Nekushanda kwayo, zvaidiwa kurodha yakavanzika chikamu chekiyi muakaundi yemunhu yechiratidzo chechokwadi. Ichi ndicho chibvumirano chikuru. Uye maererano nemutemo uripo, kana paine kukanganisa kweyakagadziridzwa siginecha yemagetsi, muridzi anofanirwa kuzivisa nzvimbo yake yechitupa (CA) nekukanzura UKES. Kana basa iri rakadzoserwa, saka nyatso ita shuwa kuti yakavanzika chikamu chekiyi haisiyi komputa.
  4. Muna Kukadzi, iyo Center for the Development of Advanced Technologies (CRPT) yakanyarara yakaunza muganhu pahuwandu hwezvikumbiro kuKMS API. Hapana kupfuura chikumbiro chimwe pasekondi. Ipapo, nenzira isingakarirwi uye chinyararire, akabvisa ganhuriro iyi. Naizvozvo, ini ndinokurudzira kuisa muhurongwa kugona kudzikamisa nhamba yezvikumbiro kuCRPT API kana paine kudzokazve. Ikozvino kune ruzivo nezve muganhu wezvikumbiro gumi pasekondi.
  5. Zvakare muna Kukadzi, maitiro eKMS API akachinja zvakanyanya pasina yambiro. Iyo API ine chikumbiro chekuwana mamiriro eodha. Mamiriro acho airatidza mabuffer uye mamiriro avo. Imwe GTIN = imwe buffer. Yakaratidzawo kuti mangani macode anowanikwa kuti agamuchire kubva kune buffer. Rimwe zuva rakanaka, ese mabuffers aive nekuverenga -1. Ini ndaifanira kubvunza mamiriro ega yega buffer zvakasiyana kuburikidza neimwe nzira. Panzvimbo yechikumbiro chimwe chete, ndaifanira kuita gumi nerimwe.

Chimiro chekodhi

Saka, macode anorongedzerwa uye anogadzirwa. Iwo anogona kutorwa kuburikidza neapi mune zvinyorwa, mupdf semavara ekudhinda uye se csv faira rine zvinyorwa.

Iyo API yakatonyorwa pamusoro. Kana dziri dzimwe nzira mbiri. Pakutanga, CPS yakakubvumidza kuti utore macode kamwe chete. Uye kana faira rePdf rakatorwa, saka zvaive zvichikwanisika kuwana makodhi muchimiro chemavara chete nekudzokorora ese datamatrices kubva kupdf. Neraki, vakawedzera kugona kutora makodhi kakawanda, uye dambudziko iri rakagadziriswa. Mukati memazuva maviri, macode achiri kuwanikwa kuti atorezve.

Kana iwe ukatora mu csv fomati, saka usambofa, chero mamiriro ezvinhu, uvhure mune excel. Uye usarega chero munhu. Excel ine autosave chimiro. Panguva yekuchengetedza, Excel inogona kugadzirisa makodhi ako nenzira isingafungidzike. Ini ndinokurudzira kushandisa notepad ++ kuona makodhi.

Kana iwe ukavhura faira kubva kuCMS mune notepad ++, unogona kuona mitsetse yakaita seiyi. Kodhi yechitatu haina kushanda (haina GS delimiters).

DataMatrix kana sei kunyora shangu zvakanaka

Vashandi vakatipa macode ekumaka zvinhu zvavo. Neziso rakashama, unogona kuona kuti ndeapi mafaera akagadzirwa uchishandisa Excel - anosvika 5% emakodhi aive asina basa.

Ndinokurudzira zvikuru kuverenga pamusoro mitemo GS1. Rondedzero yechiyero ine mhinduro kumibvunzo yakawanda pakuumbwa kweDataMatrix.

Kodhi yekuzivikanwa ine GTIN uye serial nhamba. Zvinoenderana nechiyero cheGS1, zvinoenderana nezviziviso zvemaapplication (UI) 01 uye 21. Tapota ziva kuti zviziviso zvemaapplication hazvisi chikamu cheGTIN neserial number. Ivo vanoratidza kuti Application Identifier (UI) inoteverwa neGTIN kana serial nhamba. Izvi zvinonyanya kukosha kana chirongwa chePOS software. Kuzadza tag 1162, unoda chaizvo iyo GTIN uye serial nhamba, isina zviziviso zvekushandisa.

Kune UTD (gwaro rekuchinjisa pasi rose) nemamwe magwaro, pane zvinopesana, kazhinji rekodhi yakazara ine zviziviso zvekushandisa inodiwa.

DataMatrix kana sei kunyora shangu zvakanaka

Iyo GS1 standard inotaura kuti GTIN ine hurefu hwakatarwa hwemavara gumi nemana uye inogona kuve nenhamba chete. Nhamba ye serial ndeyehurefu hwakasiyana uye inotsanangurwa papeji 14 yechiyero. Kune zvakare chinongedzo kune tafura ine zviratidzo zvinogona kuwanikwa musiriri nhamba.

Sezvo nhamba ye serial ine hurefu hwakasiyana, iyo yekuparadzanisa GS inoratidza kupera kwayo. Mutafura ye ASCII, ine code 29. Pasina iyi yekuparadzanisa, hapana purogiramu ichanzwisisa panguva ipi nhamba ye serial yakaguma uye mamwe mapoka e data akatanga.

Mamwe ruzivo nezve iyo yekumaka kodhi (KM) inogona kuwanikwa mukati zvinyorwa zvepamutemo.

Nokuda kweshangu, nhamba ye serial inogadziriswa kune 13 mavara, zvisinei, ukuru hwayo hunogona kuchinjwa chero nguva. Kune mamwe mapoka ezvigadzirwa (TG), kureba kweiyo serial nhamba kunogona kusiyana.

DataMatrix chizvarwa

DataMatrix kana sei kunyora shangu zvakanaka

Nhanho inotevera ndeyekushandura iyo data kuita DataMatrix kodhi. Chirevo cheHurumende yeRussian Federation 860 inotsanangura GOST, maererano nezvinodiwa kuumba DataMatrix. Zvakare, PPR 860 inotsanangura iyo inosungirwa kushandiswa kwezviziviso zvekushandisa. Ziva kuti hapana pfungwa ye "application identifiers" muiyo DataMatrix standard. Ivo chete vari muGS-1 DataMatrix standard. Zvinoitika kuti PPR 860 inonyatsoda kushandiswa kweGS-1 DataMatrix. Sezvineiwo, zviyero zvakafanana. Musiyano mukuru: MuGS-1 DataMatrix, chimiro chekutanga chinofanira kunge chiri FNC1. Chiratidzo cheGS hachifanirwe kuuya kutanga muDataMatrix, FNC1 chete.

FNC1 haigone kungotorwa nekuwedzerwa kumutsara seGS. Inofanira kuwedzerwa nepurogiramu inogadzira iyo DataMatrix. Zvakawanda mobile applications, iyo iwe yaunogona kutarisa iko kurongeka kweakagadzirwa DataMatrix makodhi.

Zvinokosha. Chikumbiro chechiratidzo chechokwadi chinogashira isina kukodzera DataMatrix. Kunyangwe QR macode. Iyo iyo brand inozivikanwa uye ruzivo rwechigadzirwa runoratidzwa hazvireve kuti iyo DataMatrix yakaumbwa nemazvo. Kunyangwe iyo crypto-muswe yakatsiviwa, iyo CZ application yakaziva mhando uye yakaratidza iyo data pachigadzirwa.

Gare gare CZ yakaburitswa tsanangurokugadzira macode nenzira kwayo. Nekuda kwenhamba huru yemakodhi ezvikanganiso, vakaziva macode asina FNC1 seanoshanda, asi zvakadaro, vanokurudzira kugadzira GS-1 DataMatrix.

Nehurombo, chikamu chakakura kwazvo chedatamatrices kubva kune vanobatana chakauya nezvikanganiso. Nekuda kwekutsanangurwa kubva kuCZ, mubvunzo wekuti "Zvinogoneka here kutengesa chigadzirwa chakadaro mushure meChikunguru 1 kana kwete?" yakagadziriswa zvachose. Spoiler - unogona.

Dhinda

Ngwarira kudhindwa kunoita zvitambi. Kana yakadhindwa paprinta inodziya, chitambi chinokurumidza kupera, uye chigadzirwa ichi hachichagone kutengeswa. Chitambi chisingaverengeki kutyora kwePPR 860. Izvo zvinotungamira mukutorwa kwezvinhu, faindi, uye mhosva yemhosva.

Shandisa thermal transfer printing. Muchiitiko ichi, chitambi hachina kunyanya kupera. Iyo label material inotarisawo kuti brand yacho inokonzeresa sei kukuvara kwemuchina. Kana iyo kodhi isingaverengeki nekuda kwekukuvara kwemagetsi, izvi zvakafanana nekusavapo kwechiratidzo nemhedzisiro yese inotevera.

DataMatrix kana sei kunyora shangu zvakanaka

Sarudza printer kubva pamavhoriyamu akarongwa anodhinda. Madhinda eDesktop haana kugadzirwa kudhinda 100 mavara pazuva.

Kumisa uye kutanga kudhinda kunowedzera kupfeka paprinta. Mamwe mapurogiramu anotumira basa rekudhinda zita rimwe chete panguva. Zviri nani kusashandisa mapurogiramu akadaro.

Shanda nemagwaro

Mushure mekunge zvitambi zvadhindwa nekunamirwa, mamwe mabasa ese nawo anoitika kuburikidza nemagwaro kana nhoroondo yemunhu yechiratidzo chechokwadi.

Paunenge uchishanda nenhamba huru yemakodhi, unogona kugadzira mafaera exml ane macode anodiwa uye kurodha mafaera aya kuburikidza neAPI kana webhu interface yeakaundi yako pachako.

XSD schema inogona kutorwa muchikamu che "rubatsiro" cheLC CZ.

Ngwarira pfungwa dzinotevera.

  1. Zvirongwa zve Xsd muLC CZ zvine zvikanganiso mukusimbisa kweTIN uye zvirambidzo pakureba kwemutsara. Chete nekugadzirisa zvikanganiso, unogona kushandisa zvirongwa. Nenzira yakanaka, zvikanganiso zviri pachena, saka izvi hazvisi zvakaoma kuita.
  2. Iyo hurongwa kazhinji inoumbwa nezvikamu zviviri - zvakajairika kune ese marudzi ezvinyorwa uye zvakapatsanurwa kune yakatarwa mhando. Iyo general schema inowedzerwa kuburikidza nekutumira kune iyo chaiyo. Zvose zvirongwa zviri muchikamu chekubatsira muLC ChZ.
  3. Mitemo yekutiza yeCM inosiyana neiyo inowanzogamuchirwa yeXML, izvi zvakanyorwa mugwaro repamutemo kubva kuCZ, teerera kune izvi. Here pano papeji 4 mitemo yose.
  4. Iwe haufanirwe kuyedza kuisa zviuru zana nemakumi mashanu macode mukutenderera mune imwe faira. Sekureva kwevakaona, mafaera anopfuura 150 anowanzopfuura..
  5. Iyo Xml faira inogona kuputirwa nekanganiso "xml yekusimbisa kukanganisa", uye maminetsi mashanu gare gare iyo yakafanana faira inogamuchirwa pasina matambudziko.
  6. Kana iyo faira iine kodhi yakatoiswa mukutenderera, ipapo iyo yakaiswa mukutenderera faira haigone kugamuchirwa.
  7. Kutumira uye kugamuchira zvinyorwa zvinoshandiswa semhinduro yenguva pfupi. Mune ramangwana, vanoronga kuzvibvisa vochinjira kuUPD zvinoenderana nePPR 860.
  8. Nhema dzinenge mazuva makumi matanhatu. Pane pfungwa yekuti makodhi asina kuiswa mukutenderera "anopisa" mushure memazuva makumi matanhatu. Iyi ingano, tsime risingazivikanwe. Makodhi "anopisa" chete kana usina kuatora kubva kuCPS mukati memazuva makumi matanhatu. Hupenyu hwemakodhi akaunganidzwa hahuna kuganhurirwa.

mhedziso

Kana ndichigadzira yangu yemahara yekunyorera application BarCodesFX, kubatanidzwa neKMS API kwakatanga kuitwa. Kana chiratidzo chechokwadi kechipiri chakachinja zvisingatarisirwi pfungwa yeAPI, kubatanidzwa kwaifanira kusiiwa. Ndinovimba kuti mune ramangwana CZ ichakwanisa kudzikamisa budiriro uye API, nekuti. nokuda kwechigadzirwa chisiri chekutengesa, zvinodhura zvikuru kwandiri kuti ndiongorore kaviri zuva rega rega kana pane shanduko muAPI uye nekukurumidza kuigadzirisa.

Paunenge uchiisa kumaka, nyatsoverenga zvinyorwa zvemitemo zveboka rako rezvigadzirwa zveTG, prinda GS1-DataMatrix nemazvo uye gadzirira chero shanduko dzisingatarisirwe kubva pane yakanaka CZ mamaki.

Iyo Fort Alliance yakagadzira nzvimbo yeruzivo (wiki, dzimba dzekukurukura teregiramu, seminari, webinars), kwaunogona kuwana ruzivo runobatsira uye rwechizvino-zvino rwekunyora mazita mumaindasitiri ese.

Source: www.habr.com

Voeg