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 11 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 Tipo Identificador Praça

1 = Maplink
2 = MaplinkDirecao
3 = SemParar
4 = Antt


//Cusotmizados
10 = NomePraca

5IdPracaStringSimID das Praças

Esses Ids da Praças são da TARGET.


Obs. Importante: Para mais informações sobre esses Ids,

favor entrar em contato com o Time de Integração.

6

CodigoCategoriaVeiuculoAlterada

IntSimCódigo de Categoria do Veículo para qual a compra será alterada
7InicioVigencia Datetime (YYYY-MM-DD)SimInicio da VigênciaExemplo: (2018-08-20T10:05:33)
8FimVigenciaDatetime (YYYY-MM-DD)SimFim da VigênciaExemplo: (2018-08-20T10:05:33)
9CodigoCentroDeCustoIntSImCódigo do centro de custoN/A
10NumeroDocumentoEmbarqueStringNãoNúmero do Documento de EmbarqueDeve ser informado pelo integrador/cliente.
11ItemFinanceiroStringSimItem FinanceiroN/A
12

IdIntegrador

StringSim

Id do Integrador

Id de controle do Integrador

13ValorPrevioCalculadoDecimalNãoValor Prévio CalculadoN/A
14NomeUsuarioOperadorString
Nome de Usuário do OperadorN/A
15CpfUsuarioOperadorString
CPF do Usuário do OperadorN/A
16NomeFilialOperadorString
Nome da Filial do OperadorN/A
17CnpjFilialOperadorString
CNPJ da Filial do OperadorN/A
18NumeroCartaoString
Número do CartãoN/A 
19MotoristaNomeString
Nome do motoristaN/A
20MotoristaCpfString
CPF do motoristaN/A
21MotoristaRNTRCString
RNTRC do motorista da operação de transporte.N/A

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

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