GS1-DataMatrix

Descripción de GS1-DataMatrix

GS1-DataMatrix

El GS1-DataMatrix es una variante especializada del código 2D DataMatrix, utilizado principalmente en el comercio y la industria para etiquetar mercancías y palés.

Características de la GS1-DataMatrix

  • Caracteres especiales: La GS1-DataMatrix utiliza el carácter de control FNC1 inmediatamente después del carácter de inicio. La combinación del carácter de inicio y FNC1 identifica de manera única una GS1-DataMatrix.
  • Generación automática: Al seleccionar GS1-DataMatrix en ActiveBarcode, el carácter de inicio y FNC1 se generan automáticamente.
  • Separador de Campo: La GS1-DataMatrix utiliza el caracter de control <FNC1> o <GS> para marcar el final de campos con longitud variable.

Codificación de datos múltiples

Una GS1-DataMatrix puede codificar varios puntos de datos simultáneamente, como un código de producto (similar al EAN 13), información sobre el peso o la fecha de caducidad. Para ello se utilizan Identificadores de aplicación (IA) normalizados internacionalmente, que especifican el tipo de datos codificados.

Ejemplo de GS1-DataMatrix:

Código de barras GS1-DataMatrix

El texto legible por humanos, por ejemplo, (01)01234567890128(15)051231, incluye:

  • (01): Código del producto (14 dígitos).
  • (15): Fecha de caducidad (6 dígitos, formato AAMMDD, aquí 31.12.05).

Los paréntesis son sólo para facilitar la lectura y no están codificados en el código de barras.

Cómo crear una GS1-DataMatrix con ActiveBarcode

Introduzca el texto legible que incluya los Identificadores de aplicación, por ejemplo, (01)01234567890128(15)051231ActiveBarcode elimina automáticamente los paréntesis y genera la GS1-DataMatrix correcta, por ejemplo 010123456789012815051231.

Datos de longitud variable

Para los datos de longitud variable (por ejemplo, cantidad o número de serie), el carácter de control FNC1 debe insertarse antes del siguiente AI para indicar el final de los datos.

Ejemplo:

Código de barras GS1-DataMatrix

Texto legible: (30)19<FNC1>(21)123456789012

  • (30): Cantidad (aquí 19, hasta 8 dígitos).
  • (21): Número de serie (aquí 123456789012).

El <FNC1> se genera en ActiveBarcode introduciendo <FNC1>.

Nota: Si un escáner no reconoce el FNC1, se puede utilizar el carácter <GS> en su lugar, ya que algunos escáneres esperan incorrectamente este carácter.

Más información

Lista de tamaños del símbolo GS1-DataMatrix, con ejemplos.Link
Cada uno de ellos representa un tamaño de símbolo diferente del código GS1-DataMatrix. La elección determina la cantidad de datos que se pueden codificar y el tamaño con el que aparecerá el código.
Los símbolos más pequeños (por ejemplo, 10x10, 12x12) pueden contener menos datos, pero ocupan menos espacio.
Los símbolos más grandes (por ejemplo, 20x20, 24x24 y superiores) pueden almacenar más caracteres o elementos GS1 adicionales.
Si el contenido de sus datos siempre es breve, entonces es perfectamente válido utilizar un símbolo más pequeño. Si más adelante añade más información, tendrá que seleccionar una versión más grande para que los datos sigan cabiendo.

La elección depende en parte de la cantidad de datos y en parte del espacio disponible. El software se asegura automáticamente de que, independientemente del tamaño que elija, se siga generando un GS1-DataMatrix válido y escaneable.

ActiveBarcode ofrece tres tipos automáticos: AUTO, SQUARE y RECTANGLE. Estos siempre seleccionan el tamaño de símbolo más pequeño posible que puede acomodar todos sus datos. SQUARE y RECTANGLE se limitan a formatos cuadrados y rectangulares, respectivamente, mientras que AUTO utiliza ambos. Si elige un tipo fijo, como 64x64, se aplicará ese tamaño de símbolo específico, incluso si un código más pequeño y compacto también funcionaría.

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

Números máximos: 6-3116
Personajes máximos: 3-2335
Bytes máximos: 1-1556
Corrección de errores máximos: 2-310
ActiveBarcode: GS1-DataMatrix
SQUARE
GS1-DataMatrix
Typeno: 75
Code: GS1DATAMATRIXSQUARE

