ultimo cupom da bematech.

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

ultimo cupom da bematech.

Mensagem 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.
kenew
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 08 Set 2004 15:08
Contato:

Mensagem 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.
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem 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.
kenew
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 08 Set 2004 15:08
Contato:

Mensagem 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 ?
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem 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
Responder