DOCUMENTAÇÃO CORPORATIVA

SimularDespesa

Objetivo

Este método tem como objetivo simular uma despesa.

Observações Importantes




SimulacaoDespesaRequest
Campo
Tipo
Obrigatório
Descrição
Observação
1TipoDespesaintSimTipo 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'.

SimulacaoDespesaRequest
<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>