Números máximos: 6-3116
Personajes máximos: 3-2335
Bytes máximos: 1-1556
Corrección de errores máximos: 2-310
ActiveBarcode: GS1-DataMatrix
RECTANGLE
GS1-DataMatrix
Typeno: 76
Code: GS1DATAMATRIXRECTANGULAR

Números máximos: 10-98
Personajes máximos: 6-72
Bytes máximos: 3-47
Corrección de errores máximos: 7-98
ActiveBarcode: GS1-DataMatrix
10x10
GS1-DataMatrix
Typeno: 77
Code: GS1DATAMATRIX10X10

Números máximos: 6
Personajes máximos: 3
Bytes máximos: 1
Corrección de errores máximos: 2
ActiveBarcode: GS1-DataMatrix
12x12
GS1-DataMatrix
Typeno: 78
Code: GS1DATAMATRIX12X12

Números máximos: 10
Personajes máximos: 6
Bytes máximos: 3
Corrección de errores máximos: 3
ActiveBarcode: GS1-DataMatrix
8x18
GS1-DataMatrix
Typeno: 79
Code: GS1DATAMATRIX8X18

Números máximos: 10
Personajes máximos: 6
Bytes máximos: 3
Corrección de errores máximos: 7
ActiveBarcode: GS1-DataMatrix
14x14
GS1-DataMatrix
Typeno: 80
Code: GS1DATAMATRIX14X14

Números máximos: 16
Personajes máximos: 10
Bytes máximos: 6
Corrección de errores máximos: 5
ActiveBarcode: GS1-DataMatrix
8x32
GS1-DataMatrix
Typeno: 81
Code: GS1DATAMATRIX8X32

Números máximos: 20
Personajes máximos: 13
Bytes máximos: 8
Corrección de errores máximos: 11
ActiveBarcode: GS1-DataMatrix
16x16
GS1-DataMatrix
Typeno: 82
Code: GS1DATAMATRIX16X16

Números máximos: 24
Personajes máximos: 16
Bytes máximos: 10
Corrección de errores máximos: 6
ActiveBarcode: GS1-DataMatrix
12x26
GS1-DataMatrix
Typeno: 83
Code: GS1DATAMATRIX12X26

Números máximos: 32
Personajes máximos: 22
Bytes máximos: 14
Corrección de errores máximos: 32
ActiveBarcode: GS1-DataMatrix
18x18
GS1-DataMatrix
Typeno: 84
Code: GS1DATAMATRIX18X18

Números máximos: 36
Personajes máximos: 25
Bytes máximos: 16
Corrección de errores máximos: 7
ActiveBarcode: GS1-DataMatrix
20x20
GS1-DataMatrix
Typeno: 85
Code: GS1DATAMATRIX20X20

Números máximos: 44
Personajes máximos: 31
Bytes máximos: 20
Corrección de errores máximos: 9
ActiveBarcode: GS1-DataMatrix
12x36
GS1-DataMatrix
Typeno: 86
Code: GS1DATAMATRIX12X36

Números máximos: 44
Personajes máximos: 31
Bytes máximos: 20
Corrección de errores máximos: 44
ActiveBarcode: GS1-DataMatrix
22x22
GS1-DataMatrix
Typeno: 87
Code: GS1DATAMATRIX22X22

Números máximos: 60
Personajes máximos: 43
Bytes máximos: 28
Corrección de errores máximos: 10
ActiveBarcode: GS1-DataMatrix
16x36
GS1-DataMatrix
Typeno: 88
Code: GS1DATAMATRIX16X36

Números máximos: 64
Personajes máximos: 46
Bytes máximos: 30
Corrección de errores máximos: 64
ActiveBarcode: GS1-DataMatrix
24x24
GS1-DataMatrix
Typeno: 89
Code: GS1DATAMATRIX24X24

Números máximos: 72
Personajes máximos: 52
Bytes máximos: 34
Corrección de errores máximos: 12
ActiveBarcode: GS1-DataMatrix
26x26
GS1-DataMatrix
Typeno: 90
Code: GS1DATAMATRIX26X26

Números máximos: 88
Personajes máximos: 64
Bytes máximos: 42
Corrección de errores máximos: 14
ActiveBarcode: GS1-DataMatrix
16x48
GS1-DataMatrix
Typeno: 91
Code: GS1DATAMATRIX16X48

Números máximos: 98
Personajes máximos: 72
Bytes máximos: 47
Corrección de errores máximos: 98
ActiveBarcode: GS1-DataMatrix
32x32
GS1-DataMatrix
Typeno: 92
Code: GS1DATAMATRIX32X32

