Rejeição E0004: Conteúdo do identificador informado na DPS difere da concatenação dos campos correspondentes.
O identificador da DPS não é um número livre: ele é montado concatenando o código do município emissor, o tipo e o número da inscrição federal do emitente, a série e o número da DPS. O que você enviou não bate com esses campos.
Por que acontece
- Emissor monta o identificador sem completar algum campo com zeros à esquerda
- CNPJ ou CPF entrando no identificador com máscara de pontuação
- Série ou número usados no identificador diferentes dos informados no corpo da DPS
- Código do município emissor divergente do município em que a inscrição está ativa
- Identificador montado antes de o número da DPS ser definitivamente atribuído
Como resolver
- Recomponha o identificador a partir dos próprios campos da DPS, na ordem definida pela documentação nacional.
- Confira o preenchimento com zeros à esquerda de cada parte: é a causa mais comum e a mais silenciosa.
- Remova qualquer máscara do CNPJ ou do CPF — só os dígitos entram.
- Garanta que a montagem do identificador aconteça depois de fixar série e número, nunca antes.
Perguntas frequentes
Posso escolher o identificador da DPS?
Não. Ele é derivado de campos que você já informou, e a validação simplesmente refaz a conta. Qualquer valor inventado é recusado.
É o mesmo conceito da chave de acesso da NF-e?
A ideia é a mesma — um identificador derivado de campos do próprio documento —, mas a composição e o tamanho são diferentes. Um não serve de referência para o outro.
Rejeições relacionadas
- E0014 — Conjunto de Série, Número, Código do Município Emissor e CNPJ/CPF informado nesta DPS já existe em uma NFS-e gerada a partir de uma DPS enviada anteriormente.
- E1280 — CNPJ informado para o emitente da NFS-e é inválido (verificar DV).
- 225 — Falha no Schema XML do lote de NFe
- E0310 — O código de tributação nacional informado não existe conforme a lista de serviços nacional do Sistema Nacional NFS-e.