GS1-DataMatrix

Descrizione di GS1-DataMatrix

GS1-DataMatrix

Il codice GS1-DataMatrix è una variante specializzata del codice 2D DataMatrix, utilizzato principalmente nel commercio e nell'industria per etichettare merci e pallet.

Caratteristiche del GS1-DataMatrix

  • Caratteri speciali: La matrice di dati GS1 utilizza il carattere di controllo FNC1 subito dopo il carattere iniziale. La combinazione di carattere iniziale e FNC1 identifica in modo univoco una matrice di dati GS1.
  • Generazione automatica: Quando si seleziona GS1-DataMatrix in ActiveBarcode, il carattere iniziale e FNC1 vengono generati automaticamente.
  • Separatore di campi: Il GS1-DataMatrix utilizza il carattere di controllo <FNC1> o <GS> per contrassegnare la fine di campi di lunghezza variabile.

Codifica di più dati

Una matrice di dati GS1 può codificare più dati contemporaneamente, come un codice prodotto (simile all'EAN 13), informazioni sul peso o la data di scadenza. Ciò si ottiene utilizzando Identificatori di applicazione (AI) standardizzati a livello internazionale, che specificano il tipo di dati codificati.

Esempio di matrice di dati GS1:

Codice a barre GS1-DataMatrix

Il testo leggibile dall'uomo, ad esempio, (01)01234567890128(15)051231, include:

  • (01): Codice prodotto (14 cifre).
  • (15): Data di scadenza (6 cifre, formato YYMMDD, qui 31.12.05).

Le parentesi servono solo per la leggibilità e non sono codificate nel codice a barre.

Come creare una matrice di dati GS1 con ActiveBarcode

Inserire il testo leggibile dall'uomo che include gli identificatori dell'applicazione, ad esempio, (01)01234567890128(15)051231ActiveBarcode rimuove automaticamente le parentesi e genera la GS1-DataMatrix corretta, ad esempio 010123456789012815051231.

Dati a lunghezza variabile

Per i dati di lunghezza variabile (ad esempio, quantità o numero di serie), il carattere di controllo FNC1 deve essere inserito prima dell'AI successivo per indicare la fine dei dati.

Esempio:

Codice a barre GS1-DataMatrix

Testo leggibile dall'uomo: (30)19<FNC1>(21)123456789012

  • (30): Quantità (qui 19, fino a 8 cifre).
  • (21): Numero di serie (qui 123456789012).

Il <FNC1> viene generato in ActiveBarcode inserendo il <FNC1>.

Nota: Se uno scanner non riconosce l'FNC1, è possibile utilizzare al suo posto il carattere <GS>, che alcuni scanner si aspettano erroneamente.

Ulteriori informazioni

Elenco delle dimensioni dei simboli GS1-DataMatrix, corredato di esempi.Link
Ciascuno di questi rappresenta una dimensione simbolica diversa del codice GS1-DataMatrix. La scelta determina la quantità di dati che può essere codificata e la dimensione del codice.
I simboli più piccoli (ad esempio 10x10, 12x12) possono contenere meno dati, ma occupano meno spazio.
I simboli più grandi (ad esempio 20x20, 24x24 e superiori) possono contenere più caratteri o elementi GS1 aggiuntivi.
Se il contenuto dei dati rimane sempre breve, è possibile utilizzare un simbolo più piccolo. Se in seguito si aggiungono ulteriori informazioni, sarà necessario selezionare una versione più grande affinché i dati possano essere contenuti.

La scelta dipende in parte dalla quantità di dati e in parte dallo spazio disponibile. Il software garantisce automaticamente che qualsiasi dimensione si scelga produca comunque un codice a barre valido e scansionabile.

ActiveBarcode offre tre tipi automatici: AUTO, SQUARE e RECTANGLE. Questi selezionano sempre la dimensione del simbolo più piccola possibile in grado di contenere tutti i vostri dati. SQUARE e RECTANGLE sono limitati rispettivamente ai formati quadrati e rettangolari, mentre AUTO utilizza entrambi. Se scegliete un tipo fisso come 64x64, verrà applicata quella specifica dimensione del simbolo, anche se funzionerebbe anche un codice più piccolo e compatto.

ActiveBarcode: GS1-DataMatrix
AUTO
GS1-DataMatrix
Typeno: 74
Code: GS1DATAMATRIX

Numero massimo di numeri: 6-3116
Numero massimo di caratteri: 3-2335
Numero massimo byte: 1-1556
Correzione degli errori massima: 2-310
ActiveBarcode: GS1-DataMatrix
SQUARE
GS1-DataMatrix
Typeno: 75
Code: GS1DATAMATRIXSQUARE

Numero massimo di numeri: 6-3116
Numero massimo di caratteri: 3-2335
Numero massimo byte: 1-1556
Correzione degli errori massima: 2-310
ActiveBarcode: GS1-DataMatrix
RECTANGLE
GS1-DataMatrix
Typeno: 76
Code: GS1DATAMATRIXRECTANGULAR

Numero massimo di numeri: 10-98
Numero massimo di caratteri: 6-72
Numero massimo byte: 3-47
Correzione degli errori massima: 7-98
ActiveBarcode: GS1-DataMatrix
10x10
GS1-DataMatrix
Typeno: 77
Code: GS1DATAMATRIX10X10

Numero massimo di numeri: 6
Numero massimo di caratteri: 3
Numero massimo byte: 1
Correzione degli errori massima: 2
ActiveBarcode: GS1-DataMatrix
12x12
GS1-DataMatrix
Typeno: 78
Code: GS1DATAMATRIX12X12

Numero massimo di numeri: 10
Numero massimo di caratteri: 6
Numero massimo byte: 3
Correzione degli errori massima: 3
ActiveBarcode: GS1-DataMatrix
8x18
GS1-DataMatrix
Typeno: 79
Code: GS1DATAMATRIX8X18

Numero massimo di numeri: 10
Numero massimo di caratteri: 6
Numero massimo byte: 3
Correzione degli errori massima: 7
ActiveBarcode: GS1-DataMatrix
14x14
GS1-DataMatrix
Typeno: 80
Code: GS1DATAMATRIX14X14

Numero massimo di numeri: 16
Numero massimo di caratteri: 10
Numero massimo byte: 6
Correzione degli errori massima: 5
ActiveBarcode: GS1-DataMatrix
8x32
GS1-DataMatrix
Typeno: 81
Code: GS1DATAMATRIX8X32

Numero massimo di numeri: 20
Numero massimo di caratteri: 13
Numero massimo byte: 8
Correzione degli errori massima: 11
ActiveBarcode: GS1-DataMatrix
16x16
GS1-DataMatrix
Typeno: 82
Code: GS1DATAMATRIX16X16

Numero massimo di numeri: 24
Numero massimo di caratteri: 16
Numero massimo byte: 10
Correzione degli errori massima: 6
ActiveBarcode: GS1-DataMatrix
12x26
GS1-DataMatrix
Typeno: 83
Code: GS1DATAMATRIX12X26

Numero massimo di numeri: 32
Numero massimo di caratteri: 22
Numero massimo byte: 14
Correzione degli errori massima: 32
ActiveBarcode: GS1-DataMatrix
18x18
GS1-DataMatrix
Typeno: 84
Code: GS1DATAMATRIX18X18

Numero massimo di numeri: 36
Numero massimo di caratteri: 25
Numero massimo byte: 16
Correzione degli errori massima: 7
ActiveBarcode: GS1-DataMatrix
20x20
GS1-DataMatrix
Typeno: 85
Code: GS1DATAMATRIX20X20

Numero massimo di numeri: 44
Numero massimo di caratteri: 31
Numero massimo byte: 20
Correzione degli errori massima: 9
ActiveBarcode: GS1-DataMatrix
12x36
GS1-DataMatrix
Typeno: 86
Code: GS1DATAMATRIX12X36

Numero massimo di numeri: 44
Numero massimo di caratteri: 31
Numero massimo byte: 20
Correzione degli errori massima: 44
ActiveBarcode: GS1-DataMatrix
22x22
GS1-DataMatrix
Typeno: 87
Code: GS1DATAMATRIX22X22

Numero massimo di numeri: 60
Numero massimo di caratteri: 43
Numero massimo byte: 28
Correzione degli errori massima: 10
ActiveBarcode: GS1-DataMatrix
16x36
GS1-DataMatrix
Typeno: 88
Code: GS1DATAMATRIX16X36

Numero massimo di numeri: 64
Numero massimo di caratteri: 46
Numero massimo byte: 30
Correzione degli errori massima: 64
ActiveBarcode: GS1-DataMatrix
24x24
GS1-DataMatrix
Typeno: 89
Code: GS1DATAMATRIX24X24

Numero massimo di numeri: 72
Numero massimo di caratteri: 52
Numero massimo byte: 34
Correzione degli errori massima: 12
ActiveBarcode: GS1-DataMatrix
26x26
GS1-DataMatrix
Typeno: 90
Code: GS1DATAMATRIX26X26

Numero massimo di numeri: 88
Numero massimo di caratteri: 64
Numero massimo byte: 42
Correzione degli errori massima: 14
ActiveBarcode: GS1-DataMatrix
16x48
GS1-DataMatrix
Typeno: 91
Code: GS1DATAMATRIX16X48

Numero massimo di numeri: 98
Numero massimo di caratteri: 72
Numero massimo byte: 47
Correzione degli errori massima: 98
ActiveBarcode: GS1-DataMatrix
32x32
GS1-DataMatrix
Typeno: 92
Code: GS1DATAMATRIX32X32

Numero massimo di numeri: 124
Numero massimo di caratteri: 91
Numero massimo byte: 60
Correzione degli errori massima: 18
ActiveBarcode: GS1-DataMatrix
36x36
GS1-DataMatrix
Typeno: 93
Code: GS1DATAMATRIX36X36

Numero massimo di numeri: 172
Numero massimo di caratteri: 127
Numero massimo byte: 84
Correzione degli errori massima: 21
ActiveBarcode: GS1-DataMatrix
40x40
GS1-DataMatrix
Typeno: 94
Code: GS1DATAMATRIX40X40

Numero massimo di numeri: 228
Numero massimo di caratteri: 169
Numero massimo byte: 112
Correzione degli errori massima: 24
ActiveBarcode: GS1-DataMatrix
44x44
GS1-DataMatrix
Typeno: 95
Code: GS1DATAMATRIX44X44

Numero massimo di numeri: 288
Numero massimo di caratteri: 214
Numero massimo byte: 142
Correzione degli errori massima: 28
ActiveBarcode: GS1-DataMatrix
48x48
GS1-DataMatrix
Typeno: 96
Code: GS1DATAMATRIX48X48

Numero massimo di numeri: 348
Numero massimo di caratteri: 259
Numero massimo byte: 172
Correzione degli errori massima: 34
ActiveBarcode: GS1-DataMatrix
52x52
GS1-DataMatrix
Typeno: 97
Code: GS1DATAMATRIX52X52

Numero massimo di numeri: 408
Numero massimo di caratteri: 304
Numero massimo byte: 202
Correzione degli errori massima: 42
ActiveBarcode: GS1-DataMatrix
64x64
GS1-DataMatrix
Typeno: 98
Code: GS1DATAMATRIX64X64

Numero massimo di numeri: 560
Numero massimo di caratteri: 418
Numero massimo byte: 278
Correzione degli errori massima: 56
ActiveBarcode: GS1-DataMatrix
72x72
GS1-DataMatrix
Typeno: 100
Code: GS1DATAMATRIX72X72

Numero massimo di numeri: 736
Numero massimo di caratteri: 550
Numero massimo byte: 366
Correzione degli errori massima: 72
ActiveBarcode: GS1-DataMatrix
80x80
GS1-DataMatrix
Typeno: 101
Code: GS1DATAMATRIX80X80

Numero massimo di numeri: 912
Numero massimo di caratteri: 682
Numero massimo byte: 454
Correzione degli errori massima: 96
ActiveBarcode: GS1-DataMatrix
88x88
GS1-DataMatrix
Typeno: 102
Code: GS1DATAMATRIX88X88

Numero massimo di numeri: 1152
Numero massimo di caratteri: 862
Numero massimo byte: 574
Correzione degli errori massima: 112
ActiveBarcode: GS1-DataMatrix
96x96
GS1-DataMatrix
Typeno: 103
Code: GS1DATAMATRIX96X96

Numero massimo di numeri: 1392
Numero massimo di caratteri: 1042
Numero massimo byte: 694
Correzione degli errori massima: 136
ActiveBarcode: GS1-DataMatrix
104x104
GS1-DataMatrix
Typeno: 104
Code: GS1DATAMATRIX104X104

Numero massimo di numeri: 1632
Numero massimo di caratteri: 1222
Numero massimo byte: 814
Correzione degli errori massima: 168
ActiveBarcode: GS1-DataMatrix
120x120
GS1-DataMatrix
Typeno: 105
Code: GS1DATAMATRIX120X120

Numero massimo di numeri: 2100
Numero massimo di caratteri: 1573
Numero massimo byte: 1048
Correzione degli errori massima: 204
ActiveBarcode: GS1-DataMatrix
132x132
GS1-DataMatrix
Typeno: 106
Code: GS1DATAMATRIX132X132

Numero massimo di numeri: 2608
Numero massimo di caratteri: 1954
Numero massimo byte: 1302
Correzione degli errori massima: 248
ActiveBarcode: GS1-DataMatrix
144x144
GS1-DataMatrix
Typeno: 107
Code: GS1DATAMATRIX144X144

Numero massimo di numeri: 3116
Numero massimo di caratteri: 2335
Numero massimo byte: 1556
Correzione degli errori massima: 310
Questo elenco rappresenta una panoramica a scopo di orientamento, ma non richiede alcuna correttezza per quanto riguarda i valori massimi.

Dati tecnici

Caratteri validi: alfanumerico
Lunghezza: Variabile senza lunghezza fissa.
Cifra di controllo: Calcolato in base a Reed-Solomon-Correzione degli errori
ActiveBarcode calcola automaticamente la cifra di controllo.
Digitare#: DataMatrix - #74 - GS1DATAMATRIX
Elenco di tutte le dimensioni dei simboli

Altri tipi...

Volete conoscere altri tipi di codici a barre?