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?