GS1 128

Gerador de Código de Barras GS1-128

Labeljoy é um programa de etiquetas de códigos de barras que permite gerar códigos de barras GS1-128, padrão da implementação GS1 utilizando a especificação de código de barras Code 128.

GS1-128 utiliza uma Aplicação de Identificadores para incluir informações adicionais tais como datas de validade, número do lote, quantidade, peso e muitos outros tipos de informação.

Nota: Está além do âmbito deste ficheiro de ajuda explorar todos os detalhes da especificação simbologia GS1-128. Para mais informações consulte o site oficial da autoridade GS1: www.gs1.org

GS1 Barcode

Como gerar gerar códigos de barras GS1-128

Para gerar um símbolo de código de barras GS1-128 compatível no Labeljoy precisa de inserir o texto do formato legível por humanos.
Labeljoy irá validar o texto através do interno mecanismo de validação e vai gerar o símbolo correspondente, ou apresentar uma mensagem de erro indicando qual é o problema.

Por exemplo, ao inserir o texto (00)123456789012345678 o Labeljoy vai criar um símbolo de código de barras GS1-128 que vai de encontro ao Application Identifier (00) Serial Shipping Container Code (SSCC-18).

Leia o guia “Gerar códigos de barras GS1-128” para saber muitos mais detalhes.

Módulo 10 dígitos de verificação:
  • Alguns AI’s (Application identifiers) requerem um módulo de 10 dígitos de verificação. Quando requerido, o Labeljoy irá computar o dígito de verificação independentemente do que foi inserido.
  • Por exemplo, o código SSCC-18 acima precisa de verificar um dígito na última posição que é actualmente 5 e não 8. Neste cenário nenhumamensagem de erro será apresentada, ao invés disso, Labeljoy vai simplesmente substituir o dígito de verificação com o correcto.
  • Portanto, se não sabe computar o dígito de verificação, introduza apenas qualquer dígito no seu lugar.
Separadores FNC1:
  • Quando dois ou mais AI’s (Application Identifiers) precisam de ser codificados num único simbolo, a especificação GS1-128 pode requerer um ou mais caracteres separados FNC1.
    O gerador de códigos de barras GS1-128 Labeljoy vai automaticamente detectar onde caracteres de separador FNC1 são precisos e irá adicioná-los de acordo.
  • Nenhuma entrada extra é exigida pelo Labeljoy para lidar corretamente com separadores FNC1.
  • IMPORTANTE: Caracteres de separação FNC1 não têm um texto legível humano correspondente, eles só são codificados no símbolo de código de barras. A interpretação do caractere FNC1 pode variar de acordo com as definições do leitor de código de barras, embora muitas vezes seja colocado como caracteres ASCII 29.
  • Se precisa criar um símbolo personalizado utilizando o caractere separador FNC1, consulte a simbologia EAN-128.

Símbolos de Códigos de Barras GS1

Encadeamento de texto:
Quando um elemento de código de barra GS1-128 é gerado por encadear campos ou contadores, aplicam-se as seguintes regras:

  • Comprimento do texto não deve exceder 255 caracteres.
  • Texto deve honrar especificação GS1-128.

Quando um valor que não cumpra as regras acima for encontrado, o código de barras não é exibido.

Símbolo GS1-128 a codificar o texto

Símbolo GS1-128 a codificar o texto (00)123456789012345678, que corresponde ao AI 00 (SSCC-18). Note que o último digito é 5 no símbolo visto que é o módulo 10 correcto de dígito de verificação.

Símbolo GS1-128 a codificar o encadeamento

Símbolo GS1-128 a codificar o encadeamento de dois Identificadores de Aplicação: AI 30 (Quantity Each) e AI 21 (Serial Number). Note que neste caso o caractere separador FNC1 é adicionado bem antes do início do AI 21 (não visível a texto legível a humanos).

Símbolo GS1-128 a codificar o encadeamento de três Identificadores

Símbolo GS1-128 a codificar o encadeamento de três Identificadores de Aplicação: AI 01 (Shipping Container Code) e mais 2 como na imagem anterior. Note que neste caso o separador FNC1 é preciso antes do início do AI 30.

  • Labeljoy requires you to enter an alphanumeric text up to 255 characters long to generate the barcode. Enter the text in the text box.
  • O texto legível por humanos pode ser mostrado por baixo do símbolo, acima ou oculto de acordo com a configuração especificada na caixa de combinação de texto.
  • A caixa de seleção de sequência de verificação AI impõe uma regra de GS1-128 adicional que regula o encadeamento de certos AI.
  • Por exemplo, ao utilizar AI 02 (Número de recipientes) o símbolo deve também codificar AI 00 (Serial Shipping Container Code) e AI 37 (Número de unidades contidas).
  • Também, AI 02 nunca deve ser codificado no mesmo símbolo com AI 01 (Shipping Container Code) e 8006 (Componente de um artigo) pois referem-se a dados considerados sem sentido quando misturado.
  • Mantenha a caixa de seleção ativa para criar símbolos GS1-128 que cumpram o padrão original.