Skip to main content
HomeBlogGlossárioCódigo de barras

Código de barras

17TRACK

O que é um código de barras?

Um código de barras, comumente escrito como barcode, é um símbolo legível opticamente que representa dados usando uma disposição definida de barras, espaços ou outros elementos gráficos. Na logística e no comércio eletrônico, os códigos de barras ajudam a identificar produtos, locais de estoque, encomendas e unidades logísticas, para que os equipamentos de leitura possam capturar seus identificadores e utilizá-los em sistemas empresariais. As informações codificadas podem ser um número de identificação, dados adicionais do produto ou um link para um recurso online.

Código de barras

Os códigos de barras tradicionais unidimensionais representam informações por meio de barras e espaços dispostos ao longo de uma linha. Os códigos de barras bidimensionais, como QR Code e Data Matrix, codificam informações em um padrão bidimensional. Embora suas aparências sejam diferentes, ambos são formas de identificação automática e captura de dados. Um código de barras é um portador de dados: seu significado depende das regras de codificação, do identificador que carrega e do sistema que o interpreta.

Como funciona um código de barras

Um código de barras conecta um objeto físico a informações que podem ser processadas por software. Entender essa conexão exige distinguir o símbolo impresso dos dados representados por esse símbolo e dos registros associados a esses dados.

  1. Os dados são atribuídos ou selecionados. Uma empresa identifica o produto, local de armazenamento, remessa ou unidade logística relevante. Ela pode usar um identificador interno ou um identificador regido por um padrão externo.
  2. Os dados são codificados. O software de geração de códigos de barras converte os dados em um símbolo de acordo com uma determinada simbologia. Uma simbologia define regras para representar caracteres, organizar o símbolo e verificar sua estrutura.
  3. O símbolo é exibido ou impresso. O código de barras pode aparecer na embalagem do produto, em uma etiqueta de armazém, em uma etiqueta de envio ou em outra superfície adequada.
  4. Um leitor o captura e decodifica. Equipamentos de leitura compatíveis interpretam o padrão gráfico e produzem os dados codificados. Nem todo leitor é compatível com todos os tipos de código de barras.
  5. Um aplicativo utiliza o resultado. Um sistema de armazém, varejo ou transporte pode recuperar um registro, validar um item esperado ou registrar um evento operacional.

O código de barras não contém necessariamente as informações exibidas após a leitura. Por exemplo, um identificador de produto pode ser usado para recuperar uma descrição em um banco de dados de produtos. Da mesma forma, um identificador de encomenda pode conectar uma leitura a um registro de remessa sem codificar a rota completa ou o histórico de entrega da encomenda.

Principais tipos de códigos de barras

Os códigos de barras podem ser agrupados por sua estrutura gráfica em formas unidimensionais e bidimensionais. Dentro desses grupos, as diferentes simbologias possuem conjuntos de caracteres, limites de capacidade, requisitos de leitura e regras de aplicação distintos. Portanto, selecionar um código de barras envolve mais do que escolher sua aparência.

Tipo ou simbologiaEstruturaUso comercial relevanteDistinção importante
EAN/UPCUnidimensionalIdentificação de produtos, especialmente no caixa do varejoCodifica um identificador de produto, e não um registro completo do produto.
Code 128UnidimensionalIdentificação alfanumérica em aplicações empresariais e logísticasA simbologia, por si só, não define o significado comercial de seus dados.
GS1-128Unidimensional, baseado no Code 128Dados estruturados da cadeia de suprimentos em etiquetasUtiliza regras GS1 e Identificadores de Aplicação para identificar elementos de dados.
ITF-14UnidimensionalIdentificação de agrupamentos de itens comerciais, incluindo caixasTransporta um GTIN e é adequado para aplicações que incluem impressão em material corrugado.
GS1 DataMatrixBidimensionalIdentificação de produtos e dados estruturados associadosUtiliza Data Matrix com regras de formatação de dados GS1.
QR CodeBidimensionalLinks da web e outras informações codificadasUm QR Code não é automaticamente um identificador padronizado de produto ou remessa.

