23 de abr. de 2011

como capturar codigo balanca

entenda os codigos emitidos pela balanca (platina, prix, etc).
modelos:

A - 2 C C C C 0 T T T T T T DV
B - 2 C C C C 0 0 P P P P P DV
C - 2 C C C C C T T T T T T DV
D - 2 C C C C C 0 P P P P P DV
E - 2 C C C C C C P P P P P DV

Onde:
2 - digito 2 sempre
C - codigo do produto
0 - espaco, nao utilizado
T - valor total a pagar
P - peso ou quantidade
DV- digito verificador EAN-13.

- Obs: estes modelos podem ser configurados no programa que acompanha as balancas.
para que o seu sistema saiba qual o tipo do codigo de barras que sera impresso na balança, temos que criar uma tela de configuração para armazenar as posicoes da etiqueta.
por exemplo:

tamanho_codigo_barra
prefixo
tamanho_codigo_produto
peso_ou_valor
casa_decimais
usar_digito_verificador

com isso tudo configurado, quando o caixa, passar um codigo de barras de um produto no PDV,
o mesmo vai saber em qual posicao esta o peso do produto, codigo, preco e etc. entao bastaria fazer uma verificacao se o codigo de barras comeca com o digito 2, saberemos que eh um codigo da balanca.

Nenhum comentário:

Postar um comentário