Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Problemas Com Tef


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

Recommended Posts

Bom dia, estou com um problema no tef. Após autorizar finalizar, imprimir o meu cupom e os comprovantes, ao finalizar nova compra o menu de opções fica solicitando a mesma opção, Isso ocorre por quantas vezes  fiz uma venda se for 2 aparece 2, se for 3  aparece 3.

O Menu que digo é exe: 1) cartão de débito

                                       2) cartão de crédito

 

 minha rotina que estou usando:

 

 

            acBrTEFD1.Initializar(ACBrFramework.TEFD.TefTipo.CliSiTef);
 
            acBrTEFD1.TEFCliSiTef.DefineMensagemPermanentePinPad("OMEGA ASIX");
 
            if (acBrTEFD1.CRT(Dados.PG_Valor, string.Format("{0:D2}", Dados.PG_Indice), Dados.PG_NumCOO) == true)
            {
                acBrTEFD1.ConfirmarTransacoesPendentes();
                acBrTEFD1.ImprimirTransacoesPendentes();
            }
            else 
            {
                acBrTEFD1.CancelarTransacoesPendentes();
                acBrTEFD1.DesInicializar(ACBrFramework.TEFD.TefTipo.CliSiTef);
                acBrTEFD1.FinalizarCupom();
                return;
            }
            acBrTEFD1.DesInicializar(ACBrFramework.TEFD.TefTipo.CliSiTef);
 
            acBrTEFD1.FinalizarCupom();
Link to comment
Share on other sites

Acho que você está assinando o evento repetidas vezes ....

Verifique no seu código onde você coloca o += pros eventos do componente. Você só precisa assinar o evento uma única vez, se assinar N vezes, N chamadas serão feitas

Rafael Batiati

ACBrFramework - Automação comercial para todos.

MultiClubes - Soluções para a área de clubes, parques, lazer e entretenimento.

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.