O IM informado está inativo no CNC NFS-e do município emissor para a data de competência informada na DPS.

code: regra.E0229 · HTTP 422

Quando ocorre

Rejeição E0229 barrada pela plataforma ANTES do envio (regra do Anexo I checável localmente). Mensagem oficial: “O IM informado está inativo no CNC NFS-e do município emissor para a data de competência informada na DPS.” Regra: Utilizar o identificador federal (CNPJ ou CPF) do prestador de serviço, o codigo do município emissor (cLocEmi) e o IM, informados na DPS, para identificar o registro complementar no CNC NFS-e. Para o emitente tomador de serviço (tpEmit = 2), verificar se o IM informado nesta DPS está Inativo (cStat) no CNC do município emissor na data de competência informada. Se todos os registros complementares estiverem inativos, utilizar as informações dos cadastros RFB (CNPJ ou CPF), conforme identificador federal utilizado para identificar o emitente da DPS. Campo: IM.

Como resolver

  1. Corrija o campo IM 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": "regra.E0229" e "type": "https://nf.digla.io/api/erros/regra.E0229". Decida pelo code; title e detail são texto para pessoas e podem mudar. Guarde o requestId ao falar com o suporte.