Prazo de cancelamento expirado

code: regra.E0822 · HTTP 422

Quando ocorre

Rejeição E0822 barrada pela plataforma ANTES do envio (regra do Anexo I checável localmente). Mensagem oficial: “O prazo para o cancelamento da NFS-e expirou, conforme parametrização do município emissor da NFS-e.” Regra: Não pode ocorrer cancelamento de NFS-e fora do prazo limite para o cancelamento da NFS-e, conforme parametrização do município emissor da NFS-e. Campo: chNFSe.

Como resolver

  1. O município não aceita mais cancelamento direto desta nota (o prazo é definido por cada prefeitura).
  2. Use a substituição da NFS-e, ou peça análise fiscal para cancelamento (evento 101103) à prefeitura.

Na resposta

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