Entenda como funciona um código de barras

O famoso conjunto de listras verticais pretas, conhecido como código de barras, começou a ser usado nos Estados Unidos em 1973 e acabou sendo adotado na Europa três anos depois. O objetivo era (e continua sendo) controlar o estoque das empresas de uma maneira mais simples e reduzir as enormes filas nos caixas. No entanto, dá para ter várias informações pelos números, como o país de cadastro do produto.

No Brasil, o sistema começou a ser implementado em 1984 e de lá pra cá, a grande maioria dos produtos traz a combinação de 13 dígitos e barras impresso nas embalagens.

O código é composto por barras claras e escuras que, com a ajuda de um scanner, são traduzidas pelo computador através de combinações binárias (0 e 1). Cada número, de  0 a 9, tem a sua própria combinação de barras brancas e pretas.

Por sua vez, cada linha do código de barras é representada por um algarismo da sequencia numérica, e cada um deles é representado por 7 bits.

Como os números são escolhidos?

A escolha não é feita ao acaso e a combinação traz muitas informações sobre o produto, como país em que foi cadastrado, qual é o fabricante e o tipo de produto. As regras abaixo funcionam para grande parte deles. No entanto, casos específicos (como livros, boletos)  podem ser diferentes.

País: Os três primeiros números indicam o país em que o produto foi cadastrado, o que não significa, necessariamente, que ele tenha sido fabricado no mesmo lugar. Cada país tem seu conjunto de algarismos próprios. O do Brasil, por exemplo, é 789 e 790.

Código de produtos: A terceira sequência identifica o produto e varia conforme suas características, como tamanho e peso. Um produto que seja vendido em lata e em garrafa, por exemplo, tem códigos diferentes.

Dígito verificador: O último número funciona como uma ultima verificação de dados. Para checar, o computador usa uma fórmula matemática que envolve multiplicação, adição e subtração de restante dos números para chegar ao dígito verificador.

Quem determina as sequências?

A identificação é fornecida pelas organizações internacionais de padronização de processos de identificação de produtos, conhecidas como GS1 e EAN, que fazem o controle para que não seja distribuídos números iguais, ou seja, cada fabricante tem a sua.

Só exstem códigos de 13 dígitos?

Existem diversos tipos de códigos de barras, com composição que variam de 8 dígitos numéricos (para produtos com embalagens muito pequenas) até 14 ( para informar a quantidade de produtos guardados em uma caixa de papelão). Os códigos mais comuns são os do tipo UPC ( Universal Product Code), padrão adotado pelos EUA e Canadá, com 12 dígitos numéricos.

Já os europeus e o resto do mundo usam o padrão EAN ( Euro Article Numbers ou International Article Numbers), com 13 dígitos numéricos.

Especialistas consultados: EAN ( European Article Numbers) e Simplesmente Código de Barras.

Fonte do site: https://noticias.uol.com.br/ciencia/ultimas-noticias/redacao/2017/08/01/clique-ciencia-da-para-saber-de-onde-vem-o-produto-pelo-codigo-de-barras.htm