Usato da 700.000+ persone
Generatore di codici a barre GS1 DataMatrix gratuito.
GS1 DataMatrix porta GTIN, lotto, data di scadenza e numero di serie in un solo codice 2D su confezioni di farmaci e dispositivi medici. Digita le stringhe di elementi; il generatore aggiunge il primo FNC1.
Come creare un codice a barre GS1 DataMatrix
-
01
Raccogli GTIN e dati di produzione
Prendi il GTIN dall'anagrafica articoli e lotto, data di scadenza e numero di serie dalla produzione. Sotto (01), completa il GTIN a 14 cifre con zeri davanti; il generatore non verifica la sua cifra di controllo.
-
02
Digita le stringhe di elementi
Scrivi ogni AI e il suo valore senza parentesi:
01+ GTIN,17+ AAMMGG,10+ lotto,21+ numero di serie. Se dopo un campo senza lunghezza predefinita, come il lotto, segue un altro AI, digita\Ftra i due. -
03
Dimensionalo per la tua stampante
Inserisci la risoluzione della tua stampante e una larghezza modulo in punti interi, entro l'intervallo GS1 della tua applicazione, ad esempio 0,508 mm (6 punti) a 300 dpi. Aggiungi una zona di rispetto di un modulo, qui 0,508 mm, poi scarica il PNG, oppure l'SVG con un piano.
Che cos'è GS1 DataMatrix?
GS1 DataMatrix è un simbolo Data Matrix ECC 200 (Error Checking and Correction) che inizia con il carattere Function 1 (FNC1). Contiene stringhe di elementi GS1, ciascuna formata da un Application Identifier (AI) più i dati, così un solo simbolo porta il GTIN (Global Trade Item Number) con lotto, data di scadenza e numero di serie. GS1 lo include tra i supporti preferiti per le confezioni primarie e secondarie del settore sanitario, accanto a GS1-128 e GS1 DataBar. È l'unico supporto GS1 approvato per la marcatura diretta dei dispositivi medici.
Dove si usa GS1 DataMatrix
Le confezioni di medicinali soggetti a prescrizione nell'UE con elementi di sicurezza riportano un identificativo univoco (codice prodotto, numero di serie randomizzato, lotto e data di scadenza) in un Data Matrix, ad esempio GS1 DataMatrix. Le farmacie lo verificano e lo disattivano alla dispensazione. Secondo il Drug Supply Chain Security Act (DSCSA) statunitense, le confezioni di farmaci con obbligo di prescrizione riportano l'identificativo di prodotto serializzato in un data matrix 2D.
Le etichette dei dispositivi medici mostrano l'UDI (Unique Device Identifier) in testo leggibile e in forma leggibile da macchina; i dispositivi riutilizzabili ricondizionati lo portano sul dispositivo stesso. La punzonatura a punti e l'incisione laser marcano GS1 DataMatrix su parti metalliche, impianti e circuiti stampati. Alle casse può accompagnare il codice a barre EAN o UPC durante il passaggio di GS1 al 2D.
Una scansione per GTIN e attributi, a dimensione e classe GS1
GS1 raccomanda di inserire nello stesso simbolo tutti i dati richiesti insieme al GTIN, così una sola scansione li legge tutti. Il prefisso ]d2 permette al software di distinguere i dati GS1 dagli altri contenuti Data Matrix.
Il disegno mostra l'esempio a 0,495 mm per modulo, l'obiettivo GS1 per le confezioni di farmaci non scansionate nella distribuzione generale. Ne risultano 10,89 mm, ovvero 11,88 mm con la zona di rispetto. L'ingrossamento della stampa abbassa la classe e una zona di rispetto inferiore a un modulo non supera la verifica; punta a 1,5 o meglio con un verificatore ISO/IEC 15415.
Formati, lotti di numeri di serie e automazione
Scarica PNG, GIF o JPG gratis; SVG e risoluzioni di stampa più alte sono incluse in un piano. Per i numeri di serie, accedi gratuitamente e collega un foglio dati: le sue righe si scaricano come codici in un colpo solo. Senza un account, il generatore crea un codice alla volta. \F diventa FNC1 in ogni file.
TBarCode SDK integra GS1 DataMatrix in applicazioni .NET, C++ e COM, senza royalty in fase di esecuzione. Barcode Studio genera sequenze di numeri di serie oppure importa file CSV e le esporta in un'unica esecuzione; TBarCode/SAPwin le stampa da SAPscript e Smart Forms. Nel software TEC-IT, il formato di codice GS1 aggiunge il primo FNC1; attiva Sequenze di escape per usare \F.
GS1 DataMatrix in sintesi
- Tipo
- Data Matrix ECC 200 con FNC1 per primo
- Specifica
- ISO/IEC 16022; GS1 General Specifications, sezione 5.6 (Release 26.0, 2026)
- Dati
- Stringhe di elementi GS1, set GS1 di 82 caratteri, senza spazi
- Capacità
- Fino a 3.114 cifre o 2.334 caratteri alfanumerici
- Dimensioni del simbolo
- 24 quadrati da 10 × 10 a 144 × 144 moduli, 6 rettangoli fino a 16 × 48
- Correzione degli errori
- Reed-Solomon, fissa per ogni dimensione del simbolo
- Zona di rispetto
- Un modulo (1X) su ogni lato
- Ente emittente dei numeri
- Organizzazioni membro GS1 (prefisso aziendale GS1)
- Dimensione X
- Stabilita per applicazione, ad es. 0,396–0,990 mm sulle confezioni di farmaci non scansionate nella distribuzione generale
- Qualità di stampa
- Classe ISO/IEC 15415 1,5 o migliore in ambito sanitario, retail e logistico
Che cosa codifica l'esempio
(01) e (17) hanno una lunghezza predefinita; il lotto (10) no, quindi l'FNC1 lo chiude prima del numero di serie (21), che viene per ultimo e non ne richiede uno.
| AI | Contenuto | Formato | Nell'esempio |
|---|---|---|---|
| (01) | GTIN | 14 cifre | 09521234567899 |
| (17) | Data di scadenza | AAMMGG | 281130: 30 novembre 2028 |
| (10) | Numero di lotto | Fino a 20 caratteri | ABCD1234, chiuso da FNC1 |
| (21) | Numero di serie | Fino a 20 caratteri | 7654 |
Ogni coppia di cifre, lettera o FNC1 occupa una codeword: 24 in tutto. Un simbolo 20 × 20 ne contiene solo 22, quindi l'esempio è 22 × 22.
Uno scanner invia ]d201095212345678991728113010ABCD1234, il carattere di controllo GS (ASCII 29) per il secondo FNC1, poi 217654.
Norme UE e USA sull'identificazione di medicinali e dispositivi medici
| Norma | Si applica a | Dati codificati | Codice a barre |
|---|---|---|---|
| Regolamento delegato UE 2016/161 (dal 9 febbraio 2019; in alcuni Stati membri entro il 2025 al più tardi) | Medicinali soggetti a prescrizione con elementi di sicurezza | Codice prodotto, numero di serie randomizzato (fino a 20 caratteri), lotto, data di scadenza, numero nazionale se richiesto | Data Matrix con correzione degli errori di livello ECC 200; schema di codifica ad es. secondo ISO/IEC 15418 (AI GS1 o identificatori di dati) |
| DSCSA statunitense (21 U.S.C. 360eee-1) | Confezioni di farmaci con obbligo di prescrizione | National Drug Code più numero di serie (fino a 20 caratteri), lotto, data di scadenza | Data matrix 2D |
| Norma UDI statunitense (21 CFR 801, 830) | Etichette e confezioni di dispositivi medici | Identificativo del dispositivo più lotto, numero di serie, data di scadenza o di produzione se presente sull'etichetta | Testo leggibile e AIDC (automatic identification and data capture) |
| Regolamento UE sui dispositivi medici 2017/745, Allegato VI | Dispositivi medici e livelli di imballaggio superiori | UDI-DI (identificativo del dispositivo) più UDI-PI (identificativo di produzione), ad es. numero di serie, lotto, date | AIDC e testo leggibile dall'uomo |
Nessuna di esse nomina il solo GS1. La Food and Drug Administration statunitense accredita GS1, HIBCC e ICCBBA come enti emittenti UDI; l'UE ha designato questi enti e l'IFA tedesca fino al 27 giugno 2029.
Prima di stampare: dimensione del modulo, testo e controlli
GS1 stabilisce la dimensione X (dimensione del modulo) per applicazione; moduli più grandi si leggono e si stampano in modo più affidabile.
| Applicazione (tabella GS1) | Dimensione X (obiettivo) | Qualità minima |
|---|---|---|
| Articoli sanitari al dettaglio non scansionati nella distribuzione generale, ad es. confezioni di farmaci (10) | 0,396–0,990 mm (0,495 mm) | 1.5/08/660 |
| Articoli sanitari non destinati al dettaglio, ad es. confezioni primarie ospedaliere (6) | 0,254–0,990 mm (0,380 mm) | 1.5/08/660 |
| Articoli sanitari scansionati anche nella distribuzione generale (8) | 0,750–1,520 mm (0,750 mm) | 1.5/20/660 |
| Cassa al dettaglio, accanto a EAN o UPC (1, addendum 2) | 0,396–0,990 mm (0,495 mm) | 1.5/12/660 |
| Marcatura diretta di componenti, esclusi i dispositivi medici (7) | 0,254–0,615 mm (0,300 mm) | 1.5/06/660 |
- Zona di rispetto: l'immagine termina al bordo del simbolo; lascia libero un modulo su tutti i lati, nel layout o nel generatore.
- Testo: l'immagine non ne ha. Stampa ogni stringa di elementi con il suo AI tra parentesi, ad es. (17) 281130, senza FNC1; sugli articoli sanitari con poco spazio, il GTIN viene per primo. Le confezioni di farmaci UE stampano codice prodotto e numero di serie come testo, a meno che le loro due dimensioni maggiori sommate non siano 10 cm o meno.
- Superficie: scuro su sfondo chiaro e opaco; inchiostri oro o argento e lamine lucide possono abbagliare gli scanner. Le confezioni di farmaci UE richiedono una superficie liscia, uniforme e poco riflettente.
- Verifica: un verificatore ISO/IEC 15415 riporta classe, apertura e luce, come 1.5/08/660; il tuo scanner dà solo un esito positivo o negativo.
Errori comuni di inserimento in GS1 DataMatrix
- Parentesi digitate.
(01)diventa quattro caratteri di dati, quindi i dati non iniziano più con un AI. Digita01. \Fall'inizio. Il generatore imposta già l'FNC1 per primo; uno digitato ne aggiunge un secondo prima del primo AI. Inizia con l'AI.- Nessun separatore dopo il lotto.
10ABCD1234217654viene letto come un unico lotto, ABCD1234217654, senza numero di serie. Digita\Fprima di21. - 00 come giorno di scadenza. Dal 1° gennaio 2025 i prodotti sanitari regolamentati richiedono un giorno reale: fine luglio 2027 è
270731, non270700.
GS1 DataMatrix a confronto con codici simili
Lo stesso simbolo ECC 200 senza FNC1 davanti, per qualsiasi testo che non siano stringhe di elementi GS1.
Trasforma GTIN e attributi in un indirizzo web per gli smartphone, portato da un Data Matrix semplice (]d1) o da un codice QR.
Stesse stringhe di elementi, ma con una zona di rispetto di quattro moduli. Per la marcatura diretta di articoli sanitari regolamentati, GS1 approva solo GS1 DataMatrix.
Supporto lineare degli stessi AI, obbligatorio per l'SSCC (Serial Shipping Container Code) a meno che l'unità logistica sia troppo piccola per un'etichetta A6. Un GS1 DataMatrix aggiunto a un'etichetta logistica ripete tutte le sue stringhe di elementi.
Un numero farmaceutico nazionale all'interno del pool GTIN, come il PZN tedesco (Pharmazentralnummer) con prefisso 4150, codificato sotto (01) come un GTIN.
Il codice Pharmacy Product Number dell'IFA: un Data Matrix con formato 06, identificatori di campo e separatori GS al posto di FNC1 e AI.
Domande frequenti
Scopri di più su GS1 DataMatrix.
Di quali AI ha bisogno il GS1 DataMatrix di una confezione di farmaci?
Devo attivare Sequenze di escape per \F?
\F in FNC1 con o senza l'opzione, nei codici singoli e nei download in batch.
Un GS1 DataMatrix può sostituire l'EAN-13 alla cassa?
Che dimensione ha un GS1 DataMatrix con GTIN e numero di serie?
Altre risorse
Data Matrix (ECC200) - Codice a barre 2D
Data Matrix è un codice a barre a matrice bidimensionale che codifica testo o dati grezzi in un pattern di moduli quadrati bianchi e neri. La dimensione tipica…
GuidaIdentificatore applicativo GS1 (AI)
I codici a barre nel sistema GS1 (come GS1-128 ) utilizzano gli identificatori applicativi (AI) per fornire informazioni sulla struttura dei dati codificati.…
FAQFAQ sull'etichettatura sanitaria e farmaceutica
L'identificativo univoco deve essere un GS1 DataMatrix con un grado minimo di qualità di stampa di 1,5 misurato secondo ISO/IEC 15415. Al di sotto di questo…
ProdottoTBarCode SDK
Il pacchetto per sviluppatori per Windows: componenti .NET, OCX e DLL generano e stampano oltre 100 simbologie di codici a barre dalle vostre applicazioni.
ProdottoBarcode Studio
Oltre 100 tipi, controllo qualità ed esportazione in batch.
ProdottoTBarCode/SAPwin
La DLL per codici a barre per SAP: stampate codici a barre da SAPscript, Smart Forms e ABAP su quasi ogni stampante – tramite SAPSprint, SAPGUI o WWI.