Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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();
Postado

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.

  • Este tópico foi criado há 4276 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.