Uma gaveta que não abre no fim da venda e um peso que não chega ao caixa raramente são defeitos do equipamento. A gaveta depende da impressora e do comando enviado pelo sistema, e a balança depende da porta serial e do protocolo combinado com o programa.
A gaveta de dinheiro
Na maior parte dos caixas, a gaveta é ligada à impressora de cupom por um cabo parecido com o de telefone, na porta marcada como DK, de drawer kick. O sistema envia à impressora o comando de abertura, o ESC p no padrão ESC/POS, e a impressora envia um pulso elétrico que solta a trava da gaveta.
Por isso, a gaveta não abre quando:
- a impressora está desligada, sem comunicação ou com a fila travada;
- o cabo da gaveta está solto ou é um cabo de telefone comum, com outra ligação dos fios;
- o pulso configurado no sistema usa o pino errado da porta, entre o pino 2 e o pino 5;
- o sistema não envia o comando, por uma configuração que desligou a abertura;
- a fechadura da gaveta está na posição travada.
Algumas gavetas se ligam direto ao computador, por USB ou por porta serial, e são abertas por um programa ou por uma biblioteca do fabricante, sem passar pela impressora.
A balança
A balança do caixa se liga ao computador pela porta serial, real ou virtual. O programa pede o peso, e a balança responde com o valor, conforme o protocolo do fabricante. Os dois lados precisam usar o mesmo protocolo e os mesmos parâmetros da porta, e uma balança que trabalha a 4800 bits por segundo não responde a um programa configurado em 9600.
Muitas balanças só informam o peso quando ele está estável. Um prato em movimento ou um produto encostado em outro objeto atrasa ou impede a leitura.
A etiqueta de balança
As balanças que imprimem etiquetas, usadas nos produtos vendidos por peso, geram um EAN-13 que começa com 2, uma faixa que a GS1 reserva para a circulação restrita, como o uso dentro da loja. Um formato comum no Brasil traz o dígito 2, o código do produto com 6 dígitos, o preço ou o peso com 5 dígitos e o dígito verificador.
O caixa lê esse código e separa o produto do preço ou do peso pela posição dos dígitos. Por isso, o sistema precisa da mesma configuração usada na balança, como o tipo de etiqueta, de preço ou de peso, e o mesmo código do produto. Uma diferença entre os dois faz o caixa recusar a etiqueta ou cobrar um valor errado.
No suporte
Diante de uma gaveta que não abre, convém testar a abertura pela opção de teste do sistema ou do utilitário da impressora, o que separa o cabo e a gaveta da configuração. Diante de uma balança que não informa o peso, convém conferir a porta COM, a velocidade e o protocolo configurados no programa, que precisam ser os mesmos da balança.
Para guardar
- A gaveta ligada à impressora abre pelo pulso que a impressora envia ao receber o comando do sistema.
- O cabo da gaveta parece um cabo de telefone, mas tem outra ligação, e o pulso usa o pino 2 ou o pino 5.
- A balança responde ao programa pela porta serial, com o protocolo e os parâmetros combinados.
- Muitas balanças só informam o peso estável.
- A etiqueta de balança é um EAN-13 que começa com 2 e traz o código do produto e o preço ou o peso.
Depois da troca da impressora de cupom do caixa 01, as vendas saem normalmente, mas a gaveta deixou de abrir. O que conferir?
O cabo da gaveta na porta DK da impressora nova e a configuração do pulso no sistema. A impressora nova pode usar outro pino para a abertura, e um cabo trocado ou de telefone comum não aciona a trava. O teste de abertura pelo sistema confirma a correção.
Uma etiqueta de balança é recusada no caixa como produto não encontrado, embora o produto exista no cadastro. O que pode explicar?
Uma diferença entre o código do produto na balança e no sistema, ou entre o tipo de etiqueta configurado nos dois. O caixa separa o código do produto do preço ou do peso pela posição dos dígitos, e uma configuração diferente faz a busca procurar outro código.