GS1 e logística · em nossos servidores
Gerador de códigos GS1 Data Matrix.
O GS1 Data Matrix é o padrão da serialização farmacêutica: GTIN, número de série, lote e validade reunidos em um quadrado do tamanho de uma miniatura, como exigem a FMD europeia e a DSCSA dos Estados Unidos. Cada Identificador de Aplicação que você digita é validado contra o dicionário de sintaxe da GS1 antes de o código ser desenhado.
AIs GS1 em um Data Matrix, o padrão da serialização farmacêutica.
As zonas de silêncio exigidas pelas normas ficam sempre ativas. Para embalagens de produção, confira uma amostra impressa com um verificador de código de barras.
Prévia
Exemplo: digite para deixá-lo seu- Gerado nos nossos servidores, a única ferramenta do Plume que faz isso.
- Registramos o tipo do código e o tamanho do conteúdo, nunca o que você codifica.
- SVG vetorial grátis + PNG de até 600 DPI, uso comercial permitido.
- Todos os detalhes na política de privacidade.
Dados válidos para GS1 Data Matrix
A entrada usa a mesma sintaxe de AI entre parênteses adotada em todo o padrão GS1. A string farmacêutica típica é (01)09521234543213(17)250630(10)ABC123(21)12345, que combina um GTIN de 14 dígitos, uma validade no formato YYMMDD, um código de lote e um número de série. O validador aplica a tabela de AIs da GS1: dígito verificador correto no (01), datas de exatamente seis dígitos com meses e dias reais no (17), e um teto de 20 caracteres do conjunto CSET 82 no (10) e no (21). O dia 00 é aceito nas datas porque a GS1 o define como fim do mês.
Você não vai esbarrar em um limite de comprimento na prática: os símbolos ECC 200 crescem de 10x10 até 144x144 módulos conforme o conteúdo aumenta, muito além do que uma string de serialização precisa.
Exemplo que funciona: (01)09521234543213(17)250630(10)ABC123 uma string no estilo farmacêutico com GTIN, validade e lote, que passa em todas as conferências de AI.
Onde se usa GS1 Data Matrix
- Serialização de medicamentos sob prescrição (FMD/DSCSA)
- Marcação UDI de dispositivos médicos
- Etiquetas GS1 compactas onde o GS1-128 não cabe
Erros comuns e como corrigi-los
- AI 17: Invalid day of month
- (17)250230 falha porque 30 de fevereiro não existe. Use uma data de calendário real, ou 00 como dia para dizer fim do mês, o que a GS1 permite. O texto aparece em inglês porque vem do próprio codificador.
- AI 17: Too short
- As datas de validade precisam ter exatamente seis dígitos na ordem YYMMDD. Escreva junho de 2025 como 250630 ou 250600, nunca 2506. O texto aparece em inglês porque vem do próprio codificador.
- AI 10: Too long
- Os códigos de lote param em 20 caracteres na especificação GS1. Encurte o código e, se você juntou lote e número de série no mesmo campo, mova o número de série para o seu próprio elemento (21). O texto aparece em inglês porque vem do próprio codificador.
- O dígito verificador do AI (01) deveria ser …, não …
- O último dígito do GTIN não passou na validação mod-10. Procure um erro de digitação, ou um dígito perdido na hora de copiar do seu ERP ou do arquivo de arte.
Tamanho e impressão
Data Matrix costuma ser impresso pequeno, então a precisão importa mais que o tamanho. Em cartuchos de medicamento, larguras de módulo entre 0,25 mm e 0,5 mm são as mais comuns; escolha a predefinição Etiqueta pequena de produto no seletor “Onde ele vai ser usado?” e deixe livre, em cada lado, a zona de silêncio de pelo menos um módulo que a ISO/IEC 16022 exige. Exporte o SVG para o seu software de etiquetas redimensionar o símbolo sem reamostragem, ou gere o PNG a 600 DPI para cada módulo cair em pontos inteiros da impressora.
Perguntas sobre GS1 Data Matrix
Por que os códigos de barras farmacêuticos usam Data Matrix em vez de QR Code?
Os reguladores padronizaram o GS1 Data Matrix porque ele acomoda os AIs exigidos em menos espaço e porque a infraestrutura de verificação foi especificada em torno dele. As regras europeias contra medicamentos falsificados nomeiam Data Matrix explicitamente, então um QR Code com dados idênticos não é conforme em uma caixa de medicamento.
Quais AIs a serialização FMD da União Europeia exige?
O identificador único é um Data Matrix que carrega o código do produto (01), o número de série (21), o lote (10) e a data de validade (17), com alguns mercados acrescentando um número nacional de reembolso. Este gerador confere os quatro campos, inclusive se a validade é uma data de calendário real.
Quantos dados cabem em um GS1 Data Matrix?
O ECC 200 chega no máximo a 2.335 caracteres alfanuméricos no maior símbolo, o de 144x144, ordens de grandeza acima do que uma string de serialização usa. Na prática, o símbolo simplesmente sobe um tamanho quando a sua string de AIs fica mais longa.
Um Data Matrix continua sendo lido quando está danificado?
O ECC 200 traz correção de erros Reed-Solomon, uma das razões pelas quais ele é confiável para marcação direta em peças e para impressão minúscula. Os símbolos costumam sobreviver a borrões ou a um canto danificado, embora o padrão localizador em L que percorre duas das bordas precise continuar intacto.