Não é permitido retenção do ISSQN para o prestador do serviço que tenha algum regime especial de tributação na data de competência informada na DPS.
code: regra.E0588 · HTTP 422
Quando ocorre
Rejeição E0588 barrada pela plataforma ANTES do envio (regra do Anexo I checável localmente). Mensagem oficial: “Não é permitido retenção do ISSQN para o prestador do serviço que tenha algum regime especial de tributação na data de competência informada na DPS.” Regra: Se o prestador do serviço tiver um regime especial de tributação (regEspTrib = 1, 2, 3, 4, 5, 6 ou 9) na data de competência informada na DPS, então não é permitido ocorrer retenção do ISSQN (tpRetISSQN igual a 2 ou 3), ou seja, tpRetISSQN tem que ser igual a 1 (tpRetISSQN = 1). Campo: tpRetISSQN.
Como resolver
- Corrija o campo
tpRetISSQNconforme a regra oficial e emita de novo. - 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.E0588" e
"type": "https://nf.digla.io/api/erros/regra.E0588". Decida pelo code; title e
detail são texto para pessoas e podem mudar. Guarde o requestId ao falar com o suporte.