Voltar para base de conhecimento

Erro E1980: Arquivo enviado com erro na assinatura do pedido de registro de evento

Atualizado há cerca de 5 horas0 acharam útil
NFSeEventoCancelamentoCertificado DigitalAssinaturaErro

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.”

Abrir NFS-e

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ódigoDocumento assinadoQuando aparece
E0714A DPSNa emissão da nota
E1980O pedido de registro de eventoNo cancelamento
E2020O evento já gerado, assinado pelo municípioNo 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

  1. 1
    Confirme que nada altera o XML entre a assinatura e o envio.
  2. 2
    Confira se a assinatura referencia o identificador do pedido (PRE + chave + código do evento).
  3. 3
    Confirme que o certificado anexado tem a chave privada correspondente.
  4. 4
    Assine 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

Referência: Anexo II do leiaute do pedido de registro de evento (SEFIN/ADN), v1.01, Sistema Nacional NFS-e.

Este artigo foi útil?