Ir para conteúdo
  • Cadastre-se

dev botao

Menssagem ao imprimir vinculado do TEF


vca_rj
  • Este tópico foi criado há 4241 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá!

Estou com um probleminha e não sei como resolver!

Ao fazer uma venda utilizando TEF, quando fecho o cupom, gravo os dados no banco... e executo o comando "ACBrTEFD.ImprimirTransacoesPendentes" a impressora inicia a impressão "RELATÓRIO GERENCIAL" daí para após imprimir 6 linhas:

DEMOCARD ....

POS:00000000 DOC:000000 ATUORIZ:000000

VENDA CREDITO PARC.ADM. EM 4 PARCELAS

VALOR FINAL: r$ 100,00

NÃO É DOCUMENTO FISCAL

Nesse ponto ela para a impressão a apresenta uma mensagem na tela: "Impressora fiscal não responde! Deseja imprimir novamente?"

Dou Yes daí ele imprime a via.

O que pode ser isso? Alguma conficuração? O que devo fazer?

Segue abaixo o trexo do meu código.

.. if ExecutarComando(dm.qAcao_a.FieldByName('comando').AsString, dm.qAcao_a.FieldByName('gp').AsString) then begin

..... EfetuarPagamento;

..... if vReceber <= 0 then begin

........ FecharCupom;

........ frm_principal.ACBrTEFD.ImprimirTransacoesPendentes;

........ frm_principal.ACBrTEFD.ConfirmarTransacoesPendentes;

........ MsgDlg('Pagamento conluido com sucesso!',mtInformation,[mbOK]);

........ SairClick(Self);

..... end;

.. end;

Link para o comentário
Compartilhar em outros sites

Sim, bate.

13,60 no CF

13,60 no Vinculado

OBS.: estou utilizando a impressora DARUMA MACH2 para desenv. não é simulador. No simulador não apresentava essa mensagem.

O que estou percebendo é que ele imprime a 1ª via

RELATORIO GERENCIAL

GERENCIAL X

DEMOCARD ....

POS:00000000 DOC:000000 ATUORIZ:000000

VENDA CREDITO PARC.ADM. EM 4 PARCELAS

VALOR FINAL: r$ 13,60

NÃO É DOCUMENTO FISCAL

Para nesse ponto, apresenta mensagem na tela: "Impressora não responde - deseja imprimir novamente?" digo sim.

daí corta o papel e imprime a via.

Link para o comentário
Compartilhar em outros sites

Descobri...

Veja, quando ele dá o comando para abrir o cupom vinculado, ele passa o indice de pagamento nro 3.

No simulador funcionava, mas aqui na impressora o indice é 03 e não 3.

O problema é na propriedade do TEFD ACBrTEFDComandaECFAbreVinculado.

segue o arquivo log.

para manter a compatibilidade com outras impressoras o que eu devo fazer?

Espero a correção?

Abraços.

acbrlog.rar

Link para o comentário
Compartilhar em outros sites

  • Fundadores

O problema está no seu código....

O Número do Indice é você que deve passar pelo método CRT através do parâmetro: IndiceFPG_ECF

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4241 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.