Erro E1980: Arquivo enviado com erro na assinatura do pedido de registro de evento
A assinatura do pedido de cancelamento não confere com o conteúdo enviado.
O Erro E1980 acontece quando o pedido de registro de evento enviado pelo contribuinte — o pedido de cancelamento da NFS-e, por exemplo — chega ao Sistema Nacional com a assinatura digital inválida. É um erro de evento, não de emissão: a nota já existe, e o que foi recusado é o pedido feito sobre ela.
O que o Sistema Nacional responde: “Arquivo enviado com erro na assinatura.”
Por que acontece o Erro E1980
Quem quer cancelar uma NFS-e envia ao Sistema Nacional um pedido de registro de evento, assinado com o certificado digital da empresa. O Erro E1980 diz que essa assinatura não bate com o documento recebido: o conteúdo mudou depois de assinado, ou a assinatura foi montada fora do padrão.
A mesma mensagem existe para a DPS, no Erro E0714. A diferença está em qual documento foi recusado:
| Código | Documento assinado | Quando aparece |
|---|---|---|
| E0714 | A DPS | Na emissão da nota |
| E1980 | O pedido de registro de evento | No cancelamento |
| E2020 | O evento já gerado, assinado pelo município | No compartilhamento com o ADN |
As causas mais comuns do Erro E1980:
XML alterado depois da assinatura — uma quebra de linha, um espaço ou um campo reformatado já invalida o resumo criptográfico.
Assinatura apontando para o identificador errado. Ela precisa referenciar o grupo do pedido, cujo identificador começa com PRE, seguido da chave de acesso de 50 dígitos e do código do evento.
Canonicalização ou algoritmo fora do padrão aceito pelo leiaute.
Certificado sem a chave privada correspondente ao certificado anexado.
No Berga
DFe › NFSe, no menu de ações (⋯) da nota, em Cancelar.
Deixa que o Berga resolve a assinatura por você: o pedido de cancelamento é montado e assinado automaticamente com o certificado A1 ativo da empresa, referenciando o identificador correto do pedido. Se a assinatura falha antes do envio, o Berga não transmite o pedido — mostra a falha, e a nota segue Autorizada. Conheça o Berga.
Como resolver o Erro E1980
- 1Confirme que nada altera o XML entre a assinatura e o envio.
- 2Confira se a assinatura referencia o identificador do pedido (
PRE+ chave + código do evento). - 3Confirme que o certificado anexado tem a chave privada correspondente.
- 4Assine de novo e reenvie o pedido de cancelamento.
Como evitar o Erro E1980
Assine sempre como último passo, imediatamente antes do envio. Qualquer tratamento do texto depois disso — formatação, troca de codificação, inclusão de cabeçalho — invalida a assinatura do pedido de evento.
Se o Erro E1980 continuar
Erros vizinhos do pedido de evento: certificado inválido, certificado fora do padrão, assinatura ausente e assinatura com certificado de outro CNPJ.
Persistindo, abra um chamado informando a chave de acesso da nota e o horário da tentativa de cancelamento.
Consulte a tabela completa de erros da NFS-e Nacional para procurar outro código.
Erros relacionados
- Erro E1983: Certificado Digital da assinatura inválido no pedido de registro de evento
- Erro E1991: A assinatura deve ser feita com o certificado digital do emitente do Pedido de Registro de Evento
- Erro E0714: Arquivo enviado com erro na assinatura
Referência: Anexo II do leiaute do pedido de registro de evento (SEFIN/ADN), v1.01, Sistema Nacional NFS-e.