31
Código de Barras Felipe Nunes Menegotto

Código de barras

Embed Size (px)

Citation preview

Page 1: Código de barras

Código de Barras Felipe Nunes Menegotto

Page 2: Código de barras

Código de Barras

Page 3: Código de barras

∗ Um sistema internacional que auxilia na identificação de um item a ser vendido, movimentado e armazenado

∗ O QUE SÃO CÓDIGOS DE BARRAS ?

∗ Seqüência de barras pretas e brancas

∗ impressos de uma forma que o leitor óptico possa interpretar:

∗ O preto retém a luz e o branco a reflete, de forma que o leitor capture os sinais e interprete qual a seqüência de números (ou letras) representada pelas barras.

Código de Barras

Page 4: Código de barras

∗ O desenho das barras não é sempre igual, há diferentes tipos (simbologias), ou seja, diferentes critérios para combinar barras claras e escuras.

∗ Os leitores a laser (muito usados no comércio) geralmente são configurados por envio de comandos pela porta serial do micro

Código de Barras

Page 5: Código de barras

∗ Tipos:

EAN13: é o código mais usado na identificação de itens comerciais. É composto de 13 dígitos UPC-A: É usado para itens comercializados nos Estados Unidos e Canadá. Não há identificação do país, pois o cadastro de filiados é único para EUA e Canadá. Código 39: Codifica letras maiúsculas, dígitos, e alguns símbolos especiais como $. O maior problema do código 39 é sua baixa densidade de dados

Código de Barras

Page 7: Código de barras

Legenda

Formato 1 Formato 2 Descrição

W B Preto largo

N b Preto fino

w W Branco largo

n w Branco fino

Código 39

Page 8: Código de barras

Código 39

A WnNnNwNnW BwbwbWbwB

B NnWnNwNnW bwBwbWbwB

C WnWnNwNnN BwBwbWbwb

D NnNnWwNnW bwbwBWbwB

E WnNnWwNnN BwbwBWbwb

Page 9: Código de barras

Código UPC

12 dÍgitos

Interpretada pela Máquina

Interpretada pelo Homem

Page 10: Código de barras

∗ Exemplo: Livro "The Teenager's Guide to the Real World," (em inglês) publicado pela BYG Publishing (em inglês)

Código UPC

O número de identificação de fabricação da BYG Publishing

Page 11: Código de barras

∗ Exemplo: Livro "The Teenager's Guide to the Real World," (em inglês) publicado pela BYG Publishing (em inglês)

Código UPC

Números de ítem

Page 12: Código de barras

∗ Exemplo: Livro "The Teenager's Guide to the Real World," (em inglês) publicado pela BYG Publishing (em inglês)

Código UPC

Dígito de Verificação: Permite ao Scanner determinar se o número escaneado é correto ou não

Page 13: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

1 - some o valor de todos os dígitos em posições ímpares (dígitos 1, 3, 5, 7 e 9).

Page 14: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

1 - some o valor de todos os dígitos em posições ímpares (dígitos 1, 3, 5, 7 e 9). 6 + 9 + 8 + 0 + 0 + 9 = 32

Page 15: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

1 - some o valor de todos os dígitos em posições ímpares (dígitos 1, 3, 5, 7 e 9). 6 + 9 + 8 + 0 + 0 + 9 = 32 2 - multiplique esse número por 3. 32 x 3 = 96

Page 16: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

3 - some o valor de todos os dígitos em posições pares (dígitos 2, 4, 6, 8 e 10).

Resultado do passo 2: 96

Page 17: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

3 - some o valor de todos os dígitos em posições pares (dígitos 2, 4, 6, 8 e 10). 3 + 3 + 2 + 0 + 3 = 11

Resultado do passo 2: 96

Page 18: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

3 - some o valor de todos os dígitos em posições pares (dígitos 2, 4, 6, 8 e 10). 3 + 3 + 2 + 0 + 3 = 11 4 - some este valor ao valor no passo 2.

Resultado do passo 2: 96

Page 19: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

3 - some o valor de todos os dígitos em posições pares (dígitos 2, 4, 6, 8 e 10). 3 + 3 + 2 + 0 + 3 = 11 4 - some este valor ao valor no passo 2. 96 + 11 = 107

Resultado do passo 2: 96

Page 20: Código de barras

Como é calculado o dígito de verificação ?

Código do produto anterior: 63938200039

5 - para criar o código verificador, determine o número que, quando adicionado ao número do passo 4, seja múltiplo de 10. 107 + 3 = 110 Dessa forma, o dígito verificador é 3.

Resultado do passo 4: 107

Page 21: Código de barras

E para que serve o dígito de verificação ?

∗ Cada vez que o scanner lê o código de barras de um item, ele executa este cálculo.

∗ Se o dígito de verificação calculado for diferente do dígito de verificação lido, o scanner sabe que algo saiu errado e que este item deve ser escaneado novamente.

Page 22: Código de barras

∗ Quando o scanner na verificação de saída escaneia um produto, a caixa registradora envia o número UPC ao computador central POS (ponto de venda) da loja para verificar o número UPC. O computador central envia de volta o preço real deste item neste exato momento.

E o preço ?

Page 23: Código de barras

∗ Você pode ver que a identificação da empresa Coca-Cola é 049000

Zeros suprimidos

Page 24: Código de barras

∗ Códigos de barras menores, para produtos com embalagens menores

∗ Porém, se você olhar em uma lata de Coca-cola ou a maioria das garrafas de 2 litros, você verá que o código UPC é menor - apenas oitos dígitos no total. Aqui está o código de barras de uma garrafa de 2 litros de Sprite

∗ o 049 no começo são os três primeiros dígitos de identificação da empresa Coca-cola 049000

Zeros suprimidos

Page 25: Código de barras

∗ A barra mais fina ou espaço que você vê (por exemplo, a primeira barra a esquerda) possa ser chamada de "uma unidade largura".

∗ As barras e espaços podem então ser vistos como tendo larguras proporcionais de uma, duas, três ou quatro unidades.

∗ O começo de qualquer código de barras é "1-1-1".

Como decodificar o código de barras UPC?

Page 26: Código de barras

∗ São codificados da seguinte maneira:

∗ 0 = 3-2-1-1 ∗ 1 = 2-2-2-1 ∗ 2 = 2-1-2-2 ∗ 3 = 1-4-1-1 ∗ 4 = 1-1-3-2 ∗ 5 = 1-2-3-1 ∗ 6 = 1-1-1-4 ∗ 7 = 1-3-1-2 ∗ 8 = 1-2-1-3 ∗ 9 = 3-1-1-2

Como decodificar o código de barras UPC?

Page 27: Código de barras

O código de barras começa com o código padrão inicial de 1-1-1 (barra-espaço-barra).

Page 28: Código de barras

o zero é 3-2-1-1 (espaço-barra-espaço-barra).

Page 29: Código de barras

Como decodificar o código de barras UPC?

o quatro é 1-1-3-2 (espaço-barra-espaço-barra).

Page 30: Código de barras

Gerando código de barras

http://www.barcodesinc.com/generator/index.php

Page 31: Código de barras

∗ Referências

∗ http://www.barcodesinc.com/generator/index.php

∗ http://www.scb.com.br/secundarias/tiposdecodigos.htm

∗ http://msdn.microsoft.com/pt-br/library/cc580676.aspx

∗ http://eletronicos.hsw.uol.com.br/codigos-de-barras-upc.htm

∗ http://pt.wikipedia.org/wiki/C%C3%B3digo_de_barras