DataMatrix au jinsi ya kuweka viatu lebo vizuri

Kuanzia Julai 1, 2019, uwekaji lebo wa lazima wa kikundi cha bidhaa ulianzishwa nchini Urusi. Kuanzia Machi 1, 2020, viatu vilipaswa kuwa chini ya sheria hii. Sio kila mtu alikuwa na wakati wa kujiandaa, na kwa sababu hiyo, uzinduzi huo uliahirishwa hadi Julai 1. Lamoda ni miongoni mwa walioifanya.

Kwa hivyo, tunataka kushiriki uzoefu wetu na wale ambao bado hawajaandika nguo, matairi, manukato, nk. Nakala hiyo inaelezea viwango kadhaa vya tasnia, hati zingine za udhibiti na uzoefu wa kibinafsi. Makala yanakusudiwa hasa waunganishaji na wasanidi ambao bado hawajaelewa mradi huu.

DataMatrix au jinsi ya kuweka viatu lebo vizuri

Tafadhali kumbuka kuwa kanuni hubadilika mara kwa mara na haiwezekani kwa mwandishi kusasisha nyenzo kila mara. Kwa hiyo, kufikia wakati unapoisoma, baadhi ya maelezo yanaweza kuwa yamepitwa na wakati.

Mwandishi alipata uzoefu wa kibinafsi kama sehemu ya kazi kwenye mradi wa Datamatrix huko Lamoda, na wakati wa kuunda programu yake mwenyewe ya uwekaji lebo bila malipo BarCodesFx.

Tangu Julai 1, 2019, sheria kuhusu uwekaji lebo ya lazima imekuwa ikitumika nchini Urusi. Sheria haitumiki kwa vikundi vyote vya bidhaa, na tarehe za kuanza kwa uwekaji lebo za lazima kwa vikundi vya bidhaa zinatofautiana. Hivi sasa, tumbaku, makoti ya manyoya, viatu na dawa ziko chini ya lebo ya lazima. Itatambulishwa hivi karibuni kwa matairi, nguo, manukato na baiskeli. Kila kundi la bidhaa linadhibitiwa na azimio tofauti la serikali (GPR). Kwa hiyo, baadhi ya taarifa ambazo ni kweli kwa viatu haziwezi kuwa kweli kwa makundi mengine ya bidhaa. Lakini tunaweza kutumaini kwamba sehemu ya kiufundi haitatofautiana sana kwa makundi mbalimbali ya bidhaa.

kuashiriaWazo kuu la kuweka lebo ni kwamba kila kitengo cha bidhaa kimepewa nambari ya mtu binafsi. Kwa kutumia nambari hii, unaweza kufuatilia historia ya bidhaa mahususi kuanzia wakati wa uzalishaji au uagizaji nchini, hadi wakati wa kuondolewa kwenye malipo. Inaonekana nzuri, lakini katika mazoezi ni vigumu sana kutekeleza. Dhana inaelezwa kwa undani zaidi kwenye tovuti rasmi ya ishara ya uaminifu.

Masharti na dhana za kawaida

UOT - mshiriki katika mzunguko wa bidhaa.
CRPT - kituo cha maendeleo ya teknolojia ya kuahidi. Kampuni ya kibinafsi, jimbo pekee mkandarasi kwa mradi wa kuweka alama. Inafanya kazi chini ya mpango wa ubia wa kibinafsi wa umma (PPP). Kwa bahati mbaya, hakuna taarifa kuhusu washiriki wengine katika zabuni ya mradi huo, na pia kuhusu zabuni yenyewe.
Π’Π“ - kikundi cha bidhaa. Viatu, nguo, matairi n.k.
GTIN - kimsingi, makala kuzingatia rangi na ukubwa. Imetolewa katika GS1 au katalogi ya kitaifa kwa kila mwagizaji au mtengenezaji wa bidhaa yake. Mtengenezaji au mwagizaji lazima kwanza aelezee bidhaa.
PPR - Amri ya Serikali ya Shirikisho la Urusi. Kwa viatu - 860.
КМ - msimbo wa kuashiria. Seti ya kipekee ya herufi iliyokabidhiwa bidhaa mahususi. Kwa viatu, inajumuisha GTIN, nambari ya serial, msimbo wa uthibitishaji na mkia wa crypto.
GS1 ni shirika la kimataifa ambalo hutoa GTINs. Wao pia ni wakusanyaji wa viwango kadhaa vya kuweka lebo.
Katalogi ya kitaifa - analog ya GS1, iliyoandaliwa na CRPT.
Cryptotail - analog ya saini ya dijiti inayothibitisha uhalali wa CM. Lazima iwe kwenye matrix ya data kwenye stempu. Uhifadhi katika fomu ya maandishi ni marufuku. Baada ya uchapishaji, mihuri lazima iondolewe kwa mujibu wa makubaliano na CRPT. Hakuna kesi zinazojulikana za matumizi halisi.
CPS - kituo cha usimamizi wa agizo. Mfumo ambao KM za bidhaa zinaagizwa.
EDI - usimamizi wa hati za elektroniki.
UKEP - saini ya elektroniki iliyoimarishwa iliyoimarishwa.

