E0673 - Não pode haver retenção do ISSQN se e o intermediário for o emitente da DPS e estiver estabelecido em município diferente do...

E0673 - Não pode haver retenção do ISSQN se e o intermediário for o emitente da DPS e estiver estabelecido em município diferente do município de incidência do ISSQN.

Ambiente: Ambiente Nacional

Regra de validação

Se o intermediário emitente da DPS (tpEmit = 3) for estabelecido em município diferente do município de incidência do ISSQN, então não pode haver retenção (tpRetISSQN deve ser igual a 1).

Detalhes do campo

Ambiente autorizador

Ambiente Nacional

Campo

tpRetISSQN

Aplicação da regra

Obrigatória

Formato do dado

Número

Quantidade permitida

Obrigatório: deve aparecer exatamente uma vez

Tamanho permitido

Exatamente 1 dígito

Caminho no documento: NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN

Layouts equivalentes

Campo nacional

Layout NDD

G2KA TXT

G2KA XML

TOTVS x NeoGrid

NeoGrid XML

NeoGrid TXT

NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN

Rps/InfRps/Servicos/ResponsavelRetencao

LinhaCodMun/LinhaJ/ResponsavelRetencao

G2KA/RPS/J/ResponsavelRetencao

rps/identificacao/cresponsavelretencao

NeoGridRPS/RPS/servico/cResponsavelRetencao
NeoGridRPS/RPS/servico/tributosMunicipais/tipoRetencaoISSQN

AJ/cResponsavelRetencao

Mensagem oficial

Não pode haver retenção do ISSQN se e o intermediário for o emitente da DPS e estiver estabelecido em município diferente do município de incidência do ISSQN.

Como resolver

  1. Use o campo de origem indicado pela regra

    Ajuste NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN para ficar consistente com tpEmit. Não utilize outro endereço, cadastro ou total como referência

  2. Aplique a comparação somente no cenário correto

    A condição que aciona a validação é: o intermediário emitente da DPS (tpEmit = 3) for estabelecido em município diferente do município de incidência do ISSQN

  3. Corrija primeiro o dado de origem

    Se o valor usado como referência estiver incorreto, corrija esse dado e regenere o campo dependente; não force apenas o resultado final