Voltar para base de conhecimento

Erro E1638: A assinatura deve ser feita com o certificado digital do município emissor da NFS-e

Atualizado há cerca de 18 horas0 visualizações0 acharam útil
NFSeADNCertificado DigitalAssinaturaMunicipioErro

Cada prefeitura assina o próprio compartilhamento.

O Erro E1638 acontece quando o envio foi assinado com um certificado que não pertence ao município emissor das notas compartilhadas.

Abrir NFS-e

Por que acontece o Erro E1638

Esta faixa de erro é do compartilhamento com o ADN, o Ambiente de Dados Nacional — e não da emissão de quem presta serviço. Ela aparece quando o município mantém sistema próprio e envia pela API as notas geradas nele.

A assinatura identifica quem está compartilhando. O ambiente nacional compara o CNPJ do certificado com o do município emissor das notas, e eles precisam ser o mesmo.

O caso mais frequente é o do fornecedor que atende vários municípios. A empresa que desenvolve o sistema municipal costuma operar dezenas de prefeituras a partir da mesma infraestrutura, e acaba assinando tudo com o próprio certificado — ou com o de um dos clientes. Não funciona: cada município responde pelo que compartilha, e a assinatura é o que prova a origem.

Certificado usadoResultado
Do próprio município emissorAceito
Do fornecedor do sistemaErro E1638
De outro município atendidoErro E1638

As outras causas comuns:

Configuração compartilhada entre clientes do mesmo fornecedor.

Certificado de uma autarquia ou secretaria no lugar do da prefeitura.

Certificado antigo mantido após mudança de gestão.

No Berga

DFe › NFSe, para quem emite pelo Berga.

Deixa que o Berga resolve por um caminho que não passa por aqui: a emissão é feita direto na Sefin Nacional, sem depender da API de compartilhamento municipal. Esta faixa de erro não alcança a sua nota. Conheça o Berga.

Como resolver o Erro E1638

  1. 1
    Confirme o CNPJ do certificado usado na assinatura.
  2. 2
    Compare com o CNPJ do município emissor das notas do lote.
  3. 3
    Sendo o certificado do fornecedor, use o da prefeitura.
  4. 4
    Separe a configuração por município e reenvie.

Como evitar o Erro E1638

Isole a configuração de certificado por município atendido. Infraestrutura compartilhada com credencial única é a origem desse erro.

Se o Erro E1638 continuar

Erros vizinhos: assinatura obrigatória, certificado inválido e o município emissor divergente do que compartilha.

Persistindo, o fornecedor do sistema municipal deve abrir chamado no Sistema Nacional.

Referência: Anexo I do leiaute da DPS e da NFS-e (SEFIN/ADN), Sistema Nacional NFS-e.

Este artigo foi útil?