DOCUMENTAÇÃO CORPORATIVA

ObterDetalhesQuitacao

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
1NomeDocumentostringSimNome do DocumentoN/A
2NumeroIdentificadorDocumentostringSimNúmero Identificador do DocumentoN/A
3Obrigatoriobool (true || false)SimObrigatórioN/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