- 3.3.4.3. Vale Pedágio 23-03-21
3.3.4.3.1. dispositivo do Vale Pedágio 23-03-21 - 3.3.4.3. Vale Pedágio 23-03-21
« Anterior - 3.3.4.4. Informações Contratante 09-03-22
Próximo »
3.3.4.3.1. dispositivo do Vale Pedágio 23-03-21
Funcionalidade para gerar o XML Dados do dispositivo do Vale Pedágio
Assinatura
string disp_NT2021001(string CNPJForn,string CNPJPg,string CPFPg, string nCompra, string vValePed, string tpValePed)
Descrição:
Funcionalidade para gerar o XML Dados do dispositivo do Vale Pedágio
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
CNPJForn | string | 14 | sim | informar o CNPJ da Empresa Fornecedora do Vale-Pedágio, ou seja, empresa que fornece ao Responsável pelo Pagamento do Vale-Pedágio os dispositivos do Vale-Pedágio. |
CNPJPg | string | 14 | não | informar o CNPJ do responsável pelo pagamento do Vale Pedágio. A tag só é gerada quando o parâmetro CPFPg = "". |
CPFPg | string | 11 | não | informar o CPF do responsável pelo pagamento do Vale Pedágio. A tag será gerada quando for informado valor diferente de "". |
nCompra | string | 1-20 | sim | informar o Número de ordem do comprovante de compra do Vale-Pedágio fornecido para cada veículo ou combinação veicular, por viagem. |
valePed | string | 1-19 | não | informar o valor do vale pedágio com 2 decimais (15v2). |
tpValePed | string | 2 | não | informar o tipo de vale pedágio, valores válidos: 01-TAG 02-Cupom 03-Cartão campo criado pela NT 2021/001 23-03-21 |
Diagrama:
Retorno:
Um string com o grupo XML do XML Dados do dispositivo de Vale Pedágio. Caso necessite de informar mais de dispositivo, gere os dispositivos e concatene os XML gerados.
XML:
Exemplo de XML com 1 dispositivo de Vale Pedágio e pagador PF (CPFPg)
<disp> <CNPJForn>00000000000191</CNPJForn> <CNPJPg>00000000000272</CNPJPg> <nCompra>20170123</nCompra> <vValePed>250.00</vValePed> </disp>
Exemplo de XML com 1 dispositivo de Vale Pedágio e pagador PJ (CNPJPg)
<disp> <CNPJForn>00000000000191</CNPJForn> <CPFPg>00000000272</CPFPg> <nCompra>20170120</nCompra> <vValePed>150.00</vValePed> </disp>
Exemplo de XML com 2 dispositivos de Vale Pedágio
<disp> <CNPJForn>00000000000191</CNPJForn> <CNPJPg>00000000000272</CNPJPg> <nCompra>20170123</nCompra> <vValePed>250.00</vValePed> </disp> <disp> <CNPJForn>00000000000191</CNPJForn> <CPFPg>00000000272</CPFPg> <nCompra>20170120</nCompra> <vValePed>150.00</vValePed> </disp>
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.4.3.1. dispositivo do Vale Pedágio 23-03-21
3.3.4.3. Vale Pedágio 23-03-21 - « Anterior
3.3.4.3. Vale Pedágio 23-03-21 - Próximo »
3.3.4.4. Informações Contratante 09-03-22