Página 1 de 1

ultimo cupom da bematech.

Enviado: 25 Fev 2005 09:37
por marcos.gurupi
Caros gostaria de identificar o ultimo cupom fiscal impresso pela ecf betmatech, ou seja, existe um numero COO que conta quantos cupom foram impresso seguencialmente mas acontece que se o usuário imprimir um cupom e depois imprimir uma leitura x por exemplo o ultimo COO n vai ser mais o numero do ultimo cupom, assim fica complicado o sistema gerenciar qual foi o ultimo cupom impresso pegando essa informação da ECF. Obrigado.

Comando do ultimo coo impresso: CHR(27)+CHR(251)+"30|"+CHR(27)
a impresso retorna o ultimo coo

Marcos Roberto.

Enviado: 25 Fev 2005 11:45
por kenew
Marcos, eu utilizo este mesmo comando para pegar o ultimo cupom e não tenho problemas nenhum, se não me engano a Leitura X utiliza o mesmo numero do ultimo cupom.

Enviado: 25 Fev 2005 12:02
por marcos.gurupi
Caro kenew n eh verdade, quando ele imprimi a leitura x o numero do coo muda assim o cupom seria o penultimo documento impresso.

Enviado: 25 Fev 2005 12:28
por kenew
Marcos, desculpe vc esta certo pq o COO: é seguencial conforme diz o manual ... o numero q eu uso como seguencia de cupom é o NC:, mas ele tambem tem um contador de reduçoes pq vc não desconta do COO: para saber qual o ultimo COO: ou então desconta -1, isso não funcionaria ?

Enviado: 25 Fev 2005 13:51
por marcos.gurupi
Acredito q funcionaria, mas funcionaria precariamente pois nunca saberia quando descontar um pois o processo de coleta do ultimo coo sempre se da quando o usuario tenta cancelar o cupom, acho q vou fazer o seguinte: sempre q o usuário emitir um cupom o coo do mesmo ficara quartado em um banco de dados para q quando o usuario tentar cancelar o sistema ira verificar se o cupom que esta tentando cancelar eh o mesmo q estah gravado o bd, acho q assim n haverá problema.

Marcos Roberto