Olá Glauber,
Como você mesmo já comentou, o tpCTe é preenchido de acordo com a configuração efetuada no NF Type.
Valor de ajuste posterior/normal -> valor 0 e 1 no XML
A Anulação de valores -> valor 2 no XML
S Substituição -> valor 3 no XML
Não há como determinar apenas o tpCTe, portanto você deverá ter 1 NF Type para cada cenário que for relevante para você.
Abraços,
Vinícius Ferrari


.jpg)