Os símbolos bidimensionais podem acomodar mais informações em uma área compacta do que muitos símbolos lineares, mas isso não os torna intercambiáveis com etiquetas existentes. A capacidade do leitor, o suporte do software, os requisitos dos parceiros comerciais e o padrão de identificação aplicável determinam se um símbolo específico é apropriado.

Uso na logística e no comércio eletrônico

Recebimento e controle de estoque

No recebimento em um armazém, um funcionário pode ler o código de barras de um produto ou caixa e comparar o resultado com um recebimento esperado. O aplicativo do armazém pode então associar a quantidade recebida a um registro de estoque. Um código de barras de localização separado pode identificar a prateleira, o compartimento ou a área de armazenamento onde as mercadorias são colocadas.

Esses identificadores têm finalidades diferentes. Um código de barras de produto identifica o produto ou item comercial relevante; um código de barras de localização identifica onde as mercadorias estão armazenadas. Uma leitura contribui para a precisão do estoque somente quando o software interpreta corretamente o identificador e registra a operação pretendida. Ler um produto sem confirmar quantidade, localização ou contexto do fluxo de trabalho não estabelece, por si só, um saldo de estoque preciso.

Separação, embalagem e despacho

Durante a separação, a leitura pode ajudar a comparar um item selecionado com uma exigência do pedido. Na embalagem, uma empresa pode ler o item novamente para verificar sua associação com o pedido. Esses são possíveis controles do fluxo de trabalho, e não capacidades garantidas pelo próprio código de barras.

O despacho introduz uma camada de identificação diferente. Uma etiqueta de envio pode conter um código de barras que representa um identificador de encomenda ou outra referência exigida pela transportadora. Uma etiqueta logística pode identificar um palete ou outra unidade logística usando um Serial Shipping Container Code, ou SSCC. A identificação do produto e a identificação da unidade logística não devem ser tratadas como equivalentes: um palete pode conter vários produtos, enquanto produtos idênticos podem viajar em encomendas separadas.

Entrega e devoluções

Nas redes de encomendas, a leitura de um identificador pode contribuir para um evento de rastreamento quando o sistema da transportadora associa a leitura a uma localização, horário e status operacional. O símbolo, por si só, não informa continuamente a posição da encomenda. A visibilidade do rastreamento depende dos eventos capturados e disponibilizados pelos sistemas relevantes.

Em uma devolução, um código de barras pode identificar uma autorização de devolução, uma remessa de devolução ou o produto devolvido. Essas referências respondem a perguntas diferentes. Um identificador de remessa de devolução conecta a encomenda ao seu registro de transporte, enquanto um identificador de produto ajuda a estabelecer qual item chegou. Nenhum dos dois, isoladamente, comprova que um reembolso foi aprovado.

Remessas internacionais

No comércio eletrônico internacional, os códigos de barras podem ajudar a conectar mercadorias e encomendas físicas aos registros trocados entre vendedores, armazéns e operadores de transporte. Identificadores padronizados podem apoiar a troca de dados, mas a interoperabilidade ainda exige definições de dados e sistemas compatíveis.

Não se deve presumir que um código de barras de produto estabeleça a classificação aduaneira, o país de origem, o valor declarado ou a elegibilidade para importação. Essas são questões distintas de dados comerciais e conformidade. Um código de barras pode fornecer acesso a registros de apoio, mas sua leitura não substitui as informações ou os documentos exigidos para uma remessa específica.

Código de barras, identificador, SKU e número de rastreamento

Vários termos aparecem juntos em embalagens e etiquetas, mas descrevem coisas diferentes. A distinção está entre o portador gráfico, o identificador transportado e o objeto comercial identificado.

TermoSignificadoRelação com um código de barras
BarcodeRepresentação gráfica de dados legível por máquinaTransporta um identificador ou outra informação codificada.
GTINGlobal Trade Item Number, um identificador GS1 para itens comerciaisPode ser representado em um código de barras apropriado.
SKUUnidade de manutenção de estoque, usada por uma empresa para identificar um item de estoquePode ser codificado em um código de barras; não é automaticamente um identificador padronizado globalmente.
Número de rastreamentoIdentificador usado para recuperar informações de rastreamento de remessas ou encomendasPode aparecer tanto como texto legível quanto como dados codificados em uma etiqueta de envio.
SSCCUm identificador GS1 para uma unidade logística, como um palete, caixa ou encomendaPode ser codificado em uma etiqueta logística, inclusive em GS1-128.
Número de sérieIdentificador que distingue uma instância individual dentro de seu contexto de identificaçãoPode ser codificado com outros dados quando o formato e o aplicativo oferecem suporte.

