Para resolver o erro relacionado com o carregamento do certificado digital e o erro "ChilkatLog" na última versão do PHC Evolution, siga os passos abaixo:
- Certifique-se de que os PHC Controls estão devidamente instalados e atualizados. Caso contrário:
- Desinstale os PHC Controls existentes.
- Instale a versão mais recente dos PHC Controls disponível no FTP da Cegid PHC, correspondente à versão do PHC que está a utilizar. Certifique-se de que a instalação é feita como administrador e com a opção "Everyone" ativa.
- Verifique os certificados de comunicação com a AT:
- Confirme que os certificados necessários estão corretamente instalados e não expirados. Pode verificar isso no "Monitor de Settings Update" e instalar o registo necessário.
- Se necessário, apague os certificados antigos e reinstale os novos. Os certificados podem ser encontrados no caminho: ftp://ftp.phc.pt/Pub/Outros/Certificado_Comunicação.
- Execute as seguintes queries na base de dados para forçar o registo de novos certificados:
delete para1 where descricao like 'ge_atcertdat'
delete para1 where descricao like 'ge_atcertphc' - Reinicie a aplicação e verifique se o certificado foi registado corretamente.
- Certifique-se de que os parâmetros gerais de comunicação com a AT (como utilizador, password e URL) estão corretamente configurados.
- Se o problema persistir, verifique se o erro pode estar relacionado com a instalação de executáveis ou DLLs desatualizadas. Reinstale os executáveis mais recentes disponíveis no FTP da Cegid PHC para a sua versão do software.
- Se o problema continuar, pode ser necessário verificar a integridade da tabela para1 na base de dados. Execute as seguintes queries para verificar os dados do certificado:
select * from para1 where descricao like 'ge_atcertdat'
select * from para1 where descricao like 'ge_atcertphc' - Se as queries acima não retornarem resultados, pode ser necessário reconstruir a tabela para1.
Se, após seguir os passos acima, o problema persistir, pode ser necessário aguardar por uma atualização oficial da Cegid PHC, caso o problema esteja relacionado com uma falha nos executáveis mais recentes.
Nota: Caso tenha dúvidas ou necessite de mais informações, pode consultar os links disponíveis na Comunidade PHC para questões relacionadas com certificados e comunicação com a AT.
Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.