PPCodBarras2

13

Click here to load reader

Transcript of PPCodBarras2

Page 1: PPCodBarras2

CÓDIGO DE BARRASCÓDIGO DE BARRAS

7 8 9 1 0 3 7 7 4 4 3 5 67 8 9 1 0 3 7 7 4 4 3 5 6

A Codificação por barras vem se A Codificação por barras vem se tornando cada vez mais importante tornando cada vez mais importante para o mercado de produtos de para o mercado de produtos de consumo.Dessa forma, torna-se consumo.Dessa forma, torna-se imprescindível uma maior imprescindível uma maior familiarização com o tema.familiarização com o tema.O código de barras é uma ferramenta O código de barras é uma ferramenta que conjuga eficiência e precisão na que conjuga eficiência e precisão na captura de dados em ambientes hostiscaptura de dados em ambientes hostis

Page 2: PPCodBarras2

INTRODUÇÃO ImportânciaImportância

Com o desenvolvimento cada vez mais Com o desenvolvimento cada vez mais crescente do processamento, tornou-se crescente do processamento, tornou-se necessário que a entrada de dados se necessário que a entrada de dados se fizesse de modo ágil, como forma de fizesse de modo ágil, como forma de acompanhar o processamento.acompanhar o processamento.

O código de barras surgiu, portanto, O código de barras surgiu, portanto, como um incremento para a entrada de como um incremento para a entrada de dados de modo a torná-la dinâmica dados de modo a torná-la dinâmica como exigem aplicações como exigem aplicações computacionais. computacionais. Conceitos

Código de barras:Código de barras: símbolo composto de símbolo composto de barras paralelas de larguras e barras paralelas de larguras e espaçamento variados. espaçamento variados. PadrõesPadrões : EAN-13, EAN-8, EAN-128, : EAN-13, EAN-8, EAN-128, UPC, 3 de 9 (39), 2 de 5(25) UPC, 3 de 9 (39), 2 de 5(25) LeituraLeitura: reflexão de um ponto de luz no : reflexão de um ponto de luz no sentido longitudinal.As barras não sentido longitudinal.As barras não refletem a luz vermelha.refletem a luz vermelha.

Page 3: PPCodBarras2

Aplicações- Gerenciamento de controle de estoque.Ex supermercados etc- Financeiras ( caixa ). Ex. pagamentos em bancos.- Não é necessário a etiquetação de cada produto com o preço

Códigos - USA,Europa,Br

EUAEUA: Código UPC (Universal Product Code), : Código UPC (Universal Product Code), Formado por 12 dígitos. Formado por 12 dígitos. Início em 1973.Início em 1973.EUROPAEUROPA: Código EAN (European Article : Código EAN (European Article Numbering). Formado por 13 dígitos. Numbering). Formado por 13 dígitos. Início em 1977.Início em 1977.BRASILBRASIL: Segue o padrão EAN. : Segue o padrão EAN. Início em 1984. Início em 1984. ABAC( Associação Brasileira de Automação ABAC( Associação Brasileira de Automação Comercial - atualmente EAN Brasil )Comercial - atualmente EAN Brasil )

Page 4: PPCodBarras2

Código EAN Os 3 primeiros dígitos representam o código do Os 3 primeiros dígitos representam o código do

País: País: 789 - Brasil / 779 - Argentina / 780 - 789 - Brasil / 779 - Argentina / 780 - Chile / 541 - Bélgica / 302 - França / 761 - Chile / 541 - Bélgica / 302 - França / 761 -

Suiça / 400 - Alemanha / 807 - ItáliaSuiça / 400 - Alemanha / 807 - Itália. .

Os 4 ou 5 próximos dígitosOs 4 ou 5 próximos dígitos representam o representam o código da empresa: código da empresa: - com 4 dígitos - empresas com - com 4 dígitos - empresas com até 100.000 itens, são numerados de 0 a 5999, até 100.000 itens, são numerados de 0 a 5999, - com 5 dígitos - empresas com até - com 5 dígitos - empresas com até 10.000 itens, são numerados de 60.000 até 10.000 itens, são numerados de 60.000 até

99.999.99.999. Próximos dígitosPróximos dígitos (exceto o último): (exceto o último):

código do produto, atribuído pela código do produto, atribuído pela empresa.empresa.

Último dígitoÚltimo dígito: dígito verificador.: dígito verificador. Representação do código 30 barras e 29 Representação do código 30 barras e 29

espaços de larguras variáveis.espaços de larguras variáveis. Codificação do caractere numérico: 2 Codificação do caractere numérico: 2

barras e 2 espaços.barras e 2 espaços.

Page 5: PPCodBarras2

CÓDIGO EANCÓDIGO EAN (cont.) (cont.)

77 8 9 8 9 11 0 3 70 3 7 77 4 4 3 54 4 3 5 66 Caracteres auxiliares: Guarda- 2 primeiras e 2 últimas barras e o espaço entre elas Central- 2 barras centrais o espaço entre elas e os espaços ao lado delas.

Margem de silêncio.Margem de silêncio.1 caracter auxiliar de guarda.1 caracter auxiliar de guarda.6 caracteres de dados codificados pela tabela A ou tabela B.6 caracteres de dados codificados pela tabela A ou tabela B.1 caracter auxiliar central.1 caracter auxiliar central.6 caracteres de dados codificados pela Tabela C.6 caracteres de dados codificados pela Tabela C.1 caracter auxiliar de guarda.1 caracter auxiliar de guarda.Margem de silêncio.Margem de silêncio.

Seqüência do código EAN

Page 6: PPCodBarras2

Exemplos Creme da Johnson’s 789 Creme da Johnson’s 789 11010010 2200922009 9 9 Leite Ninho Nestlé 789Leite Ninho Nestlé 789 11000000 1422014220 2 2 Nescau Nestlé 789 Nescau Nestlé 789 11000000 3709037090 2 2 Neston Nestlé 789 Neston Nestlé 789 11000000 2621026210 8 8 Doce Real 789 Doce Real 789 6623662366 01040104 2 2 Papel Higiênico 789 Papel Higiênico 789 6606190619 17881788 2 2

DÍGITO VERIFICADOR

Creme da Johnson’s 789 1010 22009 9 13 12 11 10 9 8 7 6 5 4 3 2 1 7 8 9 1 0 1 0 2 2 0 0 9 9 1-Soma dos ímpares a partir da posição 3=18 2-Soma dos pares = 21 3-Multiplicação dos pares por 3 = 63 4-Soma-se o passo (1) com (3) = 81 5-O menor algarismo que somado com o resultado (81) resulta em um número múltiplo de 10.90-81= 9 dig verificador

Page 7: PPCodBarras2

Tabela A00 0001101 0001101

11 0011001 0011001

22 0010111 0010111

33 0111101 0111101

44 0100011 0100011

5 5 0110001 0110001

66 0101111 0101111

77 0111011 0111011

88 0110111 0110111

99 0001011 0001011

Page 8: PPCodBarras2

Tabela B00 0100111 0100111

1 1 01100110110011

22 0011011 0011011

3 3 0100001 0100001

44 0011101 0011101

5 5 0111001 0111001

66 0000101 0000101

77 0010001 0010001

88 0001001 0001001

99 0010111 0010111

Page 9: PPCodBarras2

Tabela C00 1110010 1110010

11 1100110 1100110

22 1101100 1101100

33 1000010 1000010

44 1011100 1011100

55 1001110 1001110

6 6 10100001010000

77 1000100 1000100

88 1001000 1001000

99 1110100 1110100

Page 10: PPCodBarras2

TABELA dos 6 primeiros

00 A A A A A A A A A A A A

11 A A B A B B A A B A B B

2 2 A A B B A B A A B B A B

33 A A B B B A A A B B B A

44 A B A A B B A B A A B B

55 A B B A A B A B B A A B

66 A B B B A A A B B B A A

77 A B A B A B A B A B A B

8 8 A B A B B A A B A B B A

99 A B B A B A A B B A B A

Page 11: PPCodBarras2

7 8 9 1 0 3 7 7 4 4 3 5 6 7 8 9 1 0 3 7 7 4 4 3 5 6

Page 12: PPCodBarras2

7 8 6 0 0 0 1 07 8 6 0 0 0 1 0 É restrita às embalagens que dispõem de espaço muito É restrita às embalagens que dispõem de espaço muito

reduzido.reduzido. Somente 8 dígitos ( 4 a esq. - 4 a dir .)Somente 8 dígitos ( 4 a esq. - 4 a dir .) Não existe o código do fabricante.Não existe o código do fabricante. O código é atribuído diretamente pela EANO código é atribuído diretamente pela EAN Existem apenas 10.000 códigos disponíveisExistem apenas 10.000 códigos disponíveis 0s dígitos da esquerda são codificados de acordo com a 0s dígitos da esquerda são codificados de acordo com a

tabela A, e os da direita c/ B.tabela A, e os da direita c/ B.

•EAN-8

•ISBNISBNInternational Standard book NumberÉ um código especifico para livros 978 ou 979

•ISSNISSNInternational Standard Serial NumberÉ um código especifico para periódicosRevista, Jornal, Encartes etc 977ex- veja - 9770100712004 01550

Page 13: PPCodBarras2

•Código 2 de 5

EXEMPLO 3852

3(11000)

8(10010)

5(10100)

2(01001)GUARDA DE FIM

GUARDA DE INICIO