- 3.3.4. Modal Rodoviário
3.3.4.9. Veículo Reboque 23-03-21 - 3.3.4.8. Condutor
« Anterior - 3.3.4.10. Lacre Rodoviário
Próximo »
3.3.4.9. Veículo Reboque 23-03-21
Funcionalidade para gerar o XML Dados do Veículo Reboque
Assinatura
string veicReboque_v3(string cInt_Opc, string placa, string RENAVAM_Opc, string tara, string capKG, string capM3_Opc, string prop_Grupo_Opc, string tpCar, string UF)
Descrição:
Funcionalidade para gerar o XML Dados do Veículo Reboque
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
cInt_Opc | string | 1-10 | não | informar o Código interno do veículo. |
placa | string | 7 | sim | informar a Placa do veículo. |
RENAVAM_Opc | string | 9-11 | não | informar o RENAVAM do veículo. |
tara | string | 1-6 | sim | informar a Tara em KG. |
capKG | string | 1-6 | sim | informar a Capacidade em KG. |
capM3_Opc | string | 1-3 | não | informar a Capacidade em M3 |
prop_Grupo_Opc | string | - | não | informar o grupo de informações dos Proprietários do Veículo Só preenchido quando o veículo não pertencer à empresa emitente do MDF-e |
tpCar | string | 2 | sim | informar o tipo de Carroceria: 00 - não aplicável; 01 - Aberta; 02 - Fechada/Baú; 03 - Granelera; 04 - Porta Container; 05 - Sider. |
UF | string | 2 | não | informar a UF em que veículo está licenciado. Informação passou a ser não obrigatória a partir da NT 2021/00123-03-21 |
Diagrama:
Retorno:
Um string com o grupo XML do XML das informações do Veículo Reboque
Histórico de atualização:
- 2017-03-10 - versão inicial
XML:
Exemplo de XML com um grupo de Dados dos Reboques
<veicReboque> <cInt>3011</cInt> <placa>ABC1000</placa> <tara>30000</tara> <capKG>20000</capKG> <capM3>60</capM3> <prop> <CNPJ>99999999000191</CNPJ> <RNTRC>10581234</RNTRC> <xNome>DIAS e DIAS TENTANDO S/A</xNome> <IE>123456789011</IE> <UF>SP</UF> <tpProp>1</tpProp> </prop> <tpCar>01</tpCar> <UF>SC</UF> </veicReboque>
Exemplo de XML com dois grupo de Dados dos Reboques
<veicReboque> <cInt>3011</cInt> <placa>ABC1000</placa> <tara>30000</tara> <capKG>20000</capKG> <capM3>60</capM3> <prop> <CNPJ>99999999000191</CNPJ> <RNTRC>10581234</RNTRC> <xNome>DIAS e DIAS TENTANDO S/A</xNome> <IE>123456789011</IE> <UF>SP</UF> <tpProp>1</tpProp> </prop> <tpCar>01</tpCar> <UF>SC</UF> </veicReboque> <veicReboque> <cInt>3012</cInt> <placa>ABC2000</placa> <tara>30000</tara> <capKG>20000</capKG> <capM3>60</capM3> <prop> <CNPJ>99999999000191</CNPJ> <RNTRC>10581234</RNTRC> <xNome>DIAS e DIAS TENTANDO S/A</xNome> <IE>123456789011</IE> <UF>SP</UF> <tpProp>1</tpProp> </prop> <tpCar>01</tpCar> <UF>SC</UF> </veicReboque>
Importante
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 sendo desnecessária, pois os browser exibem formatado.
Exemplos de uso:
Visual Basic 6.0
' '====== Dados do Reboque========== ' Dim rebo As String Dim rebo_cInt_Opc As String Dim rebo_placa As String Dim rebo_RENAVAM_Opc As String Dim rebo_tara As String Dim rebo_capKG As String Dim rebo_capM3 As String Dim rebo_tpCar As String Dim rebo_UF As String Dim rebo_prop_Opc As String ' ' '====== instancia DLL================== ' ' ' referenciando a DLL em late binding ' não é necessário fazer o reference da DLL ' o intelisense não funciona ' Dim objMDFeUtil As Object Set objMDFeUtil = CreateObject("MDFe_Util.Util") ' ' criação dos grupos ' '===================grupo de dados do Veículo======================= ' ' rebo_cInt_Opc = "7485632" ' Código interno do reboque rebo_placa = "WGK2511" ' Placa do reboque rebo_RENAVAM_Opc = "" ' RENAVAM rebo_tara = "7600" ' Tara em KG rebo_capKG = "1500" ' Capacidade em KG rebo_capM3 = "15" ' Capacidade em M3 rebo_tpCar = "01" ' Tipo de Carroceria (00-Não Aplicável; 01-Aberta; 02-Fechada; 03-Granelera; 04-Porta Container; 05-Sider) rebo_UF = "SP" ' Sigla da UF em que o reboque está licenciado rebo_prop_Opc = "Dados do proprietário" ' Proprietário do reboque (Preenchido quando o reboque não pertencer à empresa emitente do CT-e rebo = objMDFeUtil.veicReboque_v3(rebo_cInt_Opc, rebo_placa, rebo_RENAVAM_Opc, rebo_tara, rebo_capKG, rebo_capM3, rebo_prop_Opc, rebo_tpCar, rebo_UF) MsgBox "Dados do reboque" + rebo, vbInformation, "Resultado"
- 3.3.4.9. Veículo Reboque 23-03-21
3.3.4. Modal Rodoviário - « Anterior
3.3.4.8. Condutor - Próximo »
3.3.4.10. Lacre Rodoviário