GS1-DataMatrix

Descrição de GS1-DataMatrix

GS1-DataMatrix

O GS1-DataMatrix é uma variante especializada do código DataMatrix 2D, utilizado principalmente no comércio e na indústria para a identificação de mercadorias e paletes.

Características do GS1-DataMatrix

  • Caracteres especiais: O GS1-DataMatrix utiliza o caractere de controle FNC1 imediatamente após o caractere inicial. A combinação do caractere inicial e do FNC1 identifica de forma única um GS1-DataMatrix.
  • Geração automática: Ao selecionar GS1-DataMatrix no ActiveBarcode, o caractere inicial e o FNC1 são gerados automaticamente.
  • Separador de campos: O GS1-DataMatrix utiliza o caractere de controle <FNC1> ou <GS> para marcar o final dos campos com comprimento variável.

Codificação de dados múltiplos

Um GS1-DataMatrix pode codificar vários pontos de dados simultaneamente, como um código de produto (semelhante ao EAN 13), informações de peso ou data de validade. Isso é obtido usando Identificadores de Aplicação (AI) padronizados internacionalmente, que especificam o tipo de dados codificados.

Exemplo de um GS1-DataMatrix:

Código de barras GS1-DataMatrix

O texto legível por humanos, por exemplo, (01)01234567890128(15)051231, inclui:

  • (01): Código do produto (14 dígitos).
  • (15): Data de validade (6 dígitos, formato AAMMDD, neste caso 31.12.05).

Os parênteses são utilizados apenas para facilitar a leitura e não são codificados no código de barras.

Como criar um GS1-DataMatrix com o ActiveBarcode

Insira o texto legível, incluindo os identificadores do aplicativo, por exemplo, (01)01234567890128(15)051231O ActiveBarcode remove automaticamente os parênteses e gera o GS1-DataMatrix correto, por exemplo, 010123456789012815051231.

Dados de comprimento variável

Para dados de comprimento variável (por exemplo, quantidade ou número de série), o caractere de controle FNC1 deve ser inserido antes do próximo AI para indicar o fim dos dados.

Exemplo:

Código de barras GS1-DataMatrix

Texto legível por humanos: (30)19<FNC1>(21)123456789012

  • (30): Quantidade (aqui 19, até 8 dígitos).
  • (21): Número de série (neste caso, 123456789012).

O <FNC1> é gerado no ActiveBarcode ao inserir <FNC1>.

Observação: caso um scanner não reconheça o FNC1, o caractere <GS> pode ser utilizado em seu lugar, pois alguns scanners esperam incorretamente esse caractere.

Mais informações

Lista dos tamanhos dos símbolos GS1-DataMatrix, acompanhada de exemplos.Link
Cada um deles representa um tamanho de símbolo diferente do código GS1-DataMatrix. A escolha determina a quantidade de dados que podem ser codificados e o tamanho do código.
Símbolos menores (por exemplo, 10x10, 12x12) podem armazenar menos dados, mas ocupam menos espaço.
Símbolos maiores (por exemplo, 20x20, 24x24 e acima) podem armazenar mais caracteres ou elementos GS1 adicionais.
Se o conteúdo dos seus dados for sempre curto, então utilizar um símbolo menor é perfeitamente adequado. Caso adicione mais informações posteriormente, será necessário selecionar uma versão maior para que os dados continuem a caber.

A escolha depende, em parte, da quantidade de dados e, em parte, do espaço disponível. O software garante automaticamente que qualquer tamanho escolhido ainda produza um código válido e legível.

O ActiveBarcode oferece três tipos automáticos: AUTO, SQUARE e RECTANGLE. Eles sempre selecionam o menor tamanho de símbolo possível que pode acomodar todos os seus dados. SQUARE e RECTANGLE são limitados aos formatos quadrado e retangular, respectivamente, enquanto AUTO usa ambos. Se você escolher um tipo fixo, como 64x64, esse tamanho específico de símbolo será aplicado, mesmo que um código menor e mais compacto também funcione.

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

Números máximos: 6-3116
Número máximo de caracteres: 3-2335
Bytes máximos: 1-1556
Correção máxima de erros: 2-310
ActiveBarcode: GS1-DataMatrix
SQUARE
GS1-DataMatrix
Typeno: 75
Code: GS1DATAMATRIXSQUARE

Números máximos: 6-3116
Número máximo de caracteres: 3-2335
Bytes máximos: 1-1556
Correção máxima de erros: 2-310
ActiveBarcode: GS1-DataMatrix
RECTANGLE
GS1-DataMatrix
Typeno: 76
Code: GS1DATAMATRIXRECTANGULAR

