Árvore de páginas

Abertura da gaveta na finalização da venda

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

Totvs PDV

Situação/Requisito:

Não comunicava com a gaveta quando conectada em impressora não fiscal (NFC-e/SAT).

Não era possível selecionar a porta USB na configuração da Gaveta (Cadastro de estação), como alguns modelos (exemplo Epson) não utilizam portal serial virtual, não era possível selecionar a mesma porta USB da impressora.

Não apresentava opção "Abrir Gaveta" quando gaveta conectada em impressora não fiscal.

Solução/Implementação:

Realizado ajuste para abertura da gaveta na finalização da venda e permitir informar porta USB para modelos que não utilizam porta serial virtual.

Importante:

Quando a comunicação é via porta serial ou serial virtual, é possível verificar se a comunicação entre a impressora e a gaveta está ativa no prompt de comando/ms-dos (CMD).

Obs.: comX -> substituir pela porta serial onde a impressora está instalada, quando a comunicação é via USB, a maioria dos fabricantes criam uma porta virtual que representa a USB (verificar no gerenciador de dispositivos do windows).

Quando a gaveta está conectada na impressora, a porta da gaveta é a mesma porta da impressora. Para realizar o teste via prompt do comando, o TOTVS PDV deve estar fechado.

iniciar -> Executar -> CMD
Digite: echo teste > comX <enter>
Verifique se será impresso "teste" na impressora. Esse comando serve para validar a comunicação com a porta serial.
Digite: echo ←p > comX <enter>
Verifique se a gaveta será ativada/aberta. Esse comando serve para validar a comunicação entre a impressora e a gaveta. O
caractere ← é adicionado segurando <alt>+27.

Caso não tenha sucesso nesses testes, será necessário verificar com o fabricante qual o problema com a comunicação.

Fontes do Pacote:

LOJA121.PRW 22/04/2016 16:49:57 07
STBSALESOPERATIONS.PRW 29/03/2016 14:22:58 07
STFECFCONTROL.PRW 25/04/2016 13:51:07 07

Pacote:TUUG05.zip

Teste realizado em ambiente de desenvolvimento: