Esse erro indica que o pedido de comunicação da fatura ao serviço externo (AT / AGT / plataforma de faturação eletrónica) não foi concluído dentro do tempo máximo definido (20 segundos). Em Cegid Primavera, é um erro devolvido pelo serviço remoto, não pelo ERP em si, e está normalmente associado a lentidão ou indisponibilidade momentânea do serviço de destino ou da ligação de rede.
Para resolver / contornar a situação:
- Verificar a ligação à internet
- Confirme que consegue aceder ao portal da AT / AGT ou à plataforma de faturação eletrónica sem lentidão excessiva.
- Voltar a tentar a comunicação
- Feche o Cegid Primavera e volte a abrir o módulo de Vendas / Faturação Eletrónica.
- Reenvie a fatura após alguns minutos. Em situações semelhantes (circuit open, erros 400, etc.) a comunicação volta a funcionar ao fim de algum tempo quando o serviço remoto estabiliza.
- Confirmar se não há bloqueios locais
- Verifique se o antivírus ou firewall não está a bloquear o executável do ERP ou o acesso aos endpoints da AT / AGT / TaxAO.
- Se possível, teste desativar temporariamente o antivírus e reenviar a fatura.
- Validar credenciais e configuração
- No Administrador, em Base Aplicacional de Negócio > Parâmetros de comunicações fiscais (ou TaxAO / Faturação Eletrónica, conforme o caso), confirme:
- Utilizador e password corretos.
- Chaves pública e privada corretamente introduzidas (se aplicável ao seu cenário).
- Se recentemente alterou password ou certificados, volte a gravar e teste nova comunicação.
- Testar em outro momento ou contactar a entidade externa
- Se o erro persistir ao longo do dia, é provável que exista lentidão ou problemas no serviço da AT / AGT / plataforma de faturação eletrónica.
- Nesse caso, peça ao cliente para validar junto da AT / AGT se existem incidentes técnicos ou restrições no serviço.
- Se continuar a falhar
- Registe o horário, empresa, série e número de documento em que ocorre o erro.
- Contacte o suporte Cegid com essa informação para análise mais detalhada (podem ser necessários logs adicionais ou atualização de componentes).
Em resumo, o erro “InvoiceRegistrationFailed - The operation didn't complete within the allowed timeout of '00:00:20'” está normalmente ligado a tempo de resposta excessivo do serviço externo; na maioria dos casos resolve-se ao estabilizar a ligação ou o serviço e reenviando os documentos algum tempo depois.
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.