Números máximos: 10-98
Número máximo de caracteres: 6-72
Bytes máximos: 3-47
Correção máxima de erros: 7-98
ActiveBarcode: GS1-DataMatrix
10x10
GS1-DataMatrix
Typeno: 77
Code: GS1DATAMATRIX10X10

Números máximos: 6
Número máximo de caracteres: 3
Bytes máximos: 1
Correção máxima de erros: 2
ActiveBarcode: GS1-DataMatrix
12x12
GS1-DataMatrix
Typeno: 78
Code: GS1DATAMATRIX12X12

Números máximos: 10
Número máximo de caracteres: 6
Bytes máximos: 3
Correção máxima de erros: 3
ActiveBarcode: GS1-DataMatrix
8x18
GS1-DataMatrix
Typeno: 79
Code: GS1DATAMATRIX8X18

Números máximos: 10
Número máximo de caracteres: 6
Bytes máximos: 3
Correção máxima de erros: 7
ActiveBarcode: GS1-DataMatrix
14x14
GS1-DataMatrix
Typeno: 80
Code: GS1DATAMATRIX14X14

Números máximos: 16
Número máximo de caracteres: 10
Bytes máximos: 6
Correção máxima de erros: 5
ActiveBarcode: GS1-DataMatrix
8x32
GS1-DataMatrix
Typeno: 81
Code: GS1DATAMATRIX8X32

Números máximos: 20
Número máximo de caracteres: 13
Bytes máximos: 8
Correção máxima de erros: 11
ActiveBarcode: GS1-DataMatrix
16x16
GS1-DataMatrix
Typeno: 82
Code: GS1DATAMATRIX16X16

Números máximos: 24
Número máximo de caracteres: 16
Bytes máximos: 10
Correção máxima de erros: 6
ActiveBarcode: GS1-DataMatrix
12x26
GS1-DataMatrix
Typeno: 83
Code: GS1DATAMATRIX12X26

Números máximos: 32
Número máximo de caracteres: 22
Bytes máximos: 14
Correção máxima de erros: 32
ActiveBarcode: GS1-DataMatrix
18x18
GS1-DataMatrix
Typeno: 84
Code: GS1DATAMATRIX18X18

Números máximos: 36
Número máximo de caracteres: 25
Bytes máximos: 16
Correção máxima de erros: 7
ActiveBarcode: GS1-DataMatrix
20x20
GS1-DataMatrix
Typeno: 85
Code: GS1DATAMATRIX20X20

Números máximos: 44
Número máximo de caracteres: 31
Bytes máximos: 20
Correção máxima de erros: 9
ActiveBarcode: GS1-DataMatrix
12x36
GS1-DataMatrix
Typeno: 86
Code: GS1DATAMATRIX12X36

Números máximos: 44
Número máximo de caracteres: 31
Bytes máximos: 20
Correção máxima de erros: 44
ActiveBarcode: GS1-DataMatrix
22x22
GS1-DataMatrix
Typeno: 87
Code: GS1DATAMATRIX22X22

Números máximos: 60
Número máximo de caracteres: 43
Bytes máximos: 28
Correção máxima de erros: 10
ActiveBarcode: GS1-DataMatrix
16x36
GS1-DataMatrix
Typeno: 88
Code: GS1DATAMATRIX16X36

Números máximos: 64
Número máximo de caracteres: 46
Bytes máximos: 30
Correção máxima de erros: 64
ActiveBarcode: GS1-DataMatrix
24x24
GS1-DataMatrix
Typeno: 89
Code: GS1DATAMATRIX24X24

Números máximos: 72
Número máximo de caracteres: 52
Bytes máximos: 34
Correção máxima de erros: 12
ActiveBarcode: GS1-DataMatrix
26x26
GS1-DataMatrix
Typeno: 90
Code: GS1DATAMATRIX26X26

Números máximos: 88
Número máximo de caracteres: 64
Bytes máximos: 42
Correção máxima de erros: 14
ActiveBarcode: GS1-DataMatrix
16x48
GS1-DataMatrix
Typeno: 91
Code: GS1DATAMATRIX16X48

Números máximos: 98
Número máximo de caracteres: 72
Bytes máximos: 47
Correção máxima de erros: 98
ActiveBarcode: GS1-DataMatrix
32x32
GS1-DataMatrix
Typeno: 92
Code: GS1DATAMATRIX32X32

