E0029 - O motivo da emissão não pode ser preenchido se o emitente for o prestador de serviço

E0029 - O motivo da emissão não pode ser preenchido se o emitente for o prestador de serviço.

Ambiente: Ambiente Nacional

Regra de validação

Se o emitente for o prestador de serviço (tpEmit = 1), então este campo não deve ser preenchido.

Detalhes do campo

Ambiente autorizador

Ambiente Nacional

Campo

cMotivoEmisTI

Aplicação da regra

Obrigatória

Formato do dado

Número

Quantidade permitida

Opcional: pode não aparecer e, se informado, aparece uma vez

Tamanho permitido

Exatamente 1 dígito

Caminho no documento: NFSe/infNFSe/DPS/infDPS/cMotivoEmisTI

Layouts equivalentes

Campo nacional

Layout NDD

G2KA TXT

G2KA XML

TOTVS x NeoGrid

NeoGrid XML

NeoGrid TXT

NFSe/infNFSe/DPS/infDPS/cMotivoEmisTI

Rps/InfRps/MotivoEmissaoTI

LinhaCodMun/LinhaB/MotivoEmissaoTI

G2KA/RPS/B/MotivoEmissaoTI

rps/MotivoEmissaoTI

NeoGridRPS/RPS/MotivoEmissaoTI

AB/MotivoEmissaoTI

Mensagem oficial

O motivo da emissão não pode ser preenchido se o emitente for o prestador de serviço.

Como resolver

  1. Remova a tag que não se aplica

    Elimine completamente NFSe/infNFSe/DPS/infDPS/cMotivoEmisTI quando o emitente for o prestador de serviço (tpEmit = 1). Não envie a tag vazia nem com zero apenas para manter a estrutura

  2. Confirme o dado que torna o campo proibido

    Revise tpEmit. Se esse dado de origem estiver incorreto, corrija-o; se estiver correto, mantenha cMotivoEmisTI ausente

  3. Valide a classificação da operação

    Antes de remover a informação, confirme que regime, tributação, indicador ou situação fiscal realmente atendem à regra: O motivo da emissão não pode ser preenchido se o emitente for o prestador de serviço