Não é permitido informar benefício municipal quando o prestador de serviço tiver um regime especial de tributação, ou seja, o campo que indica o regime especial de tributação é diferente de 0, (regEspTrib = 1, 2, 3, 4, 5, 6 ou 9).

code: regra.E0535 · HTTP 422

Quando ocorre

Rejeição E0535 barrada pela plataforma ANTES do envio (regra do Anexo I checável localmente). Mensagem oficial: “Não é permitido informar benefício municipal quando o prestador de serviço tiver um regime especial de tributação, ou seja, o campo que indica o regime especial de tributação é diferente de 0, (regEspTrib = 1, 2, 3, 4, 5, 6 ou 9).” Regra: Não é permitido informar benefício municipal quando o prestador de serviço tiver um regime especial de tributação, ou seja, o campo que indica o regime especial de tributação é diferente de 0, (regEspTrib = 1, 2, 3, 4, 5, 6 ou 9). Campo: BM.

Como resolver

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