Funcionalidade para gerar o XML dos dados do veículo transportador [veicTransp].
string veicTransp(string placa, string UF, string RNTC)
Funcionalidade para gerar o XML dos dados do veículo do grupo de informações do transportador.
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
placa | string | 1-8 | sim | informar a placa do veículo, somente letras e dígitos |
UF | string | 2 | ? | informar a sigla da UF do registro do veículo, pode ser omitido quando tratar-se de placa do Mercosul |
RNTC | string | 1-20 | não | informar o RNTC – Registro Nacional de Transportador de Carga (ANTT) |
As tags placa e UF devem ser informadas aos pares, isto se informar placa informe UF e vice-versa.
A partir da NT 2020/005 é permitido omitir a UF para placas do Mercosul.

Os campos com contorno tracejado podem ser omitidos se a operação não exigir a informação.
Os campos em verde são tags novas ou tags que sofreram alteração na definição do leiaute.
Um string com o grupo XML dos dados do veículo
<veicTransp>
<placa>ABC1234</placa>
<UF>SP</UF>
<RNTC>123456789<RNTC>
</veicTransp>
O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.
Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.
Visual Basic 6.0
' veicTransp(string _placa, string _UF, string _RNTC)
' inicializar variáveis
'...............................................
Dim objNFeUtil As Object
Set objNFeUtil = CreateObject("NFe_Util_2G.Util")
'
'=========dados do veicTransp===========
'
Dim veicTransp As String
Dim veicTransp_placa As String
Dim veicTransp_UF As String
Dim veicTransp_RNTRC As String
veicTransp = ""
veicTransp_placa = "ABC1A34"
veicTransp_UF = ""
veicTransp_RNTRC = ""
veicTransp = objNFeUtil.veicTransp(veicTransp_placa, veicTransp_UF, veicTransp_RNTC)