Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Amigos,

 

Estou com um problema que é o seguinte:

 

Na Homologação do TEF Auttar eles solicitam o seguinte procedimento:

 

Procedimento:

Realizar uma transação de Crédito no valor de R$ 900,00. Desligar a ECF no Comprovante Vinculado (CCD) e após exibir a mensagem “Erro na impressão. Deseja tentar novamente? <SIM> <NÃO>. ” Desligar o Computador. Após o retorno da energia, manter a ECF Desligada e iniciar a Automação.

 

Resultado Esperado:

Ao iniciar automação deve realização o tratamento da transação pedente exibindo a mensagem correspondente ao tratamento efetuado. EXEMPLO para confirmação exibir a seguinte mensagem “Transação TEF efetuada. Favor reimprimir os cupons. NSU:  XXXXXX  ”

Resultado Obtido pelo Componte ACBR:

Transação TEF não Efetuada Reter o Cupom Fiscal!

 

Alguém poderia me explicar o que está acontecendo?

 

 

  • Membros Pro
Postado

Sim, Sim... Inclusive fiz o teste no Demo e ele apresentou o mesmo retorno.

 

segue meu procedimento:

 

1 - Abro o cupom

2 - Vendo Item

3 - CRT

4 - Desligo o ECF na impressão do CCD ( O Demo envia a mensagem "Erro de Impressão. Deseja tentar novamente? <YES><NO>"

5 - Aborto a aplicação (Simulando o desligamento do Computador).

6 - Reinicio a Aplicação.

7 - Inicializo o GP

8 - Transação TEF não Efetuada Reter o Cupom Fiscal!

  • Fundadores
Postado

Use o Debug e estude os fontes... é fundamental ter domínio dos fontes para conseguir passar na homologação...

 

O componente está fazendo o que ele foi programado para fazer...

 

A classe TACBrTEFDAuttar herda de TACBrTEFDClassTXT, que herda de TACBrTEFDClass... E veja que no final de TACBrTEFDClass.Inicializar... há uma chamada a:   CancelarTransacoesPendentesClass ;
 

Provavelmente poucas pessoas usam a classe TACBrTEFDAuttar, ou eles mudaram os testes... Você poderia fazer um override do método Inicializar na classe TACBrTEFDAuttar e escrever o novo comportamento esperado...

  • Curtir 1
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.

  • 2 anos depois...
Postado
Em 16/02/2014 at 18:43, Furquim disse:

Compreendi.

Agradecido Daniel...

Vou tentar aqui!

 

Abração!

Furquim como ficou esta pendencia?

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