- 14.7. CT-e Normal e Substituto
14.7.5. Modal Rodoviário - 14.7.4. Seguro da Carga
« Anterior - 14.7.5.1. Veículo
Próximo »
14.7.5. Modal Rodoviário
Sumário
Assinatura
string rodOS_2018002(string versaoModal, string TAF, string NroRegEstadual, string veic_Opc, string infFretamento_Opc)
Descrição:
Funcionalidade para gerar o XML de Informações do Modal Rodoviário.
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
versaoModal | string | 4-5 | sim | informar a versão do modal, ex.: "4.00" |
TAF | string | 12 | sim | informar Termo de Autorização de Fretamento – TAF, conforme a Resolução ANTT nº4.777/2015 ou |
NroRegEstadual | string | 25 | sim | informar o Registro junto a Administração Estadual. |
veic_Opc | string | - | não | Informar os dados do veículo. |
infFretamento_Opc | string | - | não | Informar os dados do veículo. |
Diagrama:
Retorno:
Um string com o grupo XML do Grupo de Informações do Modal Rodoviário
XML:
Exemplo de XML
<infModal versaoModal="3.00"> <rodo> <TAF>123456789012</TAF> </rodo> </infModal>
Exemplo de XML com veic
<infModal versaoModal="3.00"> <rodo> <TAF>123456789012</TAF> <veic> <placa>WGK2511</placa> <RENAVAM>123456789</RENAVAM> <UF>SP</UF> </veic> </rodo> </infModal>
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 ser desnecessária, pois os browser exibem formatado.
Exemplos de uso:
Visual Basic 6.0
' '====== Dados do Dim de Informações do modal Rodoviário========== ' Dim rod As String Dim rod_versao As String Dim rod_TAF As String Dim rod_NroRegEstadual As String Dim rod_veic_Opc As String Dim rod_infFretamento_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 objCTeUtil As Object Set objCTeUtil = CreateObject("CTe_Util.Util") ' ' criação dos grupos ' '===================grupo de Informações do modal Rodoviário======================= ' ' rod_versao = "3.00" ' Informar a Versão do Modal ' informar TAF ou NroRegEstadual rod_TAF = "123456789012" ' Termo de Autorização de Fretamento – TAF ou rod_NroRegEstadual= "" ' Número do Registro Estadual rod_veic_Opc = "veic" ' Dados do Veículo rod_infFretamento_Opc = "" ' Informações do fretamento ' rod = objCTeUtil.rodOS_2018002(rod_versao, rod_TAF, rod_NroRegEstadual, rod_veic_Opc) MsgBox "Informações do modal Rodoviário:" + chr(13) + rod, vbInformation, "Resultado"
- 14.7.5. Modal Rodoviário
14.7. CT-e Normal e Substituto - « Anterior
14.7.4. Seguro da Carga - Próximo »
14.7.5.1. Veículo