Envio de consulta de ID Vale de Pedágio – ProcessCode 3019

Top  Previous  Next

 

Este é a integração que pode ser utilizada para fazer a consulta do ID Vale Pedágio. Essa consulta será realizada pelo nddCargo nos Web Services da ANTT.

oTipo do processamento = Síncrono

oProcessCode = 3019

oMessageType =100

oExchangePattern = 1

oGUID = Gerado pela integração apresentada no item Gerar GUID – ProcessCode 1004

 

Exemplo de envio da consulta:

 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/">

  <soap:Header/>

  <soap:Body>

     <tem:Send>

        <!--Optional:-->

        <tem:message><![CDATA[<?xml version="1.0" encoding="utf-8"?>

<CrossTalk_Message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.nddigital.com.br/nddcargo">

 <CrossTalk_Header>

         <ProcessCode>3019</ProcessCode>

         <MessageType>0</MessageType>

         <ExchangePattern>1</ExchangePattern>

         <GUID>4627f861-e254-49cf-92ed-4c69dab14630</GUID>

         <DateTime>2020-04-08T10:15:00.000-03:00</DateTime>

         <EnterpriseId>03693250000000</EnterpriseId>

         <Token>123456789</Token>

 </CrossTalk_Header>

 <CrossTalk_Body>

         <CrossTalk_Version_Body versao="4.2.11.0"/>

 </CrossTalk_Body>

</CrossTalk_Message>]]></tem:message>

                       <tem:rawData><![CDATA[<?xml version="1.0" encoding="utf-8"?>

    <consultarIdValePedagio_envio xmlns:xsd="http://www.w3.org/2001/XMLSchema"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" token="abcd12345678901234567890" versao="4.2.11.0"                   xmlns="http://www.nddigital.com.br/nddcargo">

            <infConsultaIdValePedagio>

               <cnpj>44914992000138</cnpj>

                 <operacao>080000690628</operacao>

                    </infConsultaIdValePedagio>

      <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

           Realizar a assinatura com um certificado A1 valido

       </Signature>

    </consultarIdValePedagio_envio>

        <tem:rawData>

     </tem:Send>

  </soap:Body>

</soap:Envelope>

 

 

Exemplo de resposta da consulta:

 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<soap:Body>

<SendResponse xmlns="http://tempuri.org/">

<SendResult><![CDATA[<?xml version="1.0" encoding="utf-8"?><CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><CrossTalk_Header><ResponseCode>200</ResponseCode><ResponseCodeMessage>Processamento realizado com sucesso</ResponseCodeMessage><ProcessCode>3019</ProcessCode><MessageType>100</MessageType><ExchangePattern>1</ExchangePattern><SourceId>0</SourceId><GUID>f84d4de1-3c9d-4b02-a4bb-eee2315887ff</GUID><DateTime>2021-02-10T15:21:05</DateTime><EnterpriseId>28080584000171</EnterpriseId><Token>abcd12345678901234567890</Token></CrossTalk_Header><CrossTalk_Body><retornoConsultaIdValePedagio><mensagens xmlns="http://www.nddigital.com.br/nddcargo"><mensagem><categoria>010</categoria><codigo>736</codigo><mensagem>A Consulta do Id do vale pedágio foi realizada com sucesso.</mensagem></mensagem></mensagens><envConsultaIdValePedagio xmlns="http://www.nddigital.com.br/nddcargo"><cnpj>44914992000138</cnpj><operacao>210000006069</operacao></envConsultaIdValePedagio><retConsultaIdValePedagio xmlns="http://www.nddigital.com.br/nddcargo"><operacoes><operacao><idValePedagio>0625569200000000000000130000</idValePedagio><cpfCondutor>12345678945</cpfCondutor></operacao></operacoes></retConsultaIdValePedagio></retornoConsultaIdValePedagio></CrossTalk_Body></CrossTalk_Message>]]></SendResult>

</SendResponse>

</soap:Body>

</soap:Envelope>