Este artigo tem como objetivo sanar a falha no log do serviço de integração, onde os eventos do esocial, ficam parados em status 2.



Resolução

Ao acessar o log do Prosoft Serviço de Integração em: C:\log\wkp.integration.agent.txt, ocorre a mensagem abaixo:


[ModulesAgent] ERROR 2020-06-29 15:02:22,693 [Wkp.Integration.Agent.CrossCutting.IoC.Logger] EmpresaLicenciadaRepository - Falha ao obter número COL. - Exception: Unable to cast object of type 'System.DBNull' to type 'System.String'.
System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'System.String'.
   at Wkp.Integration.Agent.Infra.DataClient.Repositories.EmpresaLicenciadaRepository.ObterCodigoColDoDisco()


Solução:

1 - Baixar Prousua.BTR e ProusuB.btr atualizados e substituir em "?:\Prosoft.win\Scop\Prosoft.cnf".


Em caso de dúvidas, consulte o artigo abaixo:

I366-Como baixar os arquivos de usuário prousua.btr e prousub.btr


2 - "Parar" e "Iniciar" o serviço "Prosoft Serviço de Integração".


Em caso de dúvidas, consulte o artigo abaixo:

I755-Como iniciar o Prosoft Serviço de Integração


Após os procedimentos anteriores, a falha no log será sanada!


3 - Agora para sanar o status 2 dos eventos que ficaram parados em transmissão no monitoramento do Esocial, devido ao erro do log, realize o procedimento conforme artigo abaixo (Altere o Status do evento desejado para STATUS 14) e após isto solicite reenvio do evento:


A778-Alterar Status do Evento do eSocial


  • Sem rótulos