{"id":12438,"date":"2013-05-22T13:49:41","date_gmt":"2013-05-22T13:49:41","guid":{"rendered":"http:\/\/www.labeljoy.com\/supporto\/codici-a-barre\/gs1-128\/"},"modified":"2022-06-13T09:49:24","modified_gmt":"2022-06-13T09:49:24","slug":"gs1-128-it","status":"publish","type":"page","link":"https:\/\/www.labeljoy.com\/it\/supporto\/codici-a-barre\/gs1-128-it\/","title":{"rendered":"GS1 128"},"content":{"rendered":"<h1>Generare codici a barre GS1-128<\/h1>\n<blockquote><p><strong>GS1-128<\/strong> <em>\u00e8 uno standard di applicazione implementata dalla GS1 usando le specifiche del codice a barre <a title=\"Code 128\" href=\"http:\/\/www.labeljoy.com\/it\/supporto\/codici-a-barre\/code-128-it\/\">Code 128<\/a>.<\/em> &#8211; <a title=\"Gs1 128 Wikipedia\" href=\"http:\/\/it.wikipedia.org\/wiki\/GS1-128\" target=\"_blank\" rel=\"noopener noreferrer\">Wikipedia<\/a><\/p><\/blockquote>\n<h3>Barcode GS1-128<\/h3>\n<p>Il codice a barre GS1-128 \u00e8 stato sviluppato per stabilire uno standard globale per lo scambio di dati tra differenti aziende. Il GS1-128 non solo codifica i dati, ma fornisce anche un modo per specificarne il significato attraverso la creazione di un elenco di &#8220;Application Identifiers&#8221; (AI).<\/p>\n<p>Questo standard GS1 definisce il tipo di dati e il loro formato. Il GS1-128 (precedentemente noto come UCC\/EAN-128) \u00e8 essenzialmente un linguaggio derivato dal Codice 128 che utilizza un carattere funzionale (Function Code 1 (FNC1)) e Application Identifier.<\/p>\n<h3>Esempio di barcode GS1-128<\/h3>\n<p>Gli identificatori di applicazione leggibili dall&#8217;uomo sono indicati tra parentesi (01) e (10), come illustrato di seguito. \u00c8 anche possibile concatenare pi\u00f9 identificatori di applicazione nei dati del codice a barre, consentendo di codificare il numero di lotto associato o la data di scadenza oltre al numero di articolo unico GTIN.<br \/>\n<img decoding=\"async\" width=\"310\" height=\"153\" src=\"https:\/\/www.labeljoy.com\/wp-content\/uploads\/2022\/05\/gs1-128-barcode-example.jpg\" alt=\"Esempio di barcode GS1-128\"><\/p>\n<h3>Struttura del simbolo GS1-128<\/h3>\n<ul>\n<li>Carattere start (START-A, START-B or START-C)<\/li>\n<li>Carattere FNC1<\/li>\n<li>Application Identifier (AI)<\/li>\n<li>Dati codificati<\/li>\n<li>Carattere di controllo del simbolo<\/li>\n<li>Carattere stop<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.labeljoy.com\/wp-content\/uploads\/2022\/05\/gs1-128-barcode-structure.jpg\" title=\"Struttura del simbolo GS1-128\"><img decoding=\"async\" width=\"588\" height=\"263\" src=\"https:\/\/www.labeljoy.com\/wp-content\/uploads\/2022\/05\/gs1-128-barcode-structure.jpg\" alt=\"Struttura del simbolo GS1-128\"><\/a><\/p>\n<h3>Etichetta di spedizione con barcode GS1-128<\/h3>\n<p>Le etichette di spedizione con codice a barre GS1-128 sono utilizzate per l&#8217;identificazione dei cartoni lungo tutta la catena di spedizione e sono utilizzate dalla maggior parte dei principali retailer.<\/p>\n<p>In genere, su una singola etichetta vengono utilizzati pi\u00f9 codici a barre GS1-128. Per ulteriori informazioni sull&#8217;etichetta di spedizione GS1-128, consultare <a href=\"https:\/\/www.labeljoy.com\/it\/supporto\/guide\/generare-gs1-128\/\" title=\"Come generare il barcode GS1-128\">Come generare il barcode GS1-128<\/a>.<\/p>\n<p>Le etichette di spedizione con codici a barre GS1-128 sono una parte essenziale della logistica della catena di distribuzione. Il codice a barre principale dell&#8217;etichetta di spedizione \u00e8 noto come Serialized Shipping Container Code (SSCC-18) ed \u00e8 integrato nelle transazioni di dati EDI. Utilizzando queste etichette, i rivenditori possono identificare con precisione il contenuto di ogni cartone.<br \/>\n<div class=\"tt-notification warning\"><p style=\"font-size:12px;\"> <strong>Nota<\/strong>: in questa pagina non vengono spiegate le specifiche del codice GA1-128. Per ulteriori informazioni consultare il sito web: <a title=\"gs1 page\" href=\"http:\/\/www.gs1.org\" target=\"_blank\" rel=\"noopener noreferrer\">www.gs1.org<\/a> <\/p><\/div>\n<p><img decoding=\"async\" class=\"alignleft\" src=\"http:\/\/www.labeljoy.com\/images\/about-barcode\/gs1-128.jpg\" alt=\"GS1 Barcode\" width=\"120\" height=\"68\"><\/p>\n<p>Per <strong><a href=\"https:\/\/www.labeljoy.com\/generatore-codici-barre-online-gratis\/\" title=\"Generatore codici a barre online\">generare un codice a barre GS1-128<\/a><\/strong> con Labeljoy, \u00e8 necessario inserire il testo  nell&#8217;apposito campo. Labeljoy convalider\u00e0 il testo attraverso il suo <strong>&#8220;motore di validazione GS1-128&#8221; <\/strong>e generer\u00e0 automaticamente il codice, o in caso di errato inserimento dei caratteri, visualizzer\u00e0 un messaggio d&#8217;errore indicando il problema.<\/p>\n<p>Per esempio, digitando il testo <strong>(00)123456789012345678,<\/strong> Labeljoy crea un codice a barre GS1-128 conforme all&#8217;<strong>Application Identifier (00) Serial Shipping Container Code (SSCC-18)<\/strong>.<\/p>\n<p>Leggere la guida &#8220;<a title=\"Generate GS1-128 barcodes guide\" href=\"http:\/\/www.labeljoy.com\/it\/supporto\/guide\/generare-gs1-128\/\">Generare gs1-128<\/a>&#8221; per maggiori dettagli.<\/p>\n<p>UCC\/EAN-128 fornisce un formato standard per lo scambio di dati tra aziende. Altri standard di codici a barre codificano dei dati senza dire cosa rappresentano, l&#8217;UCC\/EAN-128 codifica i dati e ne indica il significato; l&#8217;UCC\/EAN-128 non \u00e8 una tipologia di codice bens\u00ec un sistema di formazione di un codice ed utilizza il Codice 128 per la stampa, un comune lettore in grado di leggere il Codice 128 pu\u00f2 leggere l&#8217;UCC\/EAN-128, all&#8217;applicazione verr\u00e0 demandato di interpretare la formattazione del codice UCC\/EAN-128.<\/p>\n<p>Si pu\u00f2 codificare il peso di <strong>10,97<\/strong> Kg usando come standard il codice a barre 2 di 5 semplicemente codificando <strong>1097<\/strong>, ma in fase di lettura non siamo in grado di conoscere cosa sto leggendo se un peso, se un tempo, un numero di colli o altro ancora, l&#8217;applicazione non e&#8217; in grado di sapere cosa sta leggendo.<\/p>\n<p>Con il sistema di formattazione UCC\/EAN-128 tramite gli identificativi di applicazione AI ( Application Identifier ) ho modo di indicare all&#8217;applicazione cosa si sta leggendo, nel nostro esempio usando l&#8217;AI 310y e possibile segnalare che il dato che segue \u00e8 un peso netto in Kg il digit che segue segnala il numero di decimali mentre il peso deve essere di 6 digits, nel nostro esempio il peso netto di <strong>10,97<\/strong> kg verr\u00e0 codificato in 3102<strong>001097<\/strong>.<\/p>\n<div class=\"tt-contentbox\"><div class=\"tt-contentbox-title tt-cb-title-grey\"><span>Modulo a 10 caratteri di controllo:<\/span><\/div><div class=\"tt-contentbox-content tt-content-style-grey\">\n<ul>\n<li>Alcuni AI (Application identifiers) necessitano di un modulo a 10 caratteri di controllo. Quando richiesto, Labeljoy le calcoler\u00e0 automaticamente.<\/li>\n<li>Per esempio, il codice SSCC-18&nbsp; necessita di un carattere di controllo in ultima posizione. In questo caso non verr\u00e0 visualizzato nessun messaggio d&#8217;errore.<\/li>\n<li>Quindi se non si \u00e8 in grado di calcolare il carattere di controllo basta inserire una qualsiasi cifra al suo posto.<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"tt-contentbox\"><div class=\"tt-contentbox-title tt-cb-title-grey\"><span>Separatore FNC1:<\/span><\/div><div class=\"tt-contentbox-content tt-content-style-grey\">\n<ul>\n<li>Quando due o pi\u00f9 AIs (Application Identifiers) devono essere codificati in un unico simbolo, le specifiche GS1-128 possono richiedere uno o pi\u00f9 caratteri di separazione FNC1. Labeljoy rileva automaticamente dove sono necessari e li aggiunger\u00e0 di conseguenza.<\/li>\n<li>Non \u00e8 richiesto nessun input aggiuntivo da parte di Labeljoy per gestire correttamente i separatori FNC1.<\/li>\n<li>IMPORTANTE: i separatori FNC1 non hanno un testo corrispondente leggibile, sono codificati solo nel simbolo del codice a barre.<\/li>\n<li>Se si desidera creare un simbolo personalizzato utilizzando il carattere separatore FNC1, si prega di fare riferimento alla simbologia EAN 128.<\/li>\n<\/ul>\n<\/div><\/div>\n<h2>Barcode GS1<\/h2>\n<div class=\"tt-notification tip\"><p style=\"font-size:12px;\">Testo concatenato:<br \/>\nQuando si <strong>genera un codice a barre GS1-128 <\/strong>concatenando dei campi o dei contatori si applicano le seguenti regole:<\/p>\n<ul class=\"barcode-ul\">\n<li>La lunghezza massima \u00e8 di 255 caratteri.<\/li>\n<li>Il testo deve rispettare le specifiche GS1-128<\/li>\n<\/ul>\n<p>Se il valore inserto non \u00e8 conforme alle regole di cui sopra, il codice a barre non viene visualizzato.<br \/>\n<\/p><\/div>\n<figure style=\"width: 216px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"http:\/\/www.labeljoy.com\/images\/barcodes\/gs1-128_barcode.png\" alt=\"GS1-128 Barcode\" width=\"226\" height=\"103\"><figcaption class=\"wp-caption-text\">GS1-128 codifica il testo (00)123456789012345678, che corrisponde a AI 00 (SSCC-18).<\/figcaption><\/figure>\n<figure style=\"width: 216px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\" \" src=\"http:\/\/www.labeljoy.com\/images\/barcodes\/gs1-128_symbol.png\" alt=\"GS1-128 symbol - two Application Identifiers\" width=\"226\" height=\"103\"><figcaption class=\"wp-caption-text\">GS1-128 codifica la concatenazione di due Application Identifiers: AI 30 (Quantity Each) e AI 21 (Serial Number).<\/figcaption><\/figure>\n<figure style=\"width: 343px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"http:\/\/www.labeljoy.com\/images\/barcodes\/gs1-128_symbol2.png\" alt=\"GS1-128 symbol - 3 Application Identifiers\" width=\"353\" height=\"103\"><figcaption class=\"wp-caption-text\">GS1-128 codifica la concatenazione di tre Application Identifiers: AI 01 (Shipping Container Code) pi\u00f9 altri due codici come la precedente immagine. Notare che in questo caso non \u00e8 necessario nessun separatore FNC1 prima dell&#8217;inizio del codice AI 30.<\/figcaption><\/figure>\n<ul>\n<li><strong>Labeljoy richiede<\/strong> di inserire in testo alfanumerico di massimo 255 caratteri per <a title=\"Generare Barcode e QR Code\" href=\"http:\/\/www.labeljoy.com\/it\/video-it\/generare-barcode-qrcode\/\">generare il codice a barre<\/a>.<\/li>\n<li>Il testo del codice pu\u00f2 essere visualizzato sopra il simbolo, sotto il simbolo, o non essere visualizzato.<\/li>\n<\/ul>\n<div class=\"hr hr-dotted\">&nbsp;<\/div>\n<div class=\"one_half\">\n<p style=\"text-align: right\"><a href=\"\/it\/acquista\/\" class=\"large blue tt-button\" target=\"_self\">Acquista GS1-128 Generator Software<\/a>\n<\/div>\n<div class=\"one_half\">\n<p style=\"text-align: left\">&nbsp; &nbsp; <a href=\"\/it\/download-it\/\" class=\"large green tt-button\" target=\"_self\"> Scarica la versione Gratuita<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Generare codici a barre GS1-128 GS1-128 \u00e8 uno standard di applicazione implementata dalla GS1 usando le specifiche del codice a barre Code 128. &#8211; Wikipedia Barcode GS1-128 Il codice a barre GS1-128 \u00e8 stato sviluppato per stabilire uno standard globale per lo scambio di dati tra differenti aziende. Il GS1-128 non solo codifica i dati, &#8230; <a title=\"GS1 128\" class=\"read-more\" href=\"https:\/\/www.labeljoy.com\/it\/supporto\/codici-a-barre\/gs1-128-it\/\" aria-label=\"Per saperne di pi\u00f9 su GS1 128\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":7438,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":{"0":"post-12438","1":"page","2":"type-page","3":"status-publish","5":"infinite-scroll-item"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/pages\/12438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/comments?post=12438"}],"version-history":[{"count":20,"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/pages\/12438\/revisions"}],"predecessor-version":[{"id":37543,"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/pages\/12438\/revisions\/37543"}],"up":[{"embeddable":true,"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/pages\/7438"}],"wp:attachment":[{"href":"https:\/\/www.labeljoy.com\/it\/wp-json\/wp\/v2\/media?parent=12438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}