Ir para conteúdo
  • Cadastre-se

dev botao

Certificação Pay&go - Teste 75


Ver Solução Respondido por ivan,
  • Este tópico foi criado há 3915 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Olá... 

 

Estou tendo dificuldade para resolver o teste 75 da certificação Pay&Go.

 

No teste pede o seguinte:

 

4.4.8. Queda de energia durante a sessão de TEF (operação administrativa)
Passo 75
Procedimentos:
Realizar uma operação administrativa.
Desligar o checkout de maneira abrupta quando solicitado pelo Pay&Go.
Ligar novamente o checkout e executar os sistemas envolvidos.
Resultado esperado: Transação não finalizada. 
 
Realizo o teste da mesma forma como pede o roteiro.
 
Quando ligo novamente o computador, e entro no sistema eu executo um ACBrTEFD1.CancelarTransacoesPendentes, logo após inicializar o TEF, porém, neste caso, nada acontece. Sempre a transação é confirmada, conforme log logo abaixo.
 
Alguma dica de como resolver ?
 
 
>>>>> Passo 75:
Recebido evento 101:
- bNetwork: 0
- sAmount: 000000000000
- iCurrency: 0
- szFiscalRef: []
- ulDocument: 0
Retornando:
- bNetwork: 0
- sAmount: 000000000000
- iError: 0
- iCurrency: 0
- ulDocument: 0
- bOper: 0
- bCardType: 0
- bFinType: 0
- bInstallments: 0
- sPredatedDate: 000000
- stTime: 00/00/2000 00:00:00
- szCardName: []
- szMessage: []
- szHostRef: []
- szAuthoriz: []
Recebido evento 103:
- bNetwork: 0
- sAmount: 000000000000
- iCurrency: 0
- szFiscalRef: []
- ulDocument: 0
ERRO: Confirmação não esperada!
      Recebido evento 103
Passo com erro.
Certificação interrompida a pedido do usuário.
 
 
 
  • Membros Pro
Postado

Então..é isto que não estou entendendo por que não cancelou sozinho.  

 

Eu só chamei o cancelartransacoespendentes explicitamente por que o ACBr não cancelou automaticamente. Sempre vinha como confirmada. Isto aconteceu no teste 74. Chamando explicitamente funcionou 100%.    Vou excluir novamente e repetir o teste 74

  • Membros Pro
Postado

Exatamente... retirei a chamada para o cancelartransacoespendentes, e ocorreu a confirmacao ao entrar no paf e inicializar o tef.

 

>>>>> Passo 74:
Recebido evento 100:
- bNetwork: 0
- sAmount: 000000002420
- iCurrency: 986
- szFiscalRef: [009829]
- ulDocument: 0
Retornando:
- bNetwork: 0
- sAmount: 000000002420
- iError: 0
- iCurrency: 986
- ulDocument: 0
- bOper: 0
- bCardType: 0
- bFinType: 0
- bInstallments: 0
- sPredatedDate: 000000
- stTime: 00/00/2000 00:00:00
- szCardName: []
- szMessage: []
- szHostRef: []
- szAuthoriz: []
Recebido evento 103:
- bNetwork: 0
- sAmount: 000000000000
- iCurrency: 0
- szFiscalRef: []
- ulDocument: 0
ERRO: Confirmação não esperada!
      Recebido evento 103
  • Membros Pro
Postado

A única coisa que faço quando abro o PAF é ACBrTEFD1.Inicializar(TACBrTEFDTipo(GlTefTipo));  onde GlTefTipo = 1

  • Moderadores
Postado

Você deve estar chamando a confirmação em algum lugar, pois eu rodei 3 homologações de NTK e 2 de sitef a cerca de 3 semanas e estava tudo ok, não houve alteração nos fontes desde então.

Poderia postar o log do ACBrTEFD e do ACBrECF por favor para que possamos verificar o que você está enviando?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Consultores
Postado

Ok.. Segue os logs em anexo. Tambem enviei pelo forum do SAC.

Por favor, evite fazer isso. Anexe os arquivos preferencialmente em apenas um tópico. Não é produtivo encher os nossos servidores com cópias do mesmo arquivo.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Me perdoe. Apenas postei aqui por que percebi poucos tem acesso ao ACBrSAC e assim talvez alguem pudesse me ajudar. Como sou assinante do serviço há bastante tempo, não pensei que isto pudesse gerar um problema em encher os servidores.

  • Consultores
Postado

Olá ivan,

 

   é um arquivo pequeno, ele por si só não vai encher os servidores. :)

   O problema está em outros usuários fazerem o mesmo sem controle. No entanto algumas vezes isso pode ser necessário. Por isso eu disse que era evitar e disse "anexe ... preferencialmente em apenas um tópico". Quando achar necessário, você pode anexar no fórum aberto e daí lá no fórum do SAC dizer "anexei no seguinte tópico" postando o link para o tópico no fórum aberto. Assim todos terão acesso.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
  • Solution
Postado

A NTK disponibilizou novo roteiro e novas versões do Pay&Go Cliente e Servidor.

 

No roteiro novo, os testes de desligar o computador são os testes de 67 a 70.  

 

Tudo funcionou adequadamente agora. 100%.

 

Obrigado

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