You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Objetivo
Esse método tem como objetivo, Cadastrar ou Atualizar os Dados de Quitação em uma determinada Operação de Transporte.
Request
CadastroAtualizacaoDadosQuitacaoRequest |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | IdOperacaoTransporte | int | Sim | Id da Operação de Transporte. | N/A |
2 | DadosQuitacao | DadosQuitacaoFreteRequest | Sim | Dados de Quitação | N/A |
DadosQuitacaoFreteRequest |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | ValorMercadoria | decimal | Sim | Valor da Mercadoria | N/A |
2 | PesoCarregadoMercadoria | decimal | Sim | Peso Carregado da Mercadoria | N/A |
3 | QuantidadeCarregada | int | Sim | Quantidade Carregada | N/A |
4 | TipoCalculoAvaria | int | Não | Tipo Cálculo Avaria | N/A |
5 | EncerraNaANTT | bool(true || false) | Sim | Encerra na ANTT | N/A |
6 | PorcentagemToleranciaPeso | decimal | Não | Porcentagem Tolerância Peso | N/A |
7 | TipoToleranciaPeso | int | Sim | Tipo Tolerância Peso | N/A |
8 | PorcetagemPesoAMaior | decimal | Não | Porcentagem Peso A Maior | N/A |
9 | DocumentosQuitacao | List<DadosQuitacaoFreteDocumentosResponse> | Sim | Documentos de Quitação | N/A |
10 | IdsTerminaisCarregamento | List<int> | Sim | Ids Terminais de Carregamento | N/A |
11 | QuitaEmTodosTerminais | bool(true || false) | Sim | Quita Em todos os Terminais | N/A |
DadosQuitacaoFreteDocumentosRequest |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | NomeDocumento | string | Não | Nome Documento | N/A |
2 | NumeroIdentificadorDocumento | string | Sim | Número Identificador Documento | N/A |
3 | Obrigatorio | bool(true || false) | Sim | Obrigatório | N/A |
4 | DocumentoGeradoDestino | bool(true || false) | Não | Documento Gerado Destino | N/A |
Response
DadosQuitacaoFreteResponse |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | Erro | ErroResponse - string | Não | Retorna o Erro. | NULO em caso de sucesso. |
2 | MensagemRetorno | int | Sim | Mensagem de Retorno | N/A |
3 | IdOperacao | int | Sim | Retorna o Id da Operação de Transporte | N/A |
4 | dadosQuitacao | DadosQuitacaoFreteResponse | Sim | Dados de Quitação | N/A |
CadastroAtualizacaoDadosQuitacaoResponse |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | ValorMercadoria | decimal | Sim | Retorna o Valor da Mercadoria | N/A |
2 | PesoCarregadoMercadoria | decimal | Sim | Retorna o Peso Carregado da Mercadoria | N/A |
3 | QuantidadeCarregada | int | Sim | Retorna a Quantidade Carregada | N/A |
4 | TipoCalculoAvaria | int | Não | Retorna o Tipo Cálculo Avaria | N/A |
5 | EncerraNaANTT | bool(true || false) | Sim | Retorna - Encerra na ANTT | N/A |
6 | PorcentagemToleranciaPeso | decimal | Não | Retorna a Porcentagem Tolerância Peso | N/A |
7 | TipoToleranciaPeso | int | Sim | Retorna o Tipo Tolerância Peso | N/A |
8 | PorcetagemPesoAMaior | decimal | Não | Retorna Porcentagem Peso A Maior | N/A |
9 | DocumentosQuitacao | List<DadosQuitacaoFreteDocumentosResponse> | Sim | Retorna Documentos de Quitação | N/A |
10 | IdsTerminaisCarregamento | List<int> | Sim | Retorna Ids Terminais de Carregamento | N/A |
11 | QuitaEmTodosTerminais | bool(true || false) | Sim | Retorna Quita Em todos os Terminais | N/A |
DadosQuitacaoFreteDocumentosResponse |
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|
1 | NomeDocumento | string | Não | Nome Documento | N/A |
2 | NumeroIdentificadorDocumento | string | Sim | Número Identificador Documento | N/A |
3 | Obrigatorio | bool(true || false) | Sim | Obrigatório | N/A |
Método
Abaixo, segue o método - 'CadastrarAtualizarDadosQuitacaoOperacaoTransporte'.
<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:CadastrarAtualizarDadosQuitacaoOperacaoTransporte>
<tms:auth>
<tms:Usuario>?</tms:Usuario>
<tms:Senha>?</tms:Senha>
<tms:Token>?</tms:Token>
</tms:auth>
<tms:dadosQuitacaoRequest>
<tms:IdOperacaoTransporte>?</tms:IdOperacaoTransporte>
<tms:DadosQuitacao>
<tms:ValorMercadoria>?</tms:ValorMercadoria>
<tms:PesoCarregadoMercadoria>?</tms:PesoCarregadoMercadoria>
<tms:QuantidadeCarregada>?</tms:QuantidadeCarregada>
<tms:TipoCalculoAvaria>?</tms:TipoCalculoAvaria>
<tms:EncerraNaANTT>?</tms:EncerraNaANTT>
<tms:PorcentagemToleranciaPeso>?</tms:PorcentagemToleranciaPeso>
<tms:TipoToleranciaPeso>?</tms:TipoToleranciaPeso>
<tms:PorcetagemPesoAMaior>?</tms:PorcetagemPesoAMaior>
<tms:DocumentosQuitacao>
<tms:DadosQuitacaoFreteDocumentosRequest>
<tms:NomeDocumento>?</tms:NomeDocumento>
<tms:NumeroIdentificadorDocumento>?</tms:NumeroIdentificadorDocumento>
<tms:Obrigatorio>?</tms:Obrigatorio>
<tms:DocumentoGeradoDestino>?</tms:DocumentoGeradoDestino>
</tms:DadosQuitacaoFreteDocumentosRequest>
</tms:DocumentosQuitacao>
<tms:IdsTerminaisCarregamento>
<arr:int>?</arr:int>
</tms:IdsTerminaisCarregamento>
<tms:QuitaEmTodosTerminais>?</tms:QuitaEmTodosTerminais>
</tms:DadosQuitacao>
</tms:dadosQuitacaoRequest>
</tms:CadastrarAtualizarDadosQuitacaoOperacaoTransporte>
</soapenv:Body>
</soapenv:Envelope>