Erro E0717: A assinatura é obrigatória quando a DPS for enviada para o Web Service
Sem assinatura, o Sistema Nacional não sabe quem enviou a nota.
O Erro E0717 acontece quando a DPS foi enviada pelo Web Service e chegou sem assinatura digital.
Por que acontece o Erro E0717
A assinatura digital cumpre duas funções na nota, e nenhuma delas é dispensável no envio automatizado:
| Função | O que garante |
|---|---|
| Autenticidade | Que foi mesmo aquela empresa quem enviou |
| Integridade | Que o conteúdo não mudou depois de assinado |
Sem ela, qualquer um poderia enviar notas em nome de qualquer CNPJ. É por isso que o Web Service — o canal que sistemas usam para transmitir sem intervenção humana — a exige sempre.
As causas mais comuns:
Certificado não configurado no sistema que faz o envio.
Certificado vencido, com o sistema seguindo o envio sem assinar.
Integração em desenvolvimento que ainda não implementou a etapa de assinatura.
Envio manual do XML por uma ferramenta que não assina.
No Berga
Configurações › Certificado Digital.
Deixa que o Berga resolve com a assinatura fazendo parte do envio, não sendo um passo à parte que alguém pode pular. Certificado instalado, toda nota sai assinada — e o certificado você compra e instala dentro do próprio Berga. Conheça o Berga.
Como resolver o Erro E0717
- 1Confirme que há um certificado digital válido configurado.
- 2Confirme que o sistema está assinando antes de enviar.
- 3Estando o certificado vencido, renove-o.
- 4Reenvie.
Como evitar o Erro E0717
Monitore o vencimento do certificado. Sem ele, o sistema tenta enviar e a nota é recusada em todas as tentativas.
Se o Erro E0717 continuar
Erros vizinhos: erro na assinatura, certificado inválido e assinatura feita com certificado de outro CNPJ.
Persistindo, abra um chamado informando o horário da tentativa de envio.
Referência: Anexo I do leiaute da DPS e da NFS-e (SEFIN/ADN), Sistema Nacional NFS-e.