LER CODIGO DE BARRAS EAN 13
Pessoal, Bom dia!
Alguem aqui ja foi em um mercadinho/supermercado, entao ja pediu 300g de Queijo. o cara pesa e coloca uma etiqueta com o codigo de barras, ate ai tudo bem.
Como eu faria para ler o codigo e quantidade ? ou seja, no proprio codigo de barras ja vem a quantidade? e como é a interpretacao em VB, para que eu possa jogar no campo o codigo do produto e no campo a quantidade de 300g?
desde ja agradeço,
Emanuel
Alguem aqui ja foi em um mercadinho/supermercado, entao ja pediu 300g de Queijo. o cara pesa e coloca uma etiqueta com o codigo de barras, ate ai tudo bem.
Como eu faria para ler o codigo e quantidade ? ou seja, no proprio codigo de barras ja vem a quantidade? e como é a interpretacao em VB, para que eu possa jogar no campo o codigo do produto e no campo a quantidade de 300g?
desde ja agradeço,
Emanuel
Nesse caso funciona assim
Ex:
cebola kg
220gr
codigo de barras: 1003215002209
1 - sera o codigo que vai identificar que o produto eh pesado, entao tem que buscar em outra tabela
3215 - eh o codigo do produto
220 - eh a quantidade, nesse caso 220 gramas
ele vai buscar o preco do item 3215 e multiplicar pela quantidade
Ex:
cebola kg
220gr
codigo de barras: 1003215002209
1 - sera o codigo que vai identificar que o produto eh pesado, entao tem que buscar em outra tabela
3215 - eh o codigo do produto
220 - eh a quantidade, nesse caso 220 gramas
ele vai buscar o preco do item 3215 e multiplicar pela quantidade
Nicollas2
obrigado pela atencao, e resposta, mas o que seria esses numeros o 100 e 9 no final? 1003215002209
O 9 seria o digito verificador? e o 100?
obrigado
Emanuel
obrigado pela atencao, e resposta, mas o que seria esses numeros o 100 e 9 no final? 1003215002209
O 9 seria o digito verificador? e o 100?
obrigado
Emanuel
codigo de barras: 1003215002209
1 -codigo que identifica que o produto eh pesado
003215 - eh o codigo do produto
00220 - eh a quantidade, nesse caso 220 gramas
9 - digito verificador
1 -codigo que identifica que o produto eh pesado
003215 - eh o codigo do produto
00220 - eh a quantidade, nesse caso 220 gramas
9 - digito verificador
Só para complementar:
Utilizar código de barras para produtos de consumo em geral precisa ser no padrão EAN 8 ou 13, o EAN 8 só é recomendado a produtos que náo tem espaço para etiquetar o EAN 13.
E ainda se vc for o fabricante/produtor e for revender vc deve se filiar ao EAN Brasil para obter o código oficial de sua empresa válido em qualquer lugar no mundo;
Mas se vc mesmo irá comercializar o seu produto poderá criar código no padrão EAN sem problemas obviamente tem o DV(dÃgito verificador) .
Códigos personalizados são chamados de IN-STORE ou código interno e sempre deve-se começar com o digito 2
Aqui no VBMania tem um font que gera o código mas vc já deverá fornecer o código com o último DV já calculado pois se não o leitor não poderá ler.
As quatro partes que compõem o código oficial EAN-13 são:
* PaÃs de origem do produto - 789=Brasil
* Empresa fabricante - 4 ou 5 dÃgitos
* Produto por ela produzido - tirá o último dos 13 dÃgitos
* DÃgito verificador - 13º
Exemplo de cáculo do EAN 13
código X fator de cáculo
0 0 0 0 0 0 0 0 0 3 5 8 <-Codigo
* * * * * * * * * * * * * *
1 3 1 3 1 3 1 3 1 3 1 3 <-Fator de cálculo
-- -- -- -- -- -- -- -- -- -- -- -- ----
0 0 0 0 0 0 0 0 0 9 5 24 = 38 <- Soma os resultados da multiplicação
DV = 10 - (Soma mod 10)
DV = 10 - (38 mod 10) (Mod = Resto da Divisao)
DV = 10 - 8
DV = 2
[]'s
Utilizar código de barras para produtos de consumo em geral precisa ser no padrão EAN 8 ou 13, o EAN 8 só é recomendado a produtos que náo tem espaço para etiquetar o EAN 13.
E ainda se vc for o fabricante/produtor e for revender vc deve se filiar ao EAN Brasil para obter o código oficial de sua empresa válido em qualquer lugar no mundo;
Mas se vc mesmo irá comercializar o seu produto poderá criar código no padrão EAN sem problemas obviamente tem o DV(dÃgito verificador) .
Códigos personalizados são chamados de IN-STORE ou código interno e sempre deve-se começar com o digito 2
Aqui no VBMania tem um font que gera o código mas vc já deverá fornecer o código com o último DV já calculado pois se não o leitor não poderá ler.
As quatro partes que compõem o código oficial EAN-13 são:
* PaÃs de origem do produto - 789=Brasil
* Empresa fabricante - 4 ou 5 dÃgitos
* Produto por ela produzido - tirá o último dos 13 dÃgitos
* DÃgito verificador - 13º
Exemplo de cáculo do EAN 13
código X fator de cáculo
0 0 0 0 0 0 0 0 0 3 5 8 <-Codigo
* * * * * * * * * * * * * *
1 3 1 3 1 3 1 3 1 3 1 3 <-Fator de cálculo
-- -- -- -- -- -- -- -- -- -- -- -- ----
0 0 0 0 0 0 0 0 0 9 5 24 = 38 <- Soma os resultados da multiplicação
DV = 10 - (Soma mod 10)
DV = 10 - (38 mod 10) (Mod = Resto da Divisao)
DV = 10 - 8
DV = 2
[]'s
Tópico encerrado , respostas não são mais permitidas