Um identificador no nível do produto não identifica necessariamente um item físico individual. Várias unidades do mesmo item comercial podem portar o mesmo GTIN. Distinguir unidades individuais exige uma identificação adicional, como a serialização, quando houver suporte do sistema relevante.

Qualidade da leitura e verificações operacionais

Uma leitura bem-sucedida depende tanto da qualidade do símbolo quanto da aplicação correta. Um código de barras legível que contenha o identificador errado ainda pode produzir um erro operacional. Da mesma forma, dados atribuídos corretamente podem ser inutilizáveis se o símbolo impresso não puder ser decodificado de forma confiável.

  • Verifique o formato exigido. Confirme a simbologia, a estrutura dos dados e os requisitos da etiqueta com o sistema receptor ou parceiro comercial antes de produzir as etiquetas.
  • Verifique a atribuição do identificador. Certifique-se de que o valor codificado se refere ao produto, encomenda, localização ou unidade logística pretendidos.
  • Preserve a geometria do símbolo. Evite esticar, cortar ou redimensionar de modo a alterar as proporções exigidas ou tornar o símbolo inadequado para sua aplicação.
  • Mantenha o espaço livre. Mantenha as zonas silenciosas exigidas ao redor do símbolo livres de texto, bordas e outros elementos gráficos.
  • Considere a superfície física. Rugas, danos, baixo contraste, embalagens refletivas e posicionamento sobre bordas podem interferir na leitura.
  • Teste o fluxo de trabalho completo. Confirme não apenas que um leitor decodifica o símbolo, mas também que o aplicativo de destino interpreta e registra os dados corretamente.

A verificação de códigos de barras é mais específica do que uma leitura de teste bem-sucedida. A verificação avalia a qualidade do símbolo em relação aos critérios aplicáveis usando equipamentos e métodos adequados. O fato de um símbolo ser lido em um dispositivo não comprova que ele atende a todos os requisitos relevantes de qualidade ou aplicação. As orientações da GS1 distinguem a verificação da leitura comum e abordam tanto a qualidade de impressão quanto a integridade dos dados.

Mal-entendidos comuns

Um código de barras não é um banco de dados completo. Alguns símbolos transportam atributos adicionais, mas muitos contêm um identificador usado para consultar informações em outro local. Descrições de produtos, preços e históricos de remessas podem ser armazenados fora do símbolo.

Um código de barras não é prova de autenticidade. Um símbolo visível pode ser copiado. A autenticação exige controles adequados além da simples presença de um código legível.

Um código de barras não é uma etiqueta RFID. Os códigos de barras são lidos opticamente, enquanto a identificação por radiofrequência utiliza comunicação via rádio. Ambos podem apoiar a identificação automática, mas seus métodos de leitura e sua infraestrutura são diferentes.

Uma leitura não é necessariamente uma atualização de localização. Seu significado depende do aplicativo e do fluxo de trabalho. Uma leitura de estoque em um armazém, por exemplo, não é automaticamente um evento de rastreamento da transportadora.

FAQ

“Bar code” e “barcode” são termos diferentes?

Não. São grafias alternativas do mesmo termo. “Barcode” é amplamente usado como uma única palavra em padrões e documentação técnica.

Um QR Code é um código de barras?

Sim. Um QR Code é um código de barras bidimensional. Seu conteúdo codificado pode ser um endereço da web ou outros dados; ele não identifica necessariamente um produto ou uma remessa.

Um código de barras é o mesmo que um número de rastreamento?

Não. Um número de rastreamento é um identificador, enquanto um código de barras é uma forma gráfica de representar dados. Uma etiqueta de envio pode codificar um número de rastreamento em um código de barras.

A leitura de um código de barras atualiza automaticamente o estoque?

Não. As alterações de estoque ocorrem somente quando o aplicativo conectado interpreta a leitura como parte de uma transação configurada, como recebimento, separação ou ajuste de estoque.

Fontes