Números máximos: 124
Número máximo de caracteres: 91
Bytes máximos: 60
Correção máxima de erros: 18
ActiveBarcode: GS1-DataMatrix
36x36
GS1-DataMatrix
Typeno: 93
Code: GS1DATAMATRIX36X36

Números máximos: 172
Número máximo de caracteres: 127
Bytes máximos: 84
Correção máxima de erros: 21
ActiveBarcode: GS1-DataMatrix
40x40
GS1-DataMatrix
Typeno: 94
Code: GS1DATAMATRIX40X40

Números máximos: 228
Número máximo de caracteres: 169
Bytes máximos: 112
Correção máxima de erros: 24
ActiveBarcode: GS1-DataMatrix
44x44
GS1-DataMatrix
Typeno: 95
Code: GS1DATAMATRIX44X44

Números máximos: 288
Número máximo de caracteres: 214
Bytes máximos: 142
Correção máxima de erros: 28
ActiveBarcode: GS1-DataMatrix
48x48
GS1-DataMatrix
Typeno: 96
Code: GS1DATAMATRIX48X48

Números máximos: 348
Número máximo de caracteres: 259
Bytes máximos: 172
Correção máxima de erros: 34
ActiveBarcode: GS1-DataMatrix
52x52
GS1-DataMatrix
Typeno: 97
Code: GS1DATAMATRIX52X52

Números máximos: 408
Número máximo de caracteres: 304
Bytes máximos: 202
Correção máxima de erros: 42
ActiveBarcode: GS1-DataMatrix
64x64
GS1-DataMatrix
Typeno: 98
Code: GS1DATAMATRIX64X64

Números máximos: 560
Número máximo de caracteres: 418
Bytes máximos: 278
Correção máxima de erros: 56
ActiveBarcode: GS1-DataMatrix
72x72
GS1-DataMatrix
Typeno: 100
Code: GS1DATAMATRIX72X72

Números máximos: 736
Número máximo de caracteres: 550
Bytes máximos: 366
Correção máxima de erros: 72
ActiveBarcode: GS1-DataMatrix
80x80
GS1-DataMatrix
Typeno: 101
Code: GS1DATAMATRIX80X80

Números máximos: 912
Número máximo de caracteres: 682
Bytes máximos: 454
Correção máxima de erros: 96
ActiveBarcode: GS1-DataMatrix
88x88
GS1-DataMatrix
Typeno: 102
Code: GS1DATAMATRIX88X88

Números máximos: 1152
Número máximo de caracteres: 862
Bytes máximos: 574
Correção máxima de erros: 112
ActiveBarcode: GS1-DataMatrix
96x96
GS1-DataMatrix
Typeno: 103
Code: GS1DATAMATRIX96X96

Números máximos: 1392
Número máximo de caracteres: 1042
Bytes máximos: 694
Correção máxima de erros: 136
ActiveBarcode: GS1-DataMatrix
104x104
GS1-DataMatrix
Typeno: 104
Code: GS1DATAMATRIX104X104

Números máximos: 1632
Número máximo de caracteres: 1222
Bytes máximos: 814
Correção máxima de erros: 168
ActiveBarcode: GS1-DataMatrix
120x120
GS1-DataMatrix
Typeno: 105
Code: GS1DATAMATRIX120X120

Números máximos: 2100
Número máximo de caracteres: 1573
Bytes máximos: 1048
Correção máxima de erros: 204
ActiveBarcode: GS1-DataMatrix
132x132
GS1-DataMatrix
Typeno: 106
Code: GS1DATAMATRIX132X132

Números máximos: 2608
Número máximo de caracteres: 1954
Bytes máximos: 1302
Correção máxima de erros: 248
ActiveBarcode: GS1-DataMatrix
144x144
GS1-DataMatrix
Typeno: 107
Code: GS1DATAMATRIX144X144

Números máximos: 3116
Número máximo de caracteres: 2335
Bytes máximos: 1556
Correção máxima de erros: 310
Esta lista representa uma visão geral para fins de orientação, mas não garante a exatidão dos valores máximos.

Dados técnicos

Caracteres válidos: alfanumérico
Comprimento: Variável sem comprimento fixo.
Digito de verificação: Calculado de acordo com Reed-Solomon-Correção de erros
O ActiveBarcode calcula automaticamente o dígito de verificação.
Tipo#: DataMatrix - #74 - GS1DATAMATRIX
Lista de todos os tamanhos de símbolos

Outros tipos...

Deseja saber mais sobre outros tipos de códigos de barras?