Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleObservações Importantes
  1. Não é possível realizar rajadas para esse método, a TARGET limita uma quantidade X de 50 requisições por minuto, aconselhamos requisições por demanda, caso o limite de 50 requisições seja ultrapassado, iremos bloquear as requisições apenas para o método que ultrapassou o limite durante 5 minutos.


Info
titleUso

Muitos Integradores, invocam o Método – ‘BuscarMotorista’ antes de invocarem o método – ‘CadastrarAtualizarMotorista’, então:


  1. BuscarMotorista
    1. Se o Motorista estiver cadastrado, não invocar o Método – ‘CadastrarAtualizarMotorista’.
    2. Se o Motorista não estiver cadastrado, invocar o Método – ‘CadastrarAtualizarMotorista’.
  2. CadastrarAtualizarMotorista


Request

BuscaMotoristaRequest
CampoTipoObrigatórioDescriçãoObservação
1QuantidadeItensPorPaginaintSimQuantidade de Itens por PáginaN/A
2NumeroPaginaintSimNúmero da PáginaN/A
3CPFCNPJTransportadorstringNãoCPF ou CNPJ do TransportadorN/A

Transportador vinculado no cadastro de

de motorista.

4IdMotoristaintNãoId do MotoristaN/A
5CPFstringSimCPF do MotoristaN/A

É obrigatorio informar apenas motoristas

já cadastraddos em sistema, vinculado a 

um transportador. 

6Ativobool(true || false)NãoCPF está Ativo ou NãoAtivo na base de dados da TARGET

...

Code Block
languagexml
themeRDark
firstline1
titleBuscaMotoristaRequest
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:BuscarMotorista>
         <!--Optional:--><tms:auth>
            <tms:auth>:Usuario>?</tms:Usuario>
            <!--Optional:--><tms:Senha>?</tms:Senha>
            <tms:Usuario>Token>?</tms:Usuario>Token>
         </tms:auth>
         <tms:buscaMotorista>
            <!--Optional:--><tms:QuantidadeItensPorPagina>?</tms:QuantidadeItensPorPagina>
            <tms:Senha>NumeroPagina>?</tms:Senha>NumeroPagina>
            <!--Optional:--><tms:CPFCNPJTransportador>?</tms:CPFCNPJTransportador>
            <tms:Token>IdMotorista>?</tms:Token>IdMotorista>
            <tms:CPF>?</tms:auth>CPF>
            <!--Optional:--><tms:Ativo>?</tms:Ativo>
         <tms</tms:buscaMotorista>
      </tms:BuscarMotorista>
     <!--Optional:--</soapenv:Body>
</soapenv:Envelope>


Buscar Motorista

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

Code Block
languagexml
themeRDark
firstline1
titleExemplo - BuscaMotorista
linenumberstrue
Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:QuantidadeItensPorPagina>?</tms:QuantidadeItensPorPagina>BuscarMotorista>
         <tms:auth>
            <!--Optional:--><tms:Usuario>tms.exemplo</tms:Usuario>
            <tms:NumeroPagina>?Senha>v0hXPrwerKblaBs=</tms:NumeroPagina>Senha>
             <!--Optional:-->
  <tms:Token i:nil="true" />
         </tms:auth>
         <tms:CPFCNPJTransportador>?</tms:CPFCNPJTransportador>buscaMotorista>
            <!--Optional:--><tms:QuantidadeItensPorPagina>1</tms:QuantidadeItensPorPagina>
            <tms:IdMotorista>?<NumeroPagina>1</tms:IdMotorista>NumeroPagina>
             <!--Optional:--<tms:CPFCNPJTransportador i:nil="true" />
            <tms:CPF>?</tms:CPF>:IdMotorista i:nil="true" />
            <!--Optional:--><tms:CPF>59175036720</tms:CPF>
            <tms:Ativo>?<Ativo>true</tms:Ativo>
         </tms:buscaMotorista>
      </tms:BuscarMotorista>
   </soapenv:Body>
</soapenv:Envelope>