Versions Compared

Key

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

...

RoteiroRequest
CampoTipoObrigatórioDescriçãoObservação
1NomeRoteirostringSimNome do Roteiro a ser criado.N/A
2CategoriaVeiculointSimCategoria de um veículo base, para definição do preço.
View file
nameCategoriaDeVeículos.xlsx
height150
3CodigoIBGEMunicipioOrigemintSimCódigo IBGE do município de Origem do Roteiro.N/A
4CodigosIBGEMunicipioParadasintSimCódigo IBGE dos municípios de paradas intermediárias, sendo no máximo 35 paradas.N/A
5CodigoIBGEMunicipioDestinointSimCódigo IBGE do município de Destino do Roteiro.N/A
6RotaOtimizadabool (true || false)NãoRota OtimizadaSerá considerada a Rota mais rápida ou não, de acordo com a flag.


Response

RoteiroResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoMensagem de ErroNULO em caso de sucesso.
2IdRoteirointSimID gerado pelo método para o roteiro criado.N/A
3NomeRoteirostringSimNome informado na geração do Roteiro.N/A
4OrigemstringSimNome do local de origem do Roteiro.N/A
5DestinostringSimNome do local de destino do roteiro.N/A
6DistanciadecimalSimDistancia em km do roteiro.N/A
7CustoPedagioTotaldecimalSimCusto de pedágio do Roteiro.N/A
8CustoTotalRotadecimalSimCusto total gasto no Roteiro.N/A

...

Code Block
languagexml
themeRDark
firstline1
titleRoteiroRequest
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarRoteiro>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:roteiroRequest>
            <tms:NomeRoteiro>?</tms:NomeRoteiro>
            <tms:CategoriaVeiculo>?</tms:CategoriaVeiculo>
            <tms:CodigoIBGEMunicipioOrigem>?</tms:CodigoIBGEMunicipioOrigem>
            <tms:CodigosIBGEMunicipioParadas>
               <arr:int>?</arr:int>
            </tms:CodigosIBGEMunicipioParadas>
            <tms:CodigoIBGEMunicipioDestino>?</tms:CodigoIBGEMunicipioDestino>
            <tms:RotaOtimizada>?</tms:RotaOtimizada>
         </tms:roteiroRequest>
      </tms:CadastrarRoteiro>
   </soapenv:Body>
</soapenv:Envelope>

...

Code Block
languagexml
themeRDark
firstline1
titleCadastrar - RoteiroRequest
linenumberstrue
Request
            
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarRoteiro>
         <tms:auth>
            <tms:Usuario>eadiante</tms:Usuario>
            <tms:Senha>v0hXPKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:roteiroRequest>
            <tms:NomeRoteiro>Nar X San</tms:NomeRoteiro>
            <tms:CategoriaVeiculo>7</tms:CategoriaVeiculo>
            <tms:CodigoIBGEMunicipioOrigem>3532207</tms:CodigoIBGEMunicipioOrigem>
            <tms:CodigosIBGEMunicipioParadas>
            <arr:int>3504008</arr:int>
            <arr:int>3534708</arr:int>
            <arr:int>3522307</arr:int>
            <arr:int>3552205</arr:int>
            <arr:int>3548708</arr:int>
            </tms:CodigosIBGEMunicipioParadas>
            <tms:CodigoIBGEMunicipioDestino>3548500</tms:CodigoIBGEMunicipioDestino>
            <tms:RotaOtimizada>false</tms:RotaOtimizada>
         </tms:roteiroRequest>
      </tms:CadastrarRoteiro>
   </soapenv:Body>
</soapenv:Envelope>


Response
            

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <CadastrarRoteiroResponse xmlns="http://tmsfrete.v2.targetmp.com.br">
         <CadastrarRoteiroResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Erro i:nil="true"/>
            <IdRoteiro>10169</IdRoteiro>
            <NomeRoteiro>Nar X San</NomeRoteiro>
            <Origem>Narandiba, SP</Origem>
            <Destino>Santos, SP</Destino>
            <Distancia>701.36</Distancia>
            <CustoPedagioTotal>176.4</CustoPedagioTotal>
            <CustoTotalRota>176.4</CustoTotalRota>
         </CadastrarRoteiroResult>
      </CadastrarRoteiroResponse>
   </s:Body>
</s:Envelope>

...

Code Block
languagexml
themeRDark
firstline1
titleCadastrar - RoteiroRequest
linenumberstrue
Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarRoteiro>
         <tms:auth>
            <tms:Usuario>eadiante</tms:Usuario>
            <tms:Senha>v0hXPKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:roteiroRequest>
        		<tms:NomeRoteiro>MG x MT</tms:NomeRoteiro>
        		<tms:CategoriaVeiculo>7</tms:CategoriaVeiculo>
        		<tms:CodigoIBGEMunicipioOrigem>3149200</tms:CodigoIBGEMunicipioOrigem>
        		<tms:CodigosIBGEMunicipioParadas i:nil="true" />
        		<tms:CodigoIBGEMunicipioDestino>5107065</tms:CodigoIBGEMunicipioDestino>
                <tms:RotaOtimizada>false</tms:RotaOtimizada>
         </tms:roteiroRequest>
      </tms:CadastrarRoteiro>
   </soapenv:Body>
</soapenv:Envelope>

Response

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <CadastrarRoteiroResponse xmlns="http://tmsfrete.v2.targetmp.com.br">
         <CadastrarRoteiroResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Erro i:nil="true"/>
            <IdRoteiro>10170</IdRoteiro>
            <NomeRoteiro>MG x MT</NomeRoteiro>
            <Origem>Pedrinópolis, MG</Origem>
            <Destino>Querência, MT</Destino>
            <Distancia>1318.64</Distancia>
            <CustoPedagioTotal>12.6</CustoPedagioTotal>
            <CustoTotalRota>12.6</CustoTotalRota>
         </CadastrarRoteiroResult>
      </CadastrarRoteiroResponse>
   </s:Body>
</s:Envelope>

...