- 13.7.6. Modal Rodoviário - NT 2018/002 [10-10-18]
13.7.6.2. informação Fretamento - 13.7.6.1.1. Proprietário do Veículo
« Anterior - 13.7.7. CT-e de substituição
Próximo »
13.7.6.2. informação Fretamento
Assinatura
string infFretamento(string tpFretamento, string dhViagem_Opc)
Descrição:
Funcionalidade para gerar o XML de Dados do Veículo.
Os dados do veículo e do motorista são mostrados no DACTE somente quando o indicador de lotação (lota) for informado com 1.
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
tpFretamento | string | 4 | sim | informar: 1 – Eventual ou 2 – Contínuo |
dhViagem_Opc | string | - | não | informar a Data e hora no formato TMZ completo. Informar apenas para fretamento eventual. |
Diagrama:
Retorno:
Um string com o grupo XML do Grupo de informações do fretamento
XML:
Exemplo de XML de fretamento contínuo
<infFretamento> <tpFretamento>2</tpFretamento> </infFretamento>
Exemplo de XML de fretamento eventual
<infFretamento> <tpFretamento>1</tpFretamento> <dhViagem>2018-10-10T08:00:00-03:00</dhViagem> </infFretamento>
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 Veículo========== ' Dim infFret As String Dim infFret_tpFreta As String Dim infFret_dhViagem_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 dados do Veículo======================= ' ' infFret_tpFrete = "1" ' tipo do frete infFret_dhViagem = "2018-10-10T08:00:00-03:00" ' Data e Hora da viagem no formato UTC infFret= objCTeUtil.infFretamento(infFret_tpFrete, infFretamento_Opc) MsgBox "Dados do Fretamento " + infFret, vbInformation, "Resultado"
- 13.7.6.2. informação Fretamento
13.7.6. Modal Rodoviário - NT 2018/002 [10-10-18] - « Anterior
13.7.6.1.1. Proprietário do Veículo - Próximo »
13.7.7. CT-e de substituição