Ola Pessoal.
Tudo Bem!
Gostaria mais uma vez da ajuda dos senhores. Trabalho com uma impressora fiscal Bematech, e minha cliente me pediu para guardar no arquivo de comandas, o numero do cupom fiscal emitido. Ou seja quando eu abrir o cupom, eu já pegaria o numero, guardaria numa variavel, e quando fosse fechar a comanda, gravaria numa variavel do arquivo o numero do cupom impresso.
Preciso de uma rotina para pegar este numero. Alguem pode me ajudar.
Desde de já agradeço.
Retornar o Numero do Cupom Fiscal Bematech
Moderador: Moderadores
- Ricardo Sales Ribeiro
- Usuário Nível 3

- Mensagens: 279
- Registrado em: 13 Jul 2004 18:06
- Localização: Fortaleza-Ceara
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Qual o tipo de comunicacao q vc usa ? Driver Remoto, LIB, conexao direta... etc.
Em meus sistemas em clipper 5.3 e llibg uso assim:
Pega_Retorno() ler o arq. retorno.txt e pega o numero do ultimo cupom.
Marcos Roberto.
Em meus sistemas em clipper 5.3 e llibg uso assim:
Código: Selecionar todos
comando := chr( 27 ) + chr( 251 ) + "30|" + chr( 27 )
GravaArquivo( Comando )
!BEMAFI.EXE
pega_retorno()
xcoo:=sdadosretorno
Marcos Roberto.
- Ricardo Sales Ribeiro
- Usuário Nível 3

- Mensagens: 279
- Registrado em: 13 Jul 2004 18:06
- Localização: Fortaleza-Ceara
- Ricardo Sales Ribeiro
- Usuário Nível 3

- Mensagens: 279
- Registrado em: 13 Jul 2004 18:06
- Localização: Fortaleza-Ceara
Novos comandos
Amigo Marcos Roberto!
Desculpe estar lhe aperiando, más vc pode me ajudar mais um pouco, é o seguinte:
Minha rotina para esta impressora Mp20II da bematech, ainda estar utilizando uma versão da Bemafi antiga, ainda estar com os comandos tipo Fwrite_Bema.... e notei q agora é utilizado um comando e logo em seguida !Bemafi.exe.
Pergunta, tenho q midificar toda a minha rotina com essa nova realidade?
Em um cliente meu, eu simplismente troquei a Bemafi.exe antiga pela nova e deu problema na minha rotina. O q devo fazer?
Por favor me ajude.
Obrigado
Desculpe estar lhe aperiando, más vc pode me ajudar mais um pouco, é o seguinte:
Minha rotina para esta impressora Mp20II da bematech, ainda estar utilizando uma versão da Bemafi antiga, ainda estar com os comandos tipo Fwrite_Bema.... e notei q agora é utilizado um comando e logo em seguida !Bemafi.exe.
Pergunta, tenho q midificar toda a minha rotina com essa nova realidade?
Em um cliente meu, eu simplismente troquei a Bemafi.exe antiga pela nova e deu problema na minha rotina. O q devo fazer?
Por favor me ajude.
Obrigado