Explicando a Validação
Se tpCTe=3 (Substituição) e informado toma3 sem informar o indicador de alteração de tomador indAlteraToma, a marcação do tomador (toma) do CTe substituto deve ser igual a informada no CTe substituído.
Como Resolver
Para emitir o CTe de substituição alterando o Tomador, será necessário informar a tag indAlteraToma=1. Caso contrário, obterá a rejeição. Em resumo, esta tag indica que haverá uma mudança do tomador no CTe Substituído.
Se não desejar alterar o Tomador, deverá informar o mesmo Tomador do CTe anterior, que está sendo substituído.
Exemplo da estrutura no XML
<tpCTe>3</tpCTe>
...
<toma3>
<toma>3</toma>
</toma3>
...
<infCteSub>
<chCte>42230806044282000105570010000129551000018579</chCte>
<indAlteraToma>1</indAlteraToma>
</infCteSub>
Para clientes TecnoSpeed, conferir os campos abaixo:
TX2
tpCTe_18
toma_36
indAlteraToma_1412
Exceções ou observações
Esta regra de validação é obrigatória.
Referência
Comentários
0 comentário
Por favor, entre para comentar.