- 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:
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