Conteúdo do identificador informado na DPS difere da concatenação dos campos correspondentes.

code: adn.E0004 · HTTP 422

Quando ocorre

Rejeição E0004 devolvida pelo ADN (Ambiente de Dados Nacional); o significado abaixo é o do catálogo oficial dos Anexos I/II. Mensagem oficial: “Conteúdo do identificador informado na DPS difere da concatenação dos campos correspondentes.” Regra: O identificador da DPS é formado conforme a concatenação dos seguintes campos: "DPS" + Cód.Mun.Emi. + Tipo de Inscrição Federal + Inscrição Federal + Série DPS + Núm. DPS Campo identificador da DPS inválido. Identificador da DPS difere da concatenação dos campos correspondentes. "DPS" + Cód.Mun.Emi. + Tipo de Inscrição Federal + Inscrição Federal + Série DPS + Núm. DPS Verificar se tipo de inscrição e inscrição, informados no identificador da DPS, estão corretamente correspondidos conforme o seguinte: Tipo de inscrição Federal = 1 / Inscrição Federal = CPF emitente da DPS; Tipo de inscrição Federal = 2 / Inscrição Federal = CNPJ emitente da DPS; Cód.Mun.Emi. é o código do município do endereço do emitente da DPS. Campo: id.

Como resolver

  1. Corrija o campo id conforme a regra oficial e emita de novo.
  2. Se o dado vem do cadastro (cliente, tomador ou serviço), corrija o cadastro antes de reemitir.

Na resposta

O erro chega em application/problem+json (RFC 9457) com "code": "adn.E0004" e "type": "https://nf.digla.io/api/erros/adn.E0004". Decida pelo code; title e detail são texto para pessoas e podem mudar. Guarde o requestId ao falar com o suporte.