Masharti na dhana ndani ya upeo wa makala haya

Π§Π— - ishara ya uaminifu.
Π›Πš - Eneo la kibinafsi.
Mark - nambari ya kuashiria iliyochapishwa.

Mchakato ni kama ifuatavyo: kwanza, mshiriki (UOT) anatoa saini ya kielektroniki (UKEP), anasajili kwa alama ya uaminifu (CH), anaelezea bidhaa katika katalogi ya kitaifa au GS1, na anapokea GTIN za bidhaa. Hatua hizi zimeelezewa kwa kina kwenye tovuti ya ishara ya uaminifu, kwa hivyo hatutakaa juu yao.

Kuagiza na kupokea misimbo

Baada ya kupokea GTIN, mshiriki (UOT) anaweka agizo la misimbo (KM) katika mfumo wa CPS.
Muhimu, lakini sio wazi.

  1. Unaweza kuomba misimbo usizidi GTIN 10 kwa mpangilio mmoja. Kimsingi, kizuizi kisichoeleweka. Mwagizaji aliye na GTIN 14 lazima atengeneze maagizo 000.
  2. Kiwango cha juu cha misimbo 150 kinaweza kuombwa kwa kila agizo.
  3. Kuna kikomo cha maagizo 100 yanayoendelea. Hiyo ni, hakuna maagizo zaidi ya 100 yanaweza kusindika kwa wakati mmoja. Ikiwa kuna zaidi ya 100, API itaanza kurudisha hitilafu badala ya orodha ya maagizo. Njia pekee ya kurekebisha hitilafu hii ni kufunga baadhi ya maagizo kupitia kiolesura cha wavuti. API haitoi kigezo cha kuonyesha kiasi cha maagizo.
  4. Kuna kikomo kwa idadi ya maombi - si zaidi ya maombi 10 kwa sekunde. Kwa mujibu wa maelezo yangu, kizuizi hiki hakionekani kwenye nyaraka, lakini kipo.

Kutoka kwa uzoefu wa kibinafsi wa kufanya kazi na maagizo ya misimbo ya kuashiria ya KM kupitia API ya mfumo wa CPS.

  1. Ombi (json yenyewe) lazima lisainiwe na saini ya GOST. Hii inafanya kazi na cryptopro. Lazima uhakikishe kwa uangalifu kwamba mfumo au maktaba inayotumiwa haibadilishi json asili hata kwa baiti. Vinginevyo, saini mara moja huacha kuwa halali.
  2. Sahihi ya agizo. Agizo linaweza kusainiwa na saini yoyote ya mteja yeyote. Ikiwa sahihi ni halali, mfumo wa CPS utaikubali. Wakati wa ujumuishaji, iliwezekana kutia sahihi ombi kwa saini ya mtu mwingine iliyotolewa kwenye CA ya jaribio. Mzunguko wa kupambana na mfumo wa udhibiti ulishughulikia agizo na nambari zilizotolewa. Kwa maoni yangu hii ni shimo la usalama. Wasanidi programu walijibu ripoti ya hitilafu na "tutaona." Natumai imerekebishwa.

    Kwa hivyo, kuwa mwangalifu sana ikiwa zaidi ya taasisi moja ya kisheria inafanya kazi katika sehemu moja ya kazi. nyuso. Leo CPS itakubali maombi haya, na kesho maombi yatakaguliwa na nusu ya misimbo itabatilishwa kwa sababu ya sahihi ya mtu mwingine. Na kwa kanuni, rasmi watakuwa sahihi.

  3. Kutia saini kiotomatiki kwa maagizo ni utendakazi ambao haupatikani tena katika KMS. Ili ifanye kazi, ilikuwa ni lazima kupakia sehemu ya siri ya ufunguo katika akaunti ya kibinafsi ya ishara ya uaminifu. Hii ni maelewano ya ufunguo. Na kwa mujibu wa sheria ya sasa, katika tukio la maelewano ya saini ya elektroniki iliyoimarishwa iliyoimarishwa, mmiliki lazima ajulishe kituo chake cha vyeti (CA) na kufuta ECEP. Ikiwa utendakazi huu utarejeshwa, kuwa mwangalifu ili kuhakikisha kuwa sehemu ya siri ya ufunguo haiondoki kwenye kompyuta.
  4. Mnamo Februari, Kituo cha Ukuzaji wa Teknolojia ya Juu (CRPT) ilianzisha kimyakimya kikomo cha idadi ya maombi kwa API ya CPS. Hakuna ombi zaidi ya moja kwa sekunde. Kisha, bila kutarajia na kimya, akaondoa kizuizi hiki. Kwa hivyo, ninapendekeza kwamba mfumo ujengwe katika uwezo wa kupunguza idadi ya maombi kwa API ya CRPT ikiwa itarudi tena. Sasa kuna habari kuhusu kikomo cha maombi 10 kwa sekunde.
  5. Pia mnamo Februari, tabia ya API ya CPS ilibadilika sana bila onyo. API ina ombi la kupata hali ya maagizo. Hali ilionyesha bafa na hali zao. GTIN moja = bafa moja. Pia ilionyesha ni misimbo ngapi ilipatikana ili kupokea kutoka kwa bafa. Siku moja nzuri, idadi ya bafa zote ikawa -1. Ilinibidi kutumia njia tofauti kuuliza hali ya kila bafa kando. Badala ya ombi moja, ilibidi nifanye kumi na moja.

Muundo wa kanuni

Kwa hivyo, kanuni zimeagizwa na kuzalishwa. Zinaweza kupatikana kupitia API katika muundo wa maandishi, katika pdf kama lebo za uchapishaji na kama faili ya csv yenye maandishi.

API tayari imeandikwa hapo juu. Kuhusu njia zingine mbili. Hapo awali, mfumo wa udhibiti ulikuruhusu kukusanya nambari mara moja tu. Na ikiwa faili ya pdf ilichukuliwa, basi iliwezekana kupata nambari katika fomu ya maandishi tu kwa kuchambua tena matrices ya data kutoka kwa pdf. Kwa bahati nzuri, waliongeza uwezo wa kukusanya nambari mara kadhaa, na shida hii ilitatuliwa. Nambari za kuthibitisha bado zinapatikana kwa kupakuliwa upya ndani ya siku mbili.

Ikiwa utaichukua katika umbizo la csv, basi kamwe, kwa hali yoyote, uifungue katika Excel. Na usiruhusu mtu yeyote. Excel ina kipengele cha kuhifadhi kiotomatiki. Wakati wa kuhifadhi, Excel inaweza kurekebisha misimbo yako kwa njia zisizotabirika zaidi. Ninapendekeza kutumia notepad++ kutazama nambari.

Ukifungua faili kutoka kwa CMS kwenye notepad++, unaweza kuona mistari kama hii. Msimbo wa tatu ni batili (hauna vikomo vya GS).

DataMatrix au jinsi ya kuweka viatu lebo vizuri

Washirika wetu walitupa misimbo ya kuweka lebo kwenye bidhaa zao. Jicho pekee linaweza kuona ni faili zipi zilitolewa kwa kutumia Excel - hadi 5% ya misimbo ilikuwa batili.

Ninapendekeza sana kusoma kuhusu viwango GS1. Maelezo ya kiwango yana majibu kwa maswali mengi kuhusu uundaji wa DataMatrix.

Msimbo wa kitambulisho unajumuisha GTIN na nambari ya ufuatiliaji. Kulingana na kiwango cha GS1, hizi zinalingana na Vitambulishi vya Maombi (AI) 01 na 21. Tafadhali kumbuka kuwa Vitambulishi vya Maombi si sehemu ya GTIN na nambari ya mfululizo. Zinaonyesha kuwa kitambulisho cha programu (UI) kinafuatwa na GTIN au nambari ya mfululizo. Hii ni muhimu sana wakati wa kupanga programu ya rejista ya pesa. Ili kujaza lebo 1162, unahitaji tu GTIN na nambari ya ufuatiliaji, bila vitambulishi vya programu.

Kwa UTD (hati ya uhamishaji wa ulimwengu wote) na hati zingine, kinyume chake, mara nyingi unahitaji rekodi nzima na vitambulisho vya programu.

DataMatrix au jinsi ya kuweka viatu lebo vizuri

Kiwango cha GS1 kinasema kuwa GTIN ina urefu usiobadilika wa vibambo 14 na inaweza kujumuisha nambari pekee. Nambari ya serial ina urefu wa kutofautiana na imeelezwa kwenye ukurasa wa 155 wa kiwango. Pia kuna kiunga cha jedwali kilicho na alama ambazo zinaweza kuonekana kwenye nambari ya serial.

Kwa kuwa nambari ya serial ina urefu wa kutofautiana, kitenganishi cha GS kinaonyesha mwisho wa nambari ya serial. Katika jedwali la ASCII ina msimbo wa 29. Bila delimiter hii, hakuna programu itaelewa ni wakati gani nambari ya serial ilimalizika na vikundi vingine vya data vilianza.

Maelezo zaidi kuhusu msimbo wa kuashiria (KM) yanaweza kupatikana katika nyaraka rasmi.

Kwa viatu, nambari ya serial imewekwa kwa herufi 13, hata hivyo, saizi yake inaweza kubadilishwa wakati wowote. Kwa vikundi vingine vya bidhaa (TG), urefu wa nambari ya serial inaweza kutofautiana.

Kizazi cha DataMatrix

DataMatrix au jinsi ya kuweka viatu lebo vizuri

Hatua inayofuata ni kubadilisha data kuwa nambari ya DataMatrix. Amri ya Serikali ya Urusi 860 inataja GOST, kulingana na ambayo ni muhimu kuunda DataMatrix. Pia, PPR 860 inabainisha matumizi ya lazima ya vitambulisho vya maombi. Tafadhali kumbuka kuwa kiwango cha DataMatrix hakina dhana ya "vitambulishi vya programu". Zinapatikana tu katika kiwango cha GS-1 DataMatrix. Inabadilika kuwa PPR 860 inalazimisha matumizi ya GS-1 DataMatrix. Kwa bahati nzuri, viwango vinafanana. Tofauti kuu: Katika GS-1 DataMatrix, herufi ya kwanza lazima iwe FNC1. Alama ya GS haipaswi kuonekana kwanza kwenye DataMatrix, FNC1 pekee.

FNC1 haiwezi tu kuongezwa kwenye mstari kama GS. Ni lazima iongezwe na programu inayozalisha DataMatrix. Kuna kadhaa zilizochapishwa kwenye rasilimali za Alliance Forts maombi ya simu, ambayo unaweza kuangalia usahihi wa nambari za DataMatrix zinazozalishwa.

Ni muhimu. Programu ya ishara ya uaminifu inakubali DataMatrix isiyo sahihi. Hata misimbo ya QR. Ukweli kwamba chapa ilitambuliwa na maelezo ya bidhaa kuonyeshwa haionyeshi kuwa DataMatrix imeundwa ipasavyo. Hata wakati mkia wa crypto ulibadilishwa, programu ya ChZ ilitambua brand na data iliyoonyeshwa kwenye bidhaa.

Baadaye ChZ ilitolewa maelezo, jinsi ya kutengeneza misimbo kwa usahihi. Kwa sababu ya idadi kubwa ya misimbo yenye hitilafu, walitambua misimbo bila FNC1 kuwa halali, lakini bado wanapendekeza kuzalisha GS-1 DataMatrix.

Kwa bahati mbaya, asilimia kubwa ya matrices ya data kutoka kwa washirika yalikuja na hitilafu. Shukrani kwa maelezo kutoka kwa ChZ, swali "Inawezekana kufanya biashara ya bidhaa kama hiyo baada ya Julai 1 au la?" ilitatuliwa kabisa. Spoiler - unaweza.

magazeti

Zingatia jinsi mihuri inavyochapishwa. Inapochapishwa kwenye kichapishi cha joto, muhuri hufifia haraka na bidhaa haiwezi kuuzwa tena. Muhuri usioweza kusomeka ni ukiukaji wa PPR 860. Hii inasababisha kukamatwa kwa bidhaa, faini na dhima ya uhalifu.

Tumia uchapishaji wa uhamishaji wa joto. Katika kesi hii, chapa haishambuliwi sana na kufifia. Nyenzo za lebo pia huamua jinsi chapa inavyoathiriwa na uharibifu wa kiufundi. Ikiwa kanuni haiwezi kusomwa kutokana na uharibifu wa mitambo, hii ni sawa na kutokuwepo kwa brand na matokeo yote yanayofuata.

DataMatrix au jinsi ya kuweka viatu lebo vizuri

Chagua kichapishi kutoka kwa majuzuu yako ya uchapishaji yaliyopangwa. Printa za eneo-kazi hazijaundwa kuchapisha lebo 100 kwa siku.

Kusimamisha na kuanza uchapishaji huongeza uchakavu wa kichapishi. Baadhi ya programu hutuma kazi ya uchapishaji lebo moja kwa wakati mmoja. Ni bora kutotumia programu kama hizo.

Fanya kazi na hati

Baada ya mihuri kuchapishwa na kubandikwa, shughuli zote zaidi pamoja nao hufanyika kupitia hati au akaunti ya kibinafsi ya ishara ya uaminifu.

Unapofanya kazi na idadi kubwa ya misimbo, unaweza kuunda faili za xml zilizo na misimbo inayohitajika na kupakia faili hizi kupitia API au kiolesura cha wavuti cha akaunti yako ya kibinafsi.

Mpango wa XSD unaweza kupakuliwa katika sehemu ya "msaada" wa ChZ LC.

Tafadhali kumbuka mambo yafuatayo.

  1. Mipango ya Xsd katika LC ChZ ina makosa katika uthibitishaji wa TIN na vikwazo vya urefu wa mstari. Tu baada ya kurekebisha makosa unaweza kutumia michoro. Kwa bahati nzuri, makosa ni dhahiri, hivyo hii si vigumu kufanya.
  2. Mpango mara nyingi huwa na sehemu mbili - za kawaida kwa kila aina ya nyaraka na tofauti kwa aina maalum. Schema ya jumla huongezwa kupitia kuagiza kwa ile maalum. Michoro zote mbili zimewekwa katika sehemu ya usaidizi ya ChZ LC.
  3. Sheria za kutoroka za CM hutofautiana na zile zinazokubaliwa kwa ujumla kwa XML, hii imeandikwa katika hati rasmi kutoka kwa ChZ, makini na hili. Hapa hapa Sheria zote ziko kwenye ukurasa wa 4.
  4. Hupaswi kujaribu kuingiza misimbo 150 katika mzunguko katika faili moja. Kulingana na walioshuhudia, faili za zaidi ya 000 kawaida hupitishwa.
  5. Faili ya Xml inaweza kufungwa kwa hitilafu ya "kosa la uthibitishaji wa xml", na dakika tano baadaye faili sawa inaweza kukubaliwa bila matatizo.
  6. Ikiwa faili ina msimbo ambao tayari umewekwa kwenye mzunguko, basi faili iliyowekwa kwenye mzunguko haitakubaliwa.
  7. Hati za usafirishaji na kupokea hutumiwa kama suluhisho la muda. Katika siku zijazo, wanapanga kuzifuta na kubadili UPD kwa mujibu wa PPR 860.
  8. Hadithi kuhusu siku 60. Kuna maoni kwamba nambari ambazo hazijawekwa kwenye mzunguko "huchoma" baada ya siku 60. Hii ni hadithi, chanzo haijulikani. Muda wa kutumia kuponi huisha ikiwa tu hujazikusanya kutoka kwa mfumo wa udhibiti ndani ya siku 60. Muda wa maisha wa misimbo iliyokusanywa hauna kikomo.

Hitimisho

Wakati wa kuunda programu yangu ya uwekaji lebo isiyolipishwa ya BarCodesFX, ujumuishaji na API ya CPS ulifanywa hapo awali. Wakati ishara ya uaminifu ilibadilisha bila kutarajia mantiki ya API kwa mara ya pili, ujumuishaji ulilazimika kuachwa. Natumaini kwamba katika siku zijazo ChZ itaweza kuimarisha maendeleo na API, kwa sababu Kwa bidhaa isiyo ya kibiashara, ni ghali sana kwangu kuangalia mara mbili kila siku ikiwa kumekuwa na mabadiliko katika API na kuiboresha mara moja.

Wakati wa kutekeleza alama, soma kwa uangalifu nyaraka za udhibiti za kikundi chako cha bidhaa za TG, chapisha GS1-DataMatrix kwa usahihi na uwe tayari kwa mabadiliko yoyote yasiyotarajiwa kwa upande wa alama ya uaminifu ya ChZ.

Muungano wa Fort umeunda nafasi ya habari (wiki, vyumba vya mazungumzo katika telegramu, semina, wavuti), ambapo unaweza kupata habari muhimu na muhimu juu ya kuweka lebo katika tasnia zote.

Chanzo: mapenzi.com

Kuongeza maoni