3.3.3. Modal Ferroviário
3.3.3.1. Informações dos Vagões
3.3.3. Modal Ferroviário
« Anterior
3.3.4. Modal Rodoviário
Próximo »

3.3.3.1. Informações dos Vagões

Funcionalidade para gerar o XML do grupo de Informações dos Vagões

Assinatura

string vag_v3(string pesoBC,string pesoR,string tpVag_Opc,string serie, string nVag, string nSeq_Opc, string TU)

Descrição:

Funcionalidade para gerar o XML do grupo de Informações dos Vagões

Parâmetros:

nome tipo tam. obrig. descrição
pesoBC string 2-7 sim informar o Peso Base de Cálculo de Frete em Toneladas.
[campo NOVO versão 3.00]
pesoR string 2-7 sim informar o Peso Real em Toneladas.
[campo NOVO versão 3.00]
tpVag_Opc string 3 não informar o tipo do vagão.
[campo NOVO versão 3.00]
serie string 3 sim informar a Série de Identificação do vagão
nVag string 1-8 sim informar a Número de Identificação do vagão.
nSeq_Opc string 1-3 não informar a Sequência do vagão na composição.
TU string 2-7 sim Informar a Tonelada Útil. Unidade de peso referente à carga útil (apenas o peso da carga transportada), expressa em toneladas.

Diagrama:

DiagramamodalFerroviárioVag

Retorno:

Um string com o grupo XML do XML das informações dos Vagões

XML:

Exemplo de XML do grupo com um vagão


<vag>
     <pesoBC>18</pesoBC>
     <pesoR>18</pesoR>
     <serie>ABC</serie>
     <nVag>000001</nVag>
     <nSeq>1</nSeq>
     <TU>20</TU>
</vag>


Exemplo de XML do grupo com três vagões


<vag>
     <pesoBC>18</pesoBC>
     <pesoR>18</pesoR>
     <serie>ABC</serie>
     <nVag>000001</nVag>
     <nSeq>1</nSeq>
     <TU>20</TU>
</vag>
<vag>
     <pesoBC>18</pesoBC>
     <pesoR>18</pesoR>
     <serie>ABC</serie>
     <nVag>000010</nVag>
     <nSeq>2</nSeq>
     <TU>20</TU>
</vag>
<vag>
     <pesoBC>18</pesoBC>
     <pesoR>18</pesoR>
     <serie>ABC</serie>
     <nVag>000021</nVag>
     <nSeq>3</nSeq>
     <TU>20</TU>
</vag>

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

'
'======Identificação do documento=======
'
3.3.3.1. Informações dos Vagões
3.3.3. Modal Ferroviário
« Anterior
3.3.3. Modal Ferroviário
Próximo »
3.3.4. Modal Rodoviário