Números máximos: 124
Personajes máximos: 91
Bytes máximos: 60
Corrección de errores máximos: 18
ActiveBarcode: GS1-DataMatrix
36x36
GS1-DataMatrix
Typeno: 93
Code: GS1DATAMATRIX36X36

Números máximos: 172
Personajes máximos: 127
Bytes máximos: 84
Corrección de errores máximos: 21
ActiveBarcode: GS1-DataMatrix
40x40
GS1-DataMatrix
Typeno: 94
Code: GS1DATAMATRIX40X40

Números máximos: 228
Personajes máximos: 169
Bytes máximos: 112
Corrección de errores máximos: 24
ActiveBarcode: GS1-DataMatrix
44x44
GS1-DataMatrix
Typeno: 95
Code: GS1DATAMATRIX44X44

Números máximos: 288
Personajes máximos: 214
Bytes máximos: 142
Corrección de errores máximos: 28
ActiveBarcode: GS1-DataMatrix
48x48
GS1-DataMatrix
Typeno: 96
Code: GS1DATAMATRIX48X48

Números máximos: 348
Personajes máximos: 259
Bytes máximos: 172
Corrección de errores máximos: 34
ActiveBarcode: GS1-DataMatrix
52x52
GS1-DataMatrix
Typeno: 97
Code: GS1DATAMATRIX52X52

Números máximos: 408
Personajes máximos: 304
Bytes máximos: 202
Corrección de errores máximos: 42
ActiveBarcode: GS1-DataMatrix
64x64
GS1-DataMatrix
Typeno: 98
Code: GS1DATAMATRIX64X64

Números máximos: 560
Personajes máximos: 418
Bytes máximos: 278
Corrección de errores máximos: 56
ActiveBarcode: GS1-DataMatrix
72x72
GS1-DataMatrix
Typeno: 100
Code: GS1DATAMATRIX72X72

Números máximos: 736
Personajes máximos: 550
Bytes máximos: 366
Corrección de errores máximos: 72
ActiveBarcode: GS1-DataMatrix
80x80
GS1-DataMatrix
Typeno: 101
Code: GS1DATAMATRIX80X80

Números máximos: 912
Personajes máximos: 682
Bytes máximos: 454
Corrección de errores máximos: 96
ActiveBarcode: GS1-DataMatrix
88x88
GS1-DataMatrix
Typeno: 102
Code: GS1DATAMATRIX88X88

Números máximos: 1152
Personajes máximos: 862
Bytes máximos: 574
Corrección de errores máximos: 112
ActiveBarcode: GS1-DataMatrix
96x96
GS1-DataMatrix
Typeno: 103
Code: GS1DATAMATRIX96X96

Números máximos: 1392
Personajes máximos: 1042
Bytes máximos: 694
Corrección de errores máximos: 136
ActiveBarcode: GS1-DataMatrix
104x104
GS1-DataMatrix
Typeno: 104
Code: GS1DATAMATRIX104X104

Números máximos: 1632
Personajes máximos: 1222
Bytes máximos: 814
Corrección de errores máximos: 168
ActiveBarcode: GS1-DataMatrix
120x120
GS1-DataMatrix
Typeno: 105
Code: GS1DATAMATRIX120X120

Números máximos: 2100
Personajes máximos: 1573
Bytes máximos: 1048
Corrección de errores máximos: 204
ActiveBarcode: GS1-DataMatrix
132x132
GS1-DataMatrix
Typeno: 106
Code: GS1DATAMATRIX132X132

Números máximos: 2608
Personajes máximos: 1954
Bytes máximos: 1302
Corrección de errores máximos: 248
ActiveBarcode: GS1-DataMatrix
144x144
GS1-DataMatrix
Typeno: 107
Code: GS1DATAMATRIX144X144

Números máximos: 3116
Personajes máximos: 2335
Bytes máximos: 1556
Corrección de errores máximos: 310
Esta lista representa una visión general para fines de orientación, pero no reclama ninguna corrección con respecto a los valores máximos.

Datos técnicos

Caracteres válidos: alfanumérico
Longitud: Variable sin longitud fija.
Dígito de verificación: Calculado según Reed-Solomon-Corrección de errores
ActiveBarcode calcula el dígito de control automáticamente.
Tipo#: DataMatrix - #74 - GS1DATAMATRIX
Lista de todos los tamaños de símbolo

Otros tipos...

¿Desea conocer otros tipos de códigos de barras?