Encontre seu Cartucho & Toner
Você provavelmente sabe o que é um código de barras, mas sabe qual é a lógica deles, de onde vêm e o que eles significam? O código de barras UPC está presente na maioria das embalagens de produtos comercializados e significa Código Universal de Produtos (UPC). A ideia original era criar um código que ajudasse o mercado em um processo de verificação mais veloz na saída e melhorar o controle do inventário. Esse mecanismo foi tão eficiente que se estendeu a todos os outros produtos de varejo.
Os códigos UPC foram criados pela empresa Uniform Code Council (UCC) e se um fabricante deseja adotar esse mecanismo e entrar no sistema UPC, deve pedir permissão para a UCC e pagar uma taxa anual. Em troca, a UCC emite ao fabricante um número de identificação de fabricação de seis dígitos e orienta como usá-lo. Nos códigos UPC padrão de 12 dígitos você consegue ver o o número de identificação do fabricante.
Como isso funciona?
O código se divide em duas partes: as listras (o código) legíveis por máquinas e os 12 dígitos legíveis por humanos.
Os seis primeiros dígitos são o número de identificação do fabricante e os cinco dígitos seguintes são os números de item, para identificar o produto. O último dígito do código UPC é chamado de dígito de verificação que permite que o scanner defina se este número foi calculado corretamente ou não. O coordenador UPC é a pessoal responsável por alocar os números de itens nos produtos e garantir que o mesmo código não seja utilizado em mais de um produto.
Vamos imaginar que o código UPC de um produto da Office Total Shop seja 63938200039 e o número de verificação seja 3, totalizando 12 dígitos.
1- Some o valor de todos os dígitos em posições ímpares:
6 + 9 + 8 + 0 + 0 + 9 = 32
2- Multiplique esse número por 3:
32 x 3 = 96
3- Some o valor de todos os dígitos em posições pares:
3 + 3 + 2 + 0 + 3 = 11
4- Some este valor ao valor no passo 2:
96 + 11 = 107
5- Para gerar o código verificador, defina qual número que, quando adicionado ao número do passo 4, seja múltiplo de 10.
107 + 3 = 110
Logo, o dígito verificador é 3.
Ao ler o código de barras, o scanner faz esse cálculo e se o número de verificação não corresponder ao impresso na embalagem ele acusa erro.