Breadcrumbs

Porque em alguns casos o integrador ceará não retorna os dados de pagamento após o processamento do arquivo '_env-pag'? (PROCESSO TEF)

Introdução

Em alguns casos no processo TEF, após o envio de pagamento '_env-pag' a aplicação NDD não recebe o retorno do ID do pagamento por parte do integrador.

Passo a passo

Na grande maioria dos casos aonde este incidente ocorre, temos um cenário em que esta faltando alguma DLL não baixada pela integrador, aonde o mesmo processa o pagamento porém não consegue devolver o retorno do ID, pois há alguma DLL faltante, geralmente a dll faltante é a seguinte: *ValidadorFiscal.Integracao.dll *

A exceção aparecerá nos seguintes logs, caso o processo do cliente seja:

  • Integrador -> Agente -> Normal - O log aonde o erro será exibido é o 'agent-exception'

  • Integrador -> Agente -> Síncrono - O log aonde o erro será exibido é o 'satserver-exception'

  • Integrador -> Agente -> Assíncrono - O log aonde o erro será exibido é o 'satserver-exception'

  • Integrador-> Concentrador -> Normal - O log aonde o erro será exibido é o 'concentrator-exception'

  • Integrador-> Concentrador -> Síncrono - O log aonde o erro será exibido é o 'satserver-exception'

  • Integrador -> Concentrador-> Assíncrono - O log aonde o erro será exibido é o 'satserver-exception'

OBS: Caso a automatização esteja marcada e o tipo seja Sat Server, o log aonde aparecerá a exceção será o 'satserver-exception'

Para resolver este incidente, o contribuinte deve desinstalar e instalar o integrador novamente para que o mesmo tenta baixar as dll's necessários para seu funcionamento novamente. Ou copiar as dll's de outro integrador o que não é recomendável visto que o integrador muda a sua versão constantemente.

Outras informações

Fonte: João Vitor Moretto de Azevedo