{"id":74014,"date":"2020-03-13T14:42:13","date_gmt":"2020-03-13T11:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv"},"modified":"2020-03-13T14:42:13","modified_gmt":"2020-03-13T11:42:13","slug":"datamatrix-ili-kak-pravilno-markirovat-obuv","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv","title":{"rendered":"DataMatrix o come etichettare correttamente le scarpe","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dal 1\u00b0 luglio 2019, in Russia \u00e8 stata introdotta la marcatura obbligatoria per alcuni gruppi di merci. Dal 1\u00b0 marzo 2020, questo legge avrebbe dovuto riguardare le calzature. Poich\u00e9 non tutti sono riusciti a prepararsi, il lancio \u00e8 stato rinviato al 1\u00b0 luglio. Lamoda \u00e8 tra quelli che si sono preparati in tempo.<\/p>\n<p>Perci\u00f2, vogliamo condividere l'esperienza con coloro che devono ancora affrontare la marcatura di abbigliamento, pneumatici, profumi, ecc. L'articolo descrive vari standard di settore, alcune normative e l'esperienza personale. L'articolo \u00e8 principalmente destinato a integratori e sviluppatori che devono ancora familiarizzare con questo progetto.<\/p>\n<p><img decoding=\"async\" alt=\"DataMatrix o come etichettare correttamente le scarpe\" src=\"\/wp-content\/uploads\/2020\/03\/d0c40f977ab7082069a7f4744b33cebf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSi prega di notare che la base normativa cambia spesso e l'autore non ha la possibilit\u00e0 di aggiornare continuamente il materiale. Pertanto, al momento della lettura, alcune informazioni potrebbero gi\u00e0 essere superate.<\/p>\n<p>L'esperienza personale \u00e8 stata acquisita dall'autore sia nell'ambito del progetto Datamatrix in Lamoda, sia durante lo sviluppo della propria applicazione gratuita per la marcatura BarCodesFx. <\/p>\n<p>Dal 1\u00b0 luglio 2019, in Russia \u00e8 in vigore la legge sulla marcatura obbligatoria. La legge non si applica a tutti i gruppi di merci e le scadenze per l'entrata in vigore della marcatura obbligatoria variano da un gruppo all'altro. Al momento, la marcatura obbligatoria riguarda tabacco, pellicce, calzature e farmaci. A breve, sar\u00e0 introdotta per pneumatici, abbigliamento, profumi e biciclette. Ogni gruppo merceologico \u00e8 regolato da un decreto governativo separato (DPR). Pertanto, alcune affermazioni valide per le calzature potrebbero non essere corrette per altri gruppi di merci. Tuttavia, si pu\u00f2 sperare che la componente tecnica non vari troppo tra i diversi gruppi di merce.<\/p>\n<p><b class=\"spoiler_title\">Marcatura<\/b>L'idea principale della marcatura \u00e8 che a ogni singolo pezzo di merce viene assegnato un numero identificativo. Con questo numero si pu\u00f2 tracciare la storia di quel singolo pezzo di merce dal momento della produzione o dell'importazione nel paese, fino al momento in cui viene venduto alla cassa. Sembra bello, ma nella pratica \u00e8 estremamente difficile da realizzare. Maggiori dettagli sul concetto sono descritti sul sito ufficiale del marchio onesto.<\/p>\n<h3>Termini e concetti comuni<\/h3>\n<p>\n<b>UOT<\/b> \u2014 soggetto della circolazione delle merci.<br \/>\n<b>CRPT<\/b> \u2014 centro di sviluppo delle tecnologie promettenti. Azienda privata, unico appaltatore statale per il progetto di marcatura. Opera secondo uno schema di partenariato pubblico-privato (PPP). Purtroppo, non ci sono informazioni su altri partecipanti alla gara del progetto, n\u00e9 sulla gara stessa.<br \/>\n<b>TG<\/b> \u2014 gruppo merceologico. Calzature, abbigliamento, pneumatici, ecc.<br \/>\n<b>GTIN <\/b> \u2014 essenzialmente, articolo considerando colore e taglia. Viene rilasciato da GS1 o dal catalogo nazionale per ogni importatore o produttore per il suo prodotto. In anticipo, il produttore o l'importatore deve descrivere questo prodotto.<br \/>\n<b>PPR <\/b> \u2014 decreto del governo della Federazione Russa. Per le calzature \u2014 860.<br \/>\n<b>KM <\/b> \u2014 codice di marcatura. Un insieme unico di simboli assegnato a una specifica unit\u00e0 di prodotto. Per le calzature \u00e8 composto da GTIN, numero di serie, codice di verifica e crypto-tail.<br \/>\n<b>GS1 <\/b> \u2014 organizzazione internazionale che rilascia GTIN. Anche redattori di vari standard di marcatura.<br \/>\n<b>Catalogo nazionale <\/b> \u2014 analogo di GS1, sviluppato da CRPT.<br \/>\n<b>Crypto-tail <\/b> \u2014 analogo della firma digitale, che conferma la legalit\u00e0 del KM. Deve essere presente nel datamatrix sull'etichetta. Il suo stoccaggio in formato testuale \u00e8 vietato. Dopo la stampa dell'etichetta deve essere rimosso secondo il contratto con CRPT. Non si conoscono casi di utilizzo reale.<br \/>\n<b>SUZ <\/b> \u2014 stazione di gestione degli ordini. Sistema in cui vengono ordinati i KM per il prodotto.<br \/>\n<b>EDO<\/b> \u2014 flusso documentale elettronico.<br \/>\n<b>UKEP <\/b> \u2014 firma elettronica qualificata avanzata.<\/p>\n<h3>Termini e concetti nell'ambito di questo articolo<\/h3>\n<p>\n<b>CZ <\/b> \u2014 segno onesto.<br \/>\n<b>LK <\/b> \u2014 area personale.<br \/>\n<b>Etichetta <\/b> \u2014 codice di marcatura stampato.<\/p>\n<p>Il processo appare come segue: inizialmente, il partecipante (UOT) emette una firma elettronica (UKEP), si registra nel segno onesto (CZ), descrive il prodotto nel catalogo nazionale o GS1, riceve i GTIN per il prodotto. Sul sito del segno onesto, questi passaggi sono dettagliatamente descritti, quindi non ci soffermeremo su di essi.<\/p>\n<h3>Ordine e ricezione dei codici<\/h3>\n<p>\nDopo aver ricevuto i GTIN, il partecipante (UOT) effettua un ordine di codici (KM) nel sistema SUZ. <br \/>\nImportante, ma non ovvio.<\/p>\n<ol>\n<li>In un ordine \u00e8 possibile richiedere codici per un massimo di 10 GTIN. In effetti, \u00e8 un limite poco comprensibile. Un importatore con 14.000 GTIN deve creare 1400 ordini. <\/li>\n<li>In un ordine \u00e8 possibile richiedere un massimo di 150.000 codici.<\/li>\n<li>C'\u00e8 un limite di 100 ordini in lavorazione. Ci\u00f2 significa che possono essere elaborati al massimo 100 ordini contemporaneamente. Se ci saranno pi\u00f9 di 100, l'API inizier\u00e0 a restituire errori invece dell'elenco degli ordini. L'unico modo per risolvere questo errore \u00e8 chiudere parte degli ordini tramite l'interfaccia web. L'API non prevede un parametro per la visualizzazione parziale degli ordini. <\/li>\n<li>C'\u00e8 un limite per il numero di chiamate: non pi\u00f9 di 10 richieste al secondo. Secondo le informazioni in mio possesso, questo limite non \u00e8 menzionato nei documenti, ma esiste.<\/li>\n<\/ol>\n<p>\nDalla mia esperienza personale con gli ordini dei codici di marcatura KM tramite l'API del sistema SUZ.<\/p>\n<ol>\n<li>La richiesta (il json stesso) deve essere firmata con una firma conforme agli standard GOST. \u00c8 un lavoro con la crittografia. \u00c8 importante monitorare attentamente, affinch\u00e9 il framework o la libreria utilizzata non modifichino nemmeno di un byte il json originale. Altrimenti, la firma smetter\u00e0 di essere valida.<\/li>\n<li>Firma dell'ordine. L'ordine pu\u00f2 essere firmato con qualsiasi firma, di qualsiasi cliente. Se la firma \u00e8 valida, il sistema SUZ la accetter\u00e0. Durante l'integrazione, \u00e8 stato possibile firmare una richiesta con una firma di terzi, emessa da un ente certificatore di test. Il contesto operativo del SUZ ha elaborato l'ordine e rilasciato i codici. A mio avviso, si tratta di una vulnerabilit\u00e0 di sicurezza. Gli sviluppatori hanno risposto al bug report dicendo 'ci daremo un'occhiata'. Spero abbiano fatto delle correzioni.\n<p>Pertanto, si prega di fare attenzione se pi\u00f9 di una persona giuridica lavora nello stesso posto di lavoro. Oggi il SUZ accetter\u00e0 queste richieste, ma domani verificher\u00e0 le richieste e ritirer\u00e0 met\u00e0 dei codici a causa di una firma errata. In linea di principio, saranno formalmente nel giusto.<\/li>\n<li>L'autofirma degli ordini non \u00e8 pi\u00f9 disponibile nel SUZ. Per il suo utilizzo era necessario caricare la parte privata della chiave nel proprio account del sigillo onesto. Questa rappresenta una compromissione della chiave. Secondo la legislazione vigente, in caso di compromissione della firma elettronica qualificata rafforzata, il titolare deve informare il proprio ente certificatore (UC) e revocare la firma. Se questa funzionalit\u00e0 verr\u00e0 ripristinata, si prega di monitorare attentamente che la parte privata della chiave non esca dal computer. <\/li>\n<li>A febbraio, il centro di sviluppo delle tecnologie avanzate (\u0426\u0420\u041f\u0422) ha silenziosamente impostato un limite al numero di richieste all'API \u0421\u0423\u0417. Non pi\u00f9 di una richiesta al secondo. Poi, altrettanto inaspettatamente e in silenzio, ha rimosso questo limite. Pertanto, consiglio di prevedere nel sistema la possibilit\u00e0 di limitare il numero di richieste all'API \u0426\u0420\u041f\u0422 nel caso di recidiva. Attualmente ci sono informazioni su un limite di 10 richieste al secondo.<\/li>\n<li>Sempre a febbraio, senza preavviso, \u00e8 cambiato drasticamente il comportamento dell'API \u0421\u0423\u0417. Nell'API c'\u00e8 una richiesta per ricevere lo stato degli ordini. Nello stato erano indicati i buffer e il loro stato. Un GTIN = un buffer. In un bel giorno, per tutti i buffer, il numero \u00e8 diventato -1. \u00c8 stato necessario interrogare lo stato di ogni buffer separatamente tramite un metodo distinto. Invece di una richiesta, ne sono state necessarie undici. <\/li>\n<\/ol>\n<p><\/p>\n<h3>Struttura dei codici<\/h3>\n<p>\nQuindi, i codici sono stati ordinati e generati. Possono essere recuperati tramite API in formato testuale, in PDF come etichette per la stampa e come file CSV con il testo.<\/p>\n<p>Di API si \u00e8 gi\u00e0 parlato sopra. Per quanto riguarda gli altri due metodi. All'inizio, \u0421\u0423\u0417 permetteva di recuperare i codici solo una volta. E se veniva recuperato un file PDF, i codici in formato testuale potevano essere ottenuti solo riscanando tutti i datamatrix dal PDF. Fortunatamente, \u00e8 stata aggiunta la possibilit\u00e0 di recuperare i codici pi\u00f9 volte e questo problema \u00e8 stato risolto. Per due giorni, i codici sono ancora disponibili per il download ripetuto.<\/p>\n<p>Se si recupera in formato CSV, non apritelo mai, in nessuna circostanza, in Excel. E non permettete a nessuno di farlo. In Excel c'\u00e8 una funzione di salvataggio automatico. Al momento del salvataggio, Excel pu\u00f2 cambiare i vostri codici in modo imprevedibile. Consiglio di utilizzare notepad++ per visualizzare i codici.<\/p>\n<p>Se si apre un file da \u0421\u0423\u0417 in notepad++, si possono vedere righe di questo tipo. Il terzo codice \u00e8 non valido (mancano i separatori GS).<\/p>\n<p><img decoding=\"async\" alt=\"DataMatrix o come etichettare correttamente le scarpe\" src=\"\/wp-content\/uploads\/2020\/03\/f3521eda38791021c481fd3181ed8f74.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI partner ci hanno fornito codici per la marcatura dei loro prodotti. A occhio nudo si pu\u00f2 vedere quali file sono stati generati con Excel: fino al 5% dei codici erano non validi.<\/p>\n<p>Consiglio vivamente di leggere su <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gs1.org\/docs\/barcodes\/GS1_General_Specifications.pdf\">standard <\/a><\/noindex>GS1. Nella descrizione dello standard ci sono risposte a molte domande sulla generazione di DataMatrix.<\/p>\n<p>Il codice identificativo \u00e8 composto da GTIN e numero di serie. Secondo lo standard GS1, corrispondono agli identificatori di utilizzo (IU) 01 e 21. Si prega di notare che gli identificatori di utilizzo non fanno parte del GTIN e del numero di serie. Indicano che dopo l'identificatore di utilizzo (IU) segue il GTIN o il numero di serie. Questo \u00e8 particolarmente importante durante la programmazione del software per casse. Per la compilazione del tag 1162 sono necessari proprio il GTIN e il numero di serie, senza identificatori di utilizzo.<\/p>\n<p>Per UDC (documento di trasmissione universale) e altri documenti, al contrario, \u00e8 pi\u00f9 comune che sia necessaria la registrazione completa con gli identificatori di utilizzo.<\/p>\n<p><img decoding=\"async\" alt=\"DataMatrix o come etichettare correttamente le scarpe\" src=\"\/wp-content\/uploads\/2020\/03\/b65cbb43512a2ea2be0a4df9d2facd02.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLo standard GS1 stabilisce che il GTIN ha una lunghezza fissa di 14 cifre e pu\u00f2 consistere solo di numeri. Il numero di serie ha una lunghezza variabile ed \u00e8 descritto a pagina 155 dello standard. L\u00ec si trova anche un riferimento a una tabella con i simboli che possono apparire nel numero di serie.<\/p>\n<p>Poich\u00e9 il numero di serie ha una lunghezza variabile, il delimitatore GS indica la sua conclusione. Nella tabella ASCII ha il codice 29. Senza questo delimitatore, nessun programma capir\u00e0 in quale momento \u00e8 terminato il numero di serie e sono iniziate altre serie di dati. <\/p>\n<p>Maggiori dettagli sul codice di marcatura (KM) possono essere letti in <noindex><a rel=\"nofollow\" href=\"https:\/\/xn--80ajghhoc2aj1c8b.xn--p1ai\/upload\/%D0%97%D0%B0%D0%BA%D0%B0%D0%B7_%D0%9A%D0%9C_%D0%A1%D0%98_%D0%A1%D0%A3%D0%97_2.pdf\">documentazione ufficiale<\/a><\/noindex>.<\/p>\n<p>Per le scarpe, il numero di serie \u00e8 fissato a 13 cifre, tuttavia, la sua dimensione pu\u00f2 essere modificata in qualsiasi momento. Per altri gruppi merceologici (GM) la lunghezza del numero di serie pu\u00f2 variare.<\/p>\n<h3>Generazione di DataMatrix <\/h3>\n<p>\n<img decoding=\"async\" alt=\"DataMatrix o come etichettare correttamente le scarpe\" src=\"\/wp-content\/uploads\/2020\/03\/f595f6a3996bc8f28ab967aa6327ea20.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl passo successivo \u00e8 la conversione dei dati in codice DataMatrix. Nella risoluzione del governo della Federazione Russa 860 \u00e8 specificato uno standard secondo il quale \u00e8 necessario formare il DataMatrix. Inoltre, nella PPR 860 \u00e8 indicato l'uso obbligatorio degli identificatori di utilizzo. Si prega di notare che nello standard DataMatrix non esiste il concetto di 'identificatori di utilizzo'. Esistono solo nello standard GS-1 DataMatrix. Pertanto, la PPR 860 obbliga implicitamente a utilizzare proprio il GS-1 DataMatrix. Fortunatamente, gli standard sono simili. La principale differenza: nel GS-1 DataMatrix il primo simbolo deve essere FNC1. Il simbolo GS non deve essere posizionato al primo posto nel DataMatrix, solo FNC1. <\/p>\n<p>FNC1 non pu\u00f2 semplicemente essere aggiunto a una stringa come GS. Deve essere aggiunto dal programma che genera il DataMatrix. Sulle risorse dell'Alleanza Fort sono disponibili diversi <noindex><a rel=\"nofollow\" href=\"https:\/\/ismp.wiki\/index.php?title=%D0%A1%D0%BE%D1%84%D1%82\">applicazioni mobili<\/a><\/noindex>, attraverso i quali \u00e8 possibile controllare la correttezza dei codici DataMatrix generati.<\/p>\n<p><b>Importante.<\/b> L'applicazione etichetta onesta accetta DataMatrix non validi. Anche i codici QR. Il fatto che il marchio sia stato riconosciuto e le informazioni sul prodotto siano apparse non \u00e8 un indicatore che il DataMatrix sia stato generato correttamente. Anche sostituendo il crypto-tail, l'applicazione CZ ha riconosciuto il marchio e ha visualizzato i dati del prodotto.<\/p>\n<p>Successivamente, CZ ha emesso <noindex><a rel=\"nofollow\" href=\"https:\/\/xn--80ajghhoc2aj1c8b.xn--p1ai\/info\/news\/rekomenduemyy-algoritm-kodirovaniya-i-preobrazovaniya-koda-markirovki-v-data-matrix\/\">una spiegazione<\/a><\/noindex>, su come generare correttamente i codici. A causa del gran numero di codici errati, hanno riconosciuto i codici senza FNC1 come validi, ma raccomandano comunque di generare il GS-1 DataMatrix.<\/p>\n<p>Sfortunatamente, una percentuale piuttosto elevata di DataMatrix dai partner arrivava con errori. Grazie alle spiegazioni di CZ, la questione \"Si pu\u00f2 commerciare con tale prodotto dopo il 1 luglio o no?\" \u00e8 stata completamente risolta. Spoiler: si pu\u00f2.<\/p>\n<h3>Stampa<\/h3>\n<p>\nFai attenzione al metodo di stampa dei marchi. Quando si stampa con una stampante termica, il marchio sbiadisce rapidamente e questo prodotto non pu\u00f2 gi\u00e0 essere venduto. Un marchio illeggibile \u00e8 una violazione delle PPR 860. Ci\u00f2 porta al ritiro del prodotto, sanzioni e responsabilit\u00e0 penale. <\/p>\n<p>Utilizza la stampa termotransfer. In questo caso, il marchio non \u00e8 cos\u00ec soggetto a sbiadimento. Anche il materiale dell'etichetta influisce su quanto il marchio sia vulnerabile ai danni meccanici. Se il codice non pu\u00f2 essere letto a causa di danni meccanici, \u00e8 equivalente all'assenza del marchio con tutte le conseguenze del caso.<\/p>\n<p><img decoding=\"async\" alt=\"DataMatrix o come etichettare correttamente le scarpe\" src=\"\/wp-content\/uploads\/2020\/03\/b0bdf9b17e028b2a665739bbd206f968.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nScegli una stampante in base ai volumi di stampa previsti. Le stampanti desktop non sono progettate per stampare 100.000 etichette al giorno. <\/p>\n<p>Le fermate e l'avvio della stampa aumentano l'usura della stampante. Alcuni programmi inviano il compito di stampa etichetta per etichetta. \u00c8 meglio non utilizzare tali programmi.<\/p>\n<h3>Lavorare con i documenti<\/h3>\n<p>\nDopo che i marchi sono stati stampati e applicati, tutte le operazioni successive avvengono tramite documenti o l'area riservata dell'etichetta onesta. <\/p>\n<p>Lavorando con un gran numero di codici, \u00e8 possibile creare file XML contenenti i codici richiesti e caricare questi file tramite API o l'interfaccia web dell'area riservata. <\/p>\n<p>\u00c8 possibile scaricare lo schema XSD nella sezione 'aiuto' nell'area riservata di CZ.<\/p>\n<p>Fai attenzione ai seguenti punti.<\/p>\n<ol>\n<li>Gli schemi Xsd nell'area riservata di CZ contengono errori nella validazione dell'INN e limitazioni sulla lunghezza della stringa. Solo correggendo gli errori \u00e8 possibile utilizzare gli schemi. Fortunatamente, gli errori sono evidenti, quindi non \u00e8 difficile farlo. <\/li>\n<li>Lo schema \u00e8 composto per lo pi\u00f9 da due parti: una comune per tutti i tipi di documenti e una separata per il tipo specifico. Lo schema generale viene aggiunto tramite importazione in quello specifico. Entrambi gli schemi sono collocati nella sezione di aiuto nel proprio profilo Assistenza.<\/li>\n<li>Le regole di escape per il KM differiscono da quelle comunemente accettate per XML, come indicato nella documentazione ufficiale di Assistenza, fatevi attenzione. Ecco <noindex><a rel=\"nofollow\" href=\"https:\/\/xn--80ajghhoc2aj1c8b.xn--p1ai\/upload\/%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2_%D0%B2_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B5_CSV.pdf\">qui <\/a><\/noindex>a pagina 4 tutte le regole.<\/li>\n<li>Non dovreste tentare di inserire 150.000 codici in circolazione in un solo file. Secondo quanto riferito da testimoni, i file superiori a 30.000 di solito vengono accettati..<\/li>\n<li>Un file XML pu\u00f2 essere rifiutato con l'errore 'errore di validazione xml', ma dopo cinque minuti lo stesso file pu\u00f2 essere accettato senza problemi.<\/li>\n<li>Se nel file si trova un codice gi\u00e0 in circolazione, \u00e8 probabile che il file di input non venga accettato.<\/li>\n<li>I documenti di spedizione e ricezione sono utilizzati come soluzione temporanea. In futuro si prevede di eliminarli e passare all'UPD secondo il PPR 860.<\/li>\n<li>Il mito dei 60 giorni. Circola la voce che i codici non introdotti in circolazione 'scadano' dopo 60 giorni. Questo \u00e8 un mito, la fonte \u00e8 sconosciuta. I codici 'scadono' solo se non li avete ritirati dalla SUZ entro 60 giorni. Il periodo di validit\u00e0 dei codici ritirati non \u00e8 limitato. <\/li>\n<\/ol>\n<p><\/p>\n<h3>Conclusione<\/h3>\n<p>\nDurante lo sviluppo della mia applicazione gratuita per la marcatura BarCodesFX, inizialmente \u00e8 stata effettuata un'integrazione con l'API della SUZ. Quando Honest Sign ha inaspettatamente cambiato nuovamente la logica di funzionamento dell'API, abbiamo dovuto rinunciare all'integrazione. Spero che in futuro Assistenza riesca a stabilizzare lo sviluppo e l'API, poich\u00e9 per un prodotto non commerciale \u00e8 molto costoso controllare ogni giorno se ci sono state modifiche nell'API e aggiornare rapidamente. <\/p>\n<p>Quando implementate la marcatura, familiarizzate con la documentazione normativa per il vostro gruppo merceologico TG, stampate correttamente il GS1-DataMatrix e siate pronti a eventuali cambiamenti imprevisti da parte di Honest Sign.<\/p>\n<p>L'Alleanza Fort ha creato uno spazio informativo (<noindex><a rel=\"nofollow\" href=\"https:\/\/ismp.wiki\/\">wiki<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/joinchat\/BCC8BxSJ2uZn7F4Oc3qRPQ\">chat<\/a><\/noindex> su Telegram, seminari, webinar), dove potete trovare informazioni utili e aggiornate sulla marcatura in tutti i settori.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/lamoda\/blog\/491828\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421 1 \u0438\u044e\u043b\u044f 2019 \u0433\u043e\u0434\u0430 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u0430 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0442\u043e\u0432\u0430\u0440\u043e\u0432. \u0421 1 \u043c\u0430\u0440\u0442\u0430 2020 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434 \u044d\u0442\u043e\u0442 \u0437\u0430\u043a\u043e\u043d \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u043b\u0430 \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u043e\u0431\u0443\u0432\u044c. \u041d\u0435 \u0432\u0441\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f, \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u043d\u0430 1 \u0438\u044e\u043b\u044f. Lamoda \u0441\u0440\u0435\u0434\u0438 \u0442\u0435\u0445, \u043a\u0442\u043e \u0443\u0441\u043f\u0435\u043b. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u0441 \u0442\u0435\u043c\u0438, \u043a\u043e\u043c\u0443 \u0435\u0449\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u0438\u0442 \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u0435\u0436\u0434\u0443, \u0448\u0438\u043d\u044b, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":74015,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-74014","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421 1 \u0438\u044e\u043b\u044f 2019 \u0433\u043e\u0434\u0430 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u0430 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0442\u043e\u0432\u0430\u0440\u043e\u0432. \u0421 1 \u043c\u0430\u0440\u0442\u0430 2020 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434 \u044d\u0442\u043e\u0442 \u0437\u0430\u043a\u043e\u043d \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u043b\u0430 \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u043e\u0431\u0443\u0432\u044c. \u041d\u0435 \u0432\u0441\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f, \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u043d\u0430 1 \u0438\u044e\u043b\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47DataMatrix \u0438\u043b\u0438 \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0443\u0432\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421 1 \u0438\u044e\u043b\u044f 2019 \u0433\u043e\u0434\u0430 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u0430 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0442\u043e\u0432\u0430\u0440\u043e\u0432. \u0421 1 \u043c\u0430\u0440\u0442\u0430 2020 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434 \u044d\u0442\u043e\u0442 \u0437\u0430\u043a\u043e\u043d \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u043b\u0430 \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u043e\u0431\u0443\u0432\u044c. \u041d\u0435 \u0432\u0441\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f, \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u043d\u0430 1 \u0438\u044e\u043b\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-13T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-13T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47DataMatrix o come marcare correttamente le calzature | ProHoster","description":"Dal 1\u00b0 luglio 2019 in Russia \u00e8 stata introdotta la marcatura obbligatoria per il gruppo di beni. Dal 1\u00b0 marzo 2020 la legge avrebbe dovuto riguardare le calzature. Non tutti hanno avuto il tempo di prepararsi, e di conseguenza il lancio \u00e8 stato rinviato al 1\u00b0 luglio.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47DataMatrix \u0438\u043b\u0438 \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0443\u0432\u044c | ProHoster","og:description":"\u0421 1 \u0438\u044e\u043b\u044f 2019 \u0433\u043e\u0434\u0430 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u0430 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0442\u043e\u0432\u0430\u0440\u043e\u0432. \u0421 1 \u043c\u0430\u0440\u0442\u0430 2020 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434 \u044d\u0442\u043e\u0442 \u0437\u0430\u043a\u043e\u043d \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u043b\u0430 \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u043e\u0431\u0443\u0432\u044c. \u041d\u0435 \u0432\u0441\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f, \u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u043d\u0430 1 \u0438\u044e\u043b\u044f.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/datamatrix-ili-kak-pravilno-markirovat-obuv","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-13T11:42:13+00:00","article:modified_time":"2020-03-13T11:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"74014","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:22:33","updated":"2022-09-30 18:41:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/74014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=74014"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/74014\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/74015"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=74014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=74014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=74014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}