DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Objetivo

Esse método tem como objetivo realizar compras de Vale-Pedágio Cartão ou TAG Sem Parar, informando uma lista de Praças de Pedágio.


Observações Importantes

  1. Compra de Vale-Pedágio TAG Sem Parar: 
    1. Não é possível realizar uma compra de Vale-Pedágio informando a 'Categoria Veículo' por Praça, essa função pode ser feita apenas para Vale-Pedágio Cartão.


Request

ComprarPedagioPorPracas
CampoTipoObrigatórioDescriçãoObservação
1IdModoCompraValePedagiointSim

ID do meio de pagamento que sera utilizado na compra

1= Cartão Transportes Bradesco TARGET
2= Via Fácil (Sem Parar)

2CodigoCategoriaVeiculointSimCódigo de Categoria do Veículo para qual a compra será feita.

3PlacaStringSimPlaca do Veículo que será feita a compra.N/A
4IdTipoIdentificadorPracaIntSimID do Tipo de Praça
5IdPracaStringSimID das Praças
6

CodigoCategoriaVeiuculoAlterada

IntSim

7InicioVigencia DateTimeSimInicio da VigênciaN/A
8FimVigenciaDateTimeSimInicio da VigênciaN/A
9CodigoCentroDeCustoIntSImCodigo do centro de custo
10NumeroDocumentoEmbarqueStringSim

11ItemFinanceiroStringSim

12

IdIntegrador

StringSim



13ValorPrevioCalculadoDecimalSIm

14NomeUsuarioOperadorString


15CpfUsuarioOperadorString


16NomeFilialOperadorString


17CnpjFilialOperadorString


18NumeroCartaoString


19MotoristaNomeString


20MotoristaCpfString


21MotoristaRNTRCString


Response

ComprarPedagioPorPracasrResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNão

Retorna o Erro.

NULO em casa de sucesso.
2



0= Rota padrão, mais, rápida
1= Rota padrão, mais curta
2= Rota “à pé”, (pedestre)
6= Rota evitando balsas
7= Rota evitando estradas de terra
8= Rota evitando balsas e estradas de terra
9= Rota evitando estradas em condições precárias
10= Rota evitando pedágios
24= Rota padrão mais rápida,com o tempo considerando trânsito
25= Rota padrão mais curta com o tempo considerando trânsito
3



N/A
ConsultaRotaMapLinkParadaResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o Erro.NULO em casa de sucesso.
2DescricaostringNãoDescriçãoN/A
3PontoXdoubleSimPonto XN/A
4PontoYdouble


Método

Abaixo, segue o método - 'ComprarPedagioPorPracas'.

ComprarPedagioPorPracasRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:ComprarPedagioPorPracas>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:compraPorPracaRequest>
            <tms:IdModoCompraValePedagio>?</tms:IdModoCompraValePedagio>
            <tms:CodigoCategoriaVeiculo>?</tms:CodigoCategoriaVeiculo>
            <tms:Placa>?</tms:Placa>
            <tms:IdsPracasPedagio>
               <tms:IdentificadorPracaPedagio>
                  <tms:IdTipoIdentificadorPraca>?</tms:IdTipoIdentificadorPraca>
                  <tms:IdPraca>?</tms:IdPraca>
                  <tms:CodigoCategoriaVeiculoAlterada>?</tms:CodigoCategoriaVeiculoAlterada>
               </tms:IdentificadorPracaPedagio>
            </tms:IdsPracasPedagio>
            <tms:InicioVigencia>?</tms:InicioVigencia>
            <tms:FimVigencia>?</tms:FimVigencia>
            <tms:CodigoCentroDeCusto>?</tms:CodigoCentroDeCusto>
            <tms:NumeroDocumentoEmbarque>?</tms:NumeroDocumentoEmbarque>
            <tms:ItemFinanceiro>?</tms:ItemFinanceiro>
            <tms:IdIntegrador>?</tms:IdIntegrador>
            <tms:ValorPrevioCalculado>?</tms:ValorPrevioCalculado>
            <tms:DadosComplementares>
               <tms:NomeUsuarioOperador>?</tms:NomeUsuarioOperador>
               <tms:CpfUsuarioOperador>?</tms:CpfUsuarioOperador>
               <tms:NomeFilialOperador>?</tms:NomeFilialOperador>
               <tms:CnpjFilialOperador>?</tms:CnpjFilialOperador>
               <tms:LoginUsuarioOperador>?</tms:LoginUsuarioOperador>
            </tms:DadosComplementares>
            <tms:DadosPagamentoCartao>
               <tms:NumeroCartao>?</tms:NumeroCartao>
               <tms:MotoristaNome>?</tms:MotoristaNome>
               <tms:MotoristaCPF>?</tms:MotoristaCPF>
               <tms:MotoristaRNTRC>?</tms:MotoristaRNTRC>
            </tms:DadosPagamentoCartao>
         </tms:compraPorPracaRequest>
      </tms:ComprarPedagioPorPracas>
   </soapenv:Body>
</soapenv:Envelope>


Comprar Pedágio Por Praças

Abaixo, segue exemplo do método - 'ComprarPedagioPorPracas'.

Exemplo - ComprarPedagioPorPracaRequest
Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:ComprarPedagioPorPracas>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:compraPorPracaRequest>
            <tms:IdModoCompraValePedagio>?</tms:IdModoCompraValePedagio>
            <tms:CodigoCategoriaVeiculo>?</tms:CodigoCategoriaVeiculo>
            <tms:Placa>?</tms:Placa>
            <tms:IdsPracasPedagio>
               <tms:IdentificadorPracaPedagio>
                  <tms:IdTipoIdentificadorPraca>?</tms:IdTipoIdentificadorPraca>
                  <tms:IdPraca>?</tms:IdPraca>
                  <tms:CodigoCategoriaVeiculoAlterada>?</tms:CodigoCategoriaVeiculoAlterada>
               </tms:IdentificadorPracaPedagio>
            </tms:IdsPracasPedagio>
            <tms:InicioVigencia>?</tms:InicioVigencia>
            <tms:FimVigencia>?</tms:FimVigencia>
            <tms:CodigoCentroDeCusto>?</tms:CodigoCentroDeCusto>
            <tms:NumeroDocumentoEmbarque>?</tms:NumeroDocumentoEmbarque>
            <tms:ItemFinanceiro>?</tms:ItemFinanceiro>
            <tms:IdIntegrador>?</tms:IdIntegrador>
            <tms:ValorPrevioCalculado>?</tms:ValorPrevioCalculado>
            <tms:DadosComplementares>
               <tms:NomeUsuarioOperador>?</tms:NomeUsuarioOperador>
               <tms:CpfUsuarioOperador>?</tms:CpfUsuarioOperador>
               <tms:NomeFilialOperador>?</tms:NomeFilialOperador>
               <tms:CnpjFilialOperador>?</tms:CnpjFilialOperador>
               <tms:LoginUsuarioOperador>?</tms:LoginUsuarioOperador>
            </tms:DadosComplementares>
            <tms:DadosPagamentoCartao>
               <tms:NumeroCartao>?</tms:NumeroCartao>
               <tms:MotoristaNome>?</tms:MotoristaNome>
               <tms:MotoristaCPF>?</tms:MotoristaCPF>
               <tms:MotoristaRNTRC>?</tms:MotoristaRNTRC>
            </tms:DadosPagamentoCartao>
         </tms:compraPorPracaRequest>
      </tms:ComprarPedagioPorPracas>
   </soapenv:Body>
</soapenv:Envelope>
                

            

Response
  • No labels