DOCUMENTAÇÃO CORPORATIVA

BuscarRoteiro

Objetivo

Esse método tem como objetivo realizar a busca de roteiros que estão cadastrados em nossa base de dados.


Observações Importantes

  1. Não é possível realizar rajadas para esse método, a TARGET limita 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.

Request

BuscaRoteiroRequest
CampoTipoObrigatórioDescriçãoObservação
1QuantidadeItensPorPaginaintSimQuantidades de Itens por PáginaQuantidade máxima de 99 itens por página 
2NumeroPaginaintSimNúmero da PáginaN/A
3IdRoteirointNãoId RoteiroN/A
4NomeRoteirostringNãoNome do RoteiroN/A

Response

RoteiroResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso
2IdRoteirointSimId RoteiroN/A
3NomeRoteirostringSimNome do RoteiroN/A
4OrigemstringSimOrigem da RotaN/A
5DestinostringSimDestino da RotaN/A
6DistanciadecimalSimDistância da RotaN/A
7CustoPedagioTotaldecimalSimCusto Pedágio TotalN/A
8CustoTotalRotadecimalSimCusto Total da RotaN/A
ResultadoPaginadoResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso
2ItensN/AN/AItensN/A
3NumeroPaginaintSimNúmero da PáginaN/A
4QuantidadeItensPorPaginaintSimQuantidade de Itens por PáginaN/A
5QuantidadeTotalItensintSimQuantidade Total de ItensN/A
6QuantidadeTotalPaginasintSimQuantidade Total de PáginasN/A

Método

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

BuscaRoteiroRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:BuscarRoteiro>
         <tms:auth>
            <tms:Usuario>target.tms</tms:Usuario>
            <tms:Senha>********</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:buscaRoteiro>
            <tms:QuantidadeItensPorPagina>99</tms:QuantidadeItensPorPagina>
            <tms:NumeroPagina>1</tms:NumeroPagina>
            <tms:IdRoteiro i:nil="true" />
            <tms:NomeRoteiro i:nil="true" />
         </tms:buscaRoteiro>
      </tms:BuscarRoteiro>
   </soapenv:Body>
</soapenv:Envelope>