Versions Compared

Key

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

Objetivo

Este método tem como objetivo simular uma despesa.

Info
titleObservações Importantes




SimulacaoDespesaRequest
Campo
Tipo
Obrigatório
Descrição
Observação
1TipoDespesaintSimTipo
DespesaN/A
da DespesaOs tipos de Despesa podem ser obtidos através do método BuscarTiposDespesas , já que vários tipos diferentes de despesas podem ser cadastrados. Para cadastrar um Tipo de Despesa, utilize o método CadastrarNovoTipoDespesa.
2ValorDespesadecimalNãoValor da DespesaN/A
3IdVeiculointSimId VeiculoN/A
4IdsVeiculosComposicaoList(int)SimIds Veículos ComposiçãoN/A
5IdRotaAssociadaintNãoId Rota AssociadaN/A


SimulacaoDespesaResponse
CampoTipoObrigatórioDescriçãoObservação
1ComErrobool (true || false)SimRetorna se houve ou não erro na associação do cartão com o funcionário.N/A
2ErroErroResponse - stringSimRetorna o Erro ocorrido.N/A
3ValorTotaldecimalSimValor TotalN/A
4TaxadecimalSimTaxaN/A
5ValorPedagiodecimalSimValor PedágioN/A
6ValorDespesadecimalSimValor DespesaN/A


Método

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

Code Block
languagexml
themeRDark
firstline1
titleSimulacaoDespesaRequest
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:tms="http://tmsempresa.v1.targetmp.com.br" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:SimularDespesa>
         <tem:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
         </tem:auth>
         <tem:simulaRequest>
            <tms:TipoDespesa>?</tms:TipoDespesa>
            <tms:ValorDespesa>?</tms:ValorDespesa>
            <tms:IdVeiculo>?</tms:IdVeiculo>
            <tms:IdsVeiculosComposicao>
               <arr:int>?</arr:int>
            </tms:IdsVeiculosComposicao>
            <tms:IdRotaAssociada>?</tms:IdRotaAssociada>
         </tem:simulaRequest>
      </tem:SimularDespesa>
   </soapenv:Body>
</soapenv:Envelope>