Bho 1 Iuchar 2019, chaidh bileagan èigneachail de bhuidheann bathair a thoirt a-steach san Ruis. Bho 1 MĂ rt 2020, bha còir gum biodh brògan aâ tighinn fon lagh seo. Cha robh Ăšine aig a h-uile duine ullachadh, agus mar thoradh air an sin, chaidh an cur air bhog a chuir dheth gu 1 Iuchar. Tha Lamoda am measg an fheadhainn a rinn e.
Mar sin, tha sinn airson ar n-eòlas a cho-roinn leis an fheadhainn nach eil fhathast air aodach, taidhrichean, cĂšbhraidheachd, msaa a chomharrachadh. Tha an artaigil aâ toirt cunntas air grunn inbhean gnĂŹomhachais, cuid de sgrĂŹobhainnean riaghlaidh agus eòlas pearsanta. Tha an artaigil gu sònraichte airson integradairean agus luchd-leasachaidh nach eil fhathast aâ tuigsinn a âphròiseact seo.

Thoir an aire gu bheil riaghailtean ag atharrachadh gu tric agus nach eil e comasach don Ăšghdar an stuth Ăšrachadh gu leantainneach. Mar sin, mus leugh thu e, dhâ fhaodadh cuid den fhiosrachadh a bhith seann-fhasanta mu thrĂ th.
Fhuair an t-Ăšghdar eòlas pearsanta an dĂ chuid mar phĂ irt den obair air aâ phròiseact Datamatrix ann an Lamoda, agus nuair a bha e aâ leasachadh an tagradh labeling an-asgaidh aige fhèin BarCodesFx.
Bho 1 Iuchar 2019, tha lagh air bileagan èigneachail air a bhith an sĂ s anns an Ruis. Chan eil an lagh aâ buntainn ris a h-uile buidheann bathair, agus tha na cinn-latha airson bileagan èigneachail a chuir an gnĂŹomh airson buidhnean toraidh eadar-dhealaichte. An-drĂ sta, tha tombaca, còtaichean bian, brògan agus cungaidhean fo Ăšmhlachd bileagan èigneachail. Thèid a thoirt a-steach a dhâ aithghearr airson taidhrichean, aodach, cĂšbhraidheachd agus baidhsagalan. Tha gach buidheann bathair air a riaghladh le rĂšn riaghaltais fa leth (GPR). Mar sin, is dòcha nach bi cuid de na h-aithrisean a tha fĂŹor airson brògan fĂŹor airson buidhnean toraidh eile. Ach faodaidh sinn a bhith an dòchas nach bi am pĂ irt theicnigeach ag atharrachadh gu mòr airson diofar bhuidhnean toraidh.
A 'comharrachadhIs e am prĂŹomh bheachd air bileagan gu bheil Ă ireamh fa leth air a thoirt do gach aonad bathair. Aâ cleachdadh na h-Ă ireimh seo, faodaidh tu sĂšil a chumail air eachdraidh rud bathair sònraichte bhon mhionaid a chaidh a thoirt a-steach no a thoirt a-steach don dĂšthaich, chun mhionaid a chaidh a chuir air falbh aig an Ă ite-pĂ ighidh. Tha e a 'fuaimeachadh gu math, ach ann an cleachdadh tha e uabhasach duilich a chur an gnĂŹomh.
Teirmean agus bun-bheachdan cumanta
UOT - com-pĂ irtiche ann an cuairteachadh bathair.
CRPT - ionad airson leasachadh teicneòlasan gealltanach. Companaidh prĂŹobhaideach, an aon stĂ it cunnradair airson aâ phròiseact comharrachadh. Tha e ag obrachadh fo sgeama com-pĂ irteachas poblach prĂŹobhaideach (PPP). Gu mĂŹ-fhortanach, chan eil fiosrachadh sam bith ann mu chom-pĂ irtichean eile san tairgse airson aâ phròiseict, a bharrachd air an tairgse fhèin.
TG - buidheann toraidh. Brògan, aodach, taidhrichean, msaa.
GTIN - gu bunaiteach, artaigil a 'toirt aire don dath agus meud. Air a chuir a-mach ann an GS1 no sa chatalog nà iseanta airson gach in-mhalairt no saothraiche airson an toradh aige. Feumaidh an neach-dèanamh no an in-mhalairt cunntas a thoirt air an toradh an toiseach.
PPR - Ărdugh Riaghaltas Caidreachas na Ruis. Airson brògan - 860.
KM - còd comharrachaidh. Seata sònraichte de charactaran air an sònrachadh do nÏ toraidh sònraichte. Airson brògan, tha e air a dhèanamh suas de GTIN, à ireamh sreathach, còd dearbhaidh agus crypto-tail.
GS1 na bhuidheann eadar-nĂ iseanta a bhios aâ toirt a-mach GTINs. Tha iad cuideachd nan luchd-cruinneachaidh de ghrunn inbhean labeling.
Catalog nĂ iseanta - analog de GS1, air a leasachadh le CRPT.
Cryptotail - analog de ainm-sgrĂŹobhte didseatach aâ dearbhadh dligheachd an CM. Feumaidh a bhith anns aâ mhaitrix dĂ ta air an stampa. Tha casg air stòradh ann an cruth teacsa. Ăs deidh clò-bhualadh, feumar na stampaichean a thoirt air falbh a rèir an aonta leis an CRPT. Chan eil cĂšisean aithnichte de fhĂŹor chleachdadh.
CPS - ionad rianachd òrdugh. An siostam anns a bheil KMs airson bathar air an òrdachadh.
EDI - riaghladh sgrĂŹobhainnean dealanach.
UKEP - ainm-sgrĂŹobhte dealanach teisteanasach leasaichte.
Teirmean agus bun-bheachdan taobh a-staigh raon an artaigil seo
ChZ - soidhne onarach.
LK - Raon Pearsanta.
Dèan - còd comharrachaidh clò-bhuailte.
Tha am pròiseas mar a leanas: an toiseach, bidh an com-pĂ irtiche (UOT) aâ cur a-mach ainm-sgrĂŹobhte dealanach (UKEP), aâ clĂ radh ann an comharra onarach (CH), aâ toirt cunntas air an toradh anns aâ chatalog nĂ iseanta no GS1, agus aâ faighinn GTINs airson an toraidh. Tha na ceumannan seo air am mĂŹneachadh gu mionaideach air an lĂ rach-lĂŹn soidhne onarach, agus mar sin cha bhith sinn aâ fuireach orra.
Ag òrdachadh agus a 'faighinn còdan
Ăs deidh dha GTINs fhaighinn, bidh an com-pĂ irtiche (UOT) aâ cur òrdugh airson còdan (KM) san t-siostam CPS.
Cudromach, ach chan eil e follaiseach.
- Faodaidh tu còdan iarraidh airson suas ri 10 GTIN ann an aon òrdugh. Ann am prionnsabal, cuingealachadh neo-chinnteach. Feumaidh in-mhalairt le 14 GTIN 000 òrdugh a chruthachadh.
- Faodar suas ri 150 còd iarraidh gach òrdugh.
- Tha crĂŹoch de 100 òrdugh aâ dol air adhart. Is e sin, chan urrainnear barrachd air òrdughan 100 a phròiseasadh aig an aon Ă m. Ma tha barrachd air 100 ann, tòisichidh an API air mearachd a thilleadh an Ă ite liosta òrdughan. Is e an aon dòigh air aâ mhearachd seo a chĂ radh cuid de òrdughan a dhĂšnadh tron ââeadar-aghaidh lĂŹn. Chan eil an API aâ toirt seachad paramadair airson òrdughan a thaisbeanadh gu ĂŹre.
- Tha crĂŹoch air an Ă ireamh de dh'iarrtasan - gun a bhith nas fhaide na 10 iarrtasan gach diog. A rèir an fhiosrachaidh agam, chan eil an cuingealachadh seo aâ nochdadh anns na sgrĂŹobhainnean, ach tha e ann.
Bho eòlas pearsanta air a bhith ag obair le òrdughan còdan comharrachaidh KM tro API siostam CPS.
- Feumaidh an t-iarrtas (an json fhèin) a bhith air a shoidhnigeadh le ainm-sgrĂŹobhte GOST. Tha seo ag obair le cryptopro. Feumaidh tu dèanamh cinnteach gu faiceallach nach atharraich am frèam no an leabharlann a thathar aâ cleachdadh an json tĂšsail eadhon le byte. Rud eile, sguir an t-ainm-sgrĂŹobhte sa bhad de bhith dligheach.
- Ainm-sgrĂŹobhte òrdugh. Faodar an t-òrdugh a shoidhnigeadh le ainm-sgrĂŹobhte neach-dèiligidh sam bith. Ma tha an t-ainm-sgrĂŹobhte dligheach, gabhaidh an siostam CPS ris. Rè aonachadh, bha e comasach an t-iarrtas a shoidhnigeadh le ainm-sgrĂŹobhte cuideigin eile a chaidh a thoirt seachad aig an deuchainn CA. Phròisich cuairt sabaid an t-siostam smachd an òrdugh agus chuir iad a-mach còdan. Nam bheachd-sa is e toll tèarainteachd a tha seo. Fhreagair an luchd-leasachaidh aithisg nam bug le âchĂŹ sinn.â Tha mi an dòchas gu bheil e stèidhichte.
Mar sin, bi air leth faiceallach ma bhios barrachd air aon bhuidheann laghail ag obair aig aon à ite-obrach. aodannan. An-diugh gabhaidh an CPS ris na h-iarrtasan sin, agus a-mà ireach thèid na h-iarrtasan ath-sgrÚdadh agus thèid leth de na còdan a chÚl-ghairm air sgà th ainm-sgrÏobhte cuideigin eile. Agus ann am prionnsabal, gu foirmeil bidh iad ceart.
- Tha soidhnigeadh òrdughan gu fèin-ghluasadach na ghnÏomhachd nach eil ri fhaighinn ann an KMS tuilleadh. Gus an obraich e, bha e riatanach am pà irt prÏobhaideach den iuchair a luchdachadh suas gu cunntas pearsanta an t-soidhne onarach. Is e seo co-rèiteachadh den iuchair. Agus a rèir an reachdas là ithreach, ma thig co-rèiteachadh air ainm-sgrÏobhte dealanach teisteanasach leasaichte, feumaidh an sealbhadair innse don ionad teisteanais aige (CA) agus an ECEP a chÚl-ghairm. Ma thèid an gnÏomh seo a thilleadh, bi faiceallach nach fhà g am pà irt phrÏobhaideach den iuchair an coimpiutair.
- Anns aâ Ghearran, thug an Ionad airson Leasachadh Teicneòlasan Adhartach (CRPT) a-steach gu sĂ mhach crĂŹoch air an Ă ireamh de dhâ iarrtasan gu CPS API. Chan eil barrachd air aon iarrtas gach diog. An uairsin, a cheart cho ris nach robh dĂšil agus sĂ mhach, thog e an casg seo. Mar sin, tha mi aâ moladh gun tèid an siostam a thoirt a-steach don chomas Ă ireamh nan iarrtasan gu CRPT API a chuingealachadh gun fhios nach tèid iad air ais. A-nis tha fiosrachadh ann mu chrĂŹoch de 10 iarrtasan gach diog.
- Cuideachd sa Ghearran, dh'atharraich giĂšlan an API CPS gu mòr gun rabhadh. Tha iarrtas anns an API inbhe òrdughan fhaighinn. Bha an inbhe aâ comharrachadh nam bufairean agus an inbhe. Aon GTIN = aon bufair. Chomharraich e cuideachd cia mheud còd a bha rim faighinn bhon bhufair. Aon latha math, thĂ inig an Ă ireamh de bhufairean gu lèir gu -1. Bâ fheudar dhomh dòigh air leth a chleachdadh airson inbhe gach bufair a cheasnachadh fa leth. An Ă ite aon iarrtas, bha agam ri aon-deug a dhèanamh.
Structar còd
Mar sin, chaidh na còdan òrdachadh agus a chruthachadh. Gheibhear iad tron ââAPI ann an cruth teacsa, ann an pdf mar bhileagan airson clò-bhualadh agus mar fhaidhle csv le teacsa.
Chaidh an API a sgrÏobhadh gu h-à rd mu thrà th. Mar airson an dà dhòigh eile. An toiseach, leig an siostam smachd dhut còdan a chruinneachadh ach aon turas. Agus ma chaidh faidhle pdf a ghabhail, bha e comasach na còdan fhaighinn ann an cruth teacsa a-mhà in le bhith ag ath-sganadh a h-uile matrices dà ta bhon pdf. Gu fortanach, chuir iad ris a 'chomas còdan a chruinneachadh grunn thursan, agus chaidh an duilgheadas seo fhuasgladh. Tha na còdan fhathast rim faighinn airson an ath-luchdachadh sÏos taobh a-staigh dà latha.
Ma ghabhas tu e ann an cruth csv, mar sin na fosgail ann an Excel gu brĂ th, ann an suidheachadh sam bith. Agus na leig le duine sam bith. Tha feart fèin-shĂ bhail aig Excel. Aig Ă m sĂ bhalaidh, faodaidh Excel na còdan agad atharrachadh anns na dòighean as do-chreidsinneach. Tha mi aâ moladh gun cleachd thu notepad ++ gus na còdan fhaicinn.
Ma dh'fhosglas tu faidhle bhon CMS ann an notepad ++, chÏ thu loidhnichean mar seo. Tha an treas còd neo-dhligheach (chan eil delimiters GS ann).
![]()
Thug na com-pĂ irtichean againn còdan dhuinn gus na toraidhean aca a chomharrachadh. ChĂŹ an t-sĂšil rĂšisgte dè na faidhlichean a chaidh a chruthachadh aâ cleachdadh Excel - bha suas ri 5% de na còdan neo-dhligheach.
Tha mi gu mòr aâ moladh leughadh mu dheidhinn GS1. Anns an tuairisgeul air an inbhe tha freagairtean do mhòran cheistean a thaobh cruthachadh DataMatrix.
Anns aâ chòd aithneachaidh tha GTIN agus Ă ireamh sreathach. A rèir inbhe GS1, tha iad sin a rèir Aithnearan Iarrtais (AI) 01 agus 21. Thoir an aire nach eil Comharran Tagraidh nam pĂ irt den GTIN agus an Ă ireamh sreathach. Tha iad aâ nochdadh gu bheil aithnichear an tagraidh (UI) air a leantainn le GTIN no Ă ireamh sreathach. Tha seo gu sònraichte cudromach nuair a bhios tu aâ prògramadh bathar-bog clĂ r airgid. Gus taga 1162 a lĂŹonadh, chan fheum thu ach an GTIN agus an Ă ireamh sreathach, Ă s aonais aithnichearan tagraidh.
Airson UTD (sgrÏobhainn gluasaid uile-choitcheann) agus sgrÏobhainnean eile, air an là imh eile, mar as trice feumaidh tu an clà r gu lèir le aithnichearan tagraidh.

Tha inbhe GS1 ag rĂ dh gu bheil fad stèidhichte de 14 caractaran aig an GTIN agus nach urrainn a bhith ann ach Ă ireamhan. Tha faid caochlaideach aig an Ă ireamh sreathach agus tha e air a mhĂŹneachadh air duilleag 155 den inbhe. Tha ceangal ann cuideachd ri clĂ r le samhlaidhean a dhâ fhaodadh nochdadh san Ă ireamh sreathach.
Leis gu bheil faid caochlaideach aig an Ă ireamh sreathach, tha an dealaiche GS aâ comharrachadh deireadh an Ă ireamh sreathach. Anns a 'chlĂ r ASCII tha còd 29 aige. Ăs aonais an dealaiche seo, cha tuig prògram sam bith cuin a thĂ inig an Ă ireamh sreathach gu crĂŹch agus thòisich buidhnean dĂ ta eile.
Gheibhear tuilleadh fiosrachaidh mun chòd comharrachaidh (KM) ann an .
Airson brògan, tha an à ireamh sreathach stèidhichte aig 13 caractaran, ach faodar a mheud atharrachadh aig à m sam bith. Airson buidhnean toraidh eile (TG), faodaidh fad an à ireamh sreathach a bhith eadar-dhealaichte.
Gineadh DataMatrix

Is e an ath cheum an dĂ ta a thionndadh gu còd DataMatrix. Tha Ărdugh Riaghaltas na Ruis 860 aâ sònrachadh GOST, a rèir a bheil e riatanach DataMatrix a chruthachadh. Cuideachd, tha PPR 860 aâ sònrachadh cleachdadh èigneachail aithnichearan tagraidh. Thoir an aire nach eil bun-bheachd âaithnichearan tagraidhâ aig inbhe DataMatrix. Chan eil iad rim faighinn ach ann an inbhe GS-1 DataMatrix. Tha e aâ tionndadh a-mach gu bheil PPR 860 gu h-obann aâ cur feum air cleachdadh GS-1 DataMatrix. Gu fortanach, tha na h-ĂŹrean coltach. PrĂŹomh eadar-dhealachadh: Ann an GS-1 DataMatrix, feumaidh aâ chiad charactar a bhith FNC1. Cha bu chòir don samhla GS nochdadh an toiseach anns an DataMatrix, dĂŹreach FNC1.
Chan urrainnear FNC1 dÏreach a chur ris an loidhne mar GS. Feumaidh am prògram a ghineadh an DataMatrix a bhith air a chur ris. Tha grunnan air am postadh air goireasan Alliance Forts , leis an urrainn dhut sgrÚdadh a dhèanamh air ceartachd nan còdan DataMatrix a chaidh a chruthachadh.
Tha e cudromach. Tha an tagradh soidhne onarach aâ gabhail ri DataMatrix neo-dhligheach. Eadhon còdan QR. Chan eil an fhĂŹrinn gun deach am brannd aithneachadh agus fiosrachadh toraidh air a thaisbeanadh aâ nochdadh gu bheil an DataMatrix air a chruthachadh gu ceart. FiĂš âs nuair a chaidh an crypto-tail a chuir na Ă ite, dhâ aithnich an tagradh ChZ am brannd agus sheall e dĂ ta mun toradh.
Nas fhaide air adhart chaidh ChZ a leigeil ma sgaoil , mar a ghineadh còdan ceart. Air sgà th an à ireamh mhòr de chòdan le mearachdan, dh'aithnich iad còdan gun FNC1 mar dhligheach, ach tha iad fhathast a 'moladh a bhith a' cruthachadh GS-1 DataMatrix.
Gu mÏ-fhortanach, thà inig à ireamh gu math mòr sa cheud de mhaitrigean dà ta bho chom-pà irtichean le mearachdan. Taing do na mÏneachaidhean bho ChZ, chaidh a 'cheist "A bheil e comasach malairt a dhèanamh air a leithid de thoradh às dèidh 1 Iuchar no nach eil?" Chaidh a rèiteachadh gu tur. Spoiler - faodaidh tu.
Clò-bhuail
Thoir aire don dòigh anns a bheil na stampaichean air an clò-bhualadh. Nuair a thèid a chlò-bhualadh air clò-bhualadair teirmeach, bidh an stampa aâ seargadh gu sgiobalta agus chan urrainnear an toradh a reic tuilleadh. Tha stampa nach gabh a leughadh a' briseadh PPR 860. Tha seo a' leantainn gu glacadh bathar, cĂ in, agus buailteachd eucoireach.
Cleachd clò-bhualadh gluasad teirmeach. Anns a 'chĂšis seo, chan eil am brannd cho buailteach a bhith a' crĂŹonadh. Bidh stuth an leubail cuideachd aâ dearbhadh dè cho buailteach âs a tha am brannd do mhilleadh meacanaigeach. Mura h-urrainnear an còd a leughadh air sgĂ th milleadh meacanaigeach, tha seo co-ionann ri dĂŹth suaicheantas leis a h-uile buaidh a thig Ă s.

Tagh clò-bhualadair bho na leabhraichean clò-bhualaidh dealbhaichte agad. Chan eil clò-bhualadairean deasg air an dealbhadh gus 100 leubail a chlò-bhualadh gach latha.
Le bhith aâ stad agus aâ tòiseachadh clò-bhualadh bidh barrachd caitheamh is deòir air aâ chlò-bhualadair. Bidh cuid de phrògraman aâ cur obair clò-bhualaidh aon leubail aig an aon Ă m. Tha e nas fheĂ rr gun a bhith a 'cleachdadh leithid de phrògraman.
Obraich le sgrĂŹobhainnean
Ăs deidh na stampaichean a bhith air an clò-bhualadh agus air am pasgadh, thèid a h-uile gnothach eile leotha a chumail tro sgrĂŹobhainnean no cunntas pearsanta an t-soidhne onarach.
Nuair a bhios tu ag obair le Ă ireamh mhòr de chòdan, faodaidh tu faidhlichean xml a chruthachadh anns a bheil na còdan riatanach agus na faidhlichean sin a luchdachadh suas tro API no eadar-aghaidh lĂŹn aâ chunntais phearsanta agad.
Faodar an sgeama XSD a luchdachadh sĂŹos anns an roinn âcuideachadhâ den ChZ LC.
Thoir an aire do na puingean a leanas.
- Tha mearachdan ann an dearbhadh TIN agus cuingeachaidhean air fad loidhne ann an sgeamaichean Xsd ann an LC ChZ. Is ann dÏreach às deidh dhut mearachdan a cheartachadh an urrainn dhut na diagraman a chleachdadh. Gu fortanach, tha na mearachdan follaiseach, agus mar sin chan eil seo duilich a dhèanamh.
- Mar as trice bidh an sgeama air a dhèanamh suas de dhà phà irt - cumanta airson gach seòrsa sgrÏobhainn agus fa leth airson seòrsa sònraichte. Tha an sgeama coitcheann air a chur ris tro in-mhalairt don fhear shònraichte. Tha an dà dhiagram air am postadh anns an roinn cuideachaidh den ChZ LC.
- Tha na riaghailtean teicheadh ââââairson CM eadar-dhealaichte bhon fheadhainn ris an deach gabhail san fharsaingeachd airson XML, tha seo sgrĂŹobhte anns na sgrĂŹobhainnean oifigeil bho ChZ, thoir aire dha seo. Seo Tha na riaghailtean uile air duilleag 4.
- Cha bu chòir dhut feuchainn ri 150 còd a chur a-steach gu cuairteachadh ann an aon fhaidhle. A rèir luchd-fianais, mar as trice thèid faidhlichean de chòrr air 000 a chuir troimhe.
- Faodar faidhle Xml a phasgadh leis aâ mhearachd âmearachd dearbhaidh xmlâ, agus còig mionaidean Ă s deidh sin faodar gabhail ris an aon fhaidhle gun duilgheadas sam bith.
- Ma tha còd anns an fhaidhle a chaidh a chuairteachadh mar-thà , is coltaiche nach tèid gabhail ris an fhaidhle cuairteachaidh.
- Bithear aâ cleachdadh sgrĂŹobhainnean lĂŹbhrigidh is faighinn mar fhuasgladh sealach. Anns an Ă m ri teachd, tha iad an dĂšil cur Ă s dhaibh agus atharrachadh gu UPD a rèir PPR 860.
- An t-uirsgeul mu 60 latha. Tha beachd ann gum bi còdan nach eil air an cuairteachadh âaâ losgadh a-mach âĂ s deidh 60 latha. Is e uirsgeul a tha seo, gun tĂšs neo-aithnichte. Thig còdan gu crĂŹch mura h-eil thu air an cruinneachadh bhon t-siostam smachd taobh a-staigh 60 latha. Tha beatha nan còdan cruinnichte gun chrĂŹoch.
co-dhĂšnadh
Nuair a bha mi aâ leasachadh an tagradh labeling an-asgaidh agam BarCodesFX, chaidh amalachadh leis an CPS API a dhèanamh an toiseach. Nuair a dhâ atharraich soidhne onarach gun dĂšil loidsig an API airson an dĂ rna turas, dhâ fheumadh an amalachadh a thrèigsinn. Tha mi an dòchas gum bi e comasach dha ChZ san Ă m ri teachd an leasachadh agus API a dhèanamh seasmhach, oir Airson toradh neo-mhalairteach, tha e gu math daor dhomh sgrĂšdadh dĂšbailte a dhèanamh gach latha a bheil atharrachaidhean air a bhith san API agus a leasachadh gu sgiobalta.
Nuair a chuireas tu comharran an gnĂŹomh, leugh gu faiceallach na sgrĂŹobhainnean riaghlaidh airson aâ bhuidheann toraidh TG agad, clò-bhuail GS1-DataMatrix gu ceart agus bi ullaichte airson atharrachaidhean ris nach robh dĂšil bhon chomharra ChZ onarach.
Tha an Fort Alliance air Ă ite fiosrachaidh a chruthachadh (, ann an teileagram, co-labhairtean, co-labhairtean-lĂŹn), far am faigh thu fiosrachadh feumail agus buntainneach mu bhileagan anns a h-uile gnĂŹomhachas.
Source: www.habr.com
