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 a busca sobre detalhes de Quitação de uma determinada Operação de Transporte.


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

ObterDetalhesQuitacaoRequest
CampoTipoObrigatórioDescriçãoObservação
1IdOperacaointSimId da Operação de Transporte

N/A

Response

DetalhesQuitacaoResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso.
2IdOperacaoTransporteintSimId da Operação de TransporteN/A
3CIOTstringSimCódigo do CIOTN/A
4MunicipioOrigemstringSimMunicípio de OrigemN/A
5MunicipioDestinostringSimMunicípio de DestinoN/A
6DataHoraInicioDatetime (YYYY-MM-DD)SimData e Hora do Início da ViagemN/A
7DataHoraTerminoDatetime (YYYY-MM-DD)SimData e Hora do Termino da ViagemN/A
8CPFCNPJContratadostringSimCPF/CNPJ Contratado - TransportadorN/A
9ValorFretedecimalNãoValor do FreteN/A
10NomeMotoristastringSimNome do MotoristaN/A
11CPFMotoristastringSimCPF do MotoristaN/A
12ValorContratadodecimalNãoValor ContratadoN/A
13StatusOperacaostringSimStatus da Operação de TransporteN/A
14InformacoesParcelasResponseList<Obj>SimLista de ParcelasN/A
15DadosQuitacaoFreteResponseObjSimObjeto Dados Quitação FreteN/A
16MensagemRetornostringSimMensagem de RetornoN/A
InformacoesParcelasResponse
CampoTipoObrigatórioDescriçãoObservação
1ValordecimalSimValor da ParcelaN/A
2DataVencimentoDatetime (YYYY-MM-DD)NãoData de VencimentoN/A
3DataPagamentoDatetime (YYYY-MM-DD)NãoData de PagamentoN/A
4NumeroParcelaintSimNúmero da ParcelaN/A
5DescricaoParcelastringSimDescrição da ParcelaN/A
6Canceladabool (true || false)SimCanceladaSe a parcela está cancelada ou não.
7FormaPagamentostringSimForma de PagamentoCartão ou Depósito em Conta
8StatusParcelastringSimStatus da ParcelaN/A
9ObservacaostringNãoObservaçãoN/A
DadosQuitacaoFreteResponse
CampoTipoObrigatórioDescriçãoObservação
1ValorMercadoriadecimalSimValor da MercadoriaN/A
2PesoCarregadoMercadoriadecimalSimPeso Carregado da MercadoriaN/A
3QuantidadeCarregadaintSimQuantidade CarregadaN/A
4TipoCalculoAvariaintNãoTipo Cálculo AvariaN/A
5EncerraNaANTTbool (true || false)SimSe a Operação de Transporte está encerrada da ANTTN/A
6PorcentagemToleranciaPesodecimalNãoPorcentagem Tolerância PesoN/A
7TipoToleranciaPesointNãoTipo Tolerância PesoN/A
8PorcetagemPesoAMaiordecimalNãoPorcentagem Peso A MaiorN/A
9DadosQuitacaoFreteDocumentosResponseList<Obj>SimDocumentos da QuitaçãoN/A
10IdsTerminaisCarregamentoList<int>SimIds Terminais de CarregamentoN/A
11QuitaEmTodosTerminaisbool (true || false)SimSe Operação de Transporte pode ser Quitadas em todos os terminaisN/A
DetalhesQuitacaoResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso.
2ValorFreteTabeladecimalSimValor Frete TabelaN/A
3DescricaoTipoCargastringSimDescrição Tipo CargaN/A
4QuilometragemdecimalSimQuilometragemN/A
5IdDmCategoriaVeiculointSimId Dm Categoria N/A
6HaveraFreteDeRetornobool (true || false)SimCaso a Operação de Transportes não necessite de CIOT.N/A
DadosQuitacaoFreteDocumentosResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso.
2ValorFreteTabeladecimalSimValor Frete TabelaN/A
3DescricaoTipoCargastringSimDescrição Tipo CargaN/A
4QuilometragemdecimalSimQuilometragemN/A
5IdDmCategoriaVeiculointSimId Dm Categoria N/A
6HaveraFreteDeRetornobool (true || false)SimCaso a Operação de Transportes não necessite de CIOT.N/A

Método

Abaixo, segue método - 'CalcularValorTabelaFrete'.

CalculoValorTabelaFreteRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:ObterDetalhesQuitacao>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:detalhesQuitacao>
            <tms:IdOperacao>?</tms:IdOperacao>
         </tms:detalhesQuitacao>
      </tms:ObterDetalhesQuitacao>
   </soapenv:Body>
</soapenv:Envelope>


Calcular Valor Tabela de Frete

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

CalculoValorTabelaFreteRequest
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:ObterDetalhesQuitacao>
         <tms:auth>
            <tms:Usuario>tms.exemplo</tms:Usuario>
            <tms:Senha>v0hXPrwerKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:detalhesQuitacao>
            <tms:IdOperacao>?</tms:IdOperacao>
         </tms:detalhesQuitacao>
      </tms:ObterDetalhesQuitacao>
   </soapenv:Body>
</soapenv:Envelope>


Response
  • No labels