DOCUMENTAÇÃO CORPORATIVA

BuscarDespesas

Objetivo

Este método tem como objetivo buscar as despesas do cliente.

Observações Importantes




BuscaDespesaRequest
Campo
Tipo
Obrigatório
Descrição
Observação
1
Pagina
int
Sim
Informar o número da página
Iremos retornar no máximo 25 despesas por página.
2
IdDespesa
int
Não
Id da Despesa
Caso o ID da Despesa seja NULL, retornaremos todas as despesas do cliente.
3
Status
int
Não
Status da Despesa

0 = A Pagar

1 = Vence Hoje

2 = Vencida

3 = Cancelada

4 = Paga

5 = Todas

6 = Ativas

7 = Pendente

8 = Pagas Fora do Prazo


BuscaDespesaResponse
  Campo Tipo Obrigatório Descrição Observação
 1ItensList<DespesaResponse> SimResponse - Despesa Lista de Despesas Obtidas com os Filtros utilizados


DespesaResponse
CampoTipoObrigatórioDescriçãoObservação
1IdDespesaintSimId da Despesa N/A
2Canceladobool (true || false)SimIndica se a Despesa foi Cancelada ou Não N/A
3DataHoraCriacaoDateTime (YYYY-MM-DD)SimData e Hora da Criação N/A
4DataHoraPagamentoDateTime (YYYY-MM-DD)NãoData e Hora de Pagamento N/A
5NomeFuncionariostringSimNome do Funcionário N/A
6CpfFuncionariostringSimCPF do Funcionário N/A
7PlacaVeiculostringNãoPlaca do Veículo N/A
8IdTipoDespesaintSimId Dm Tipo Despesa Os tipos de Despesa podem ser obtidos através do método BuscarTiposDespesas , já que vários tipos diferentes de despesas podem ser cadastrados.
9IdFrotaVeiculointNãoId Frota Veículo N/A
10IdFuncionariointSimId Funcionário N/A
11DataHoraVencimentoDateTime (YYYY-MM-DD)SimData e Hora de Vencimento N/A
12ValorPrevistodecimalSimValor Previsto da Despesa N/A
13ProcessarAutomaticamentebool (true || false)SimIndica se será Processada Automaticamente ou não N/A
14DescricaostringSimDescrição da Despesa N/A
15ItemFinanceirostringSimItem Financeiro N/A
16IdRotaAssociada intNãoId da Rota Associada N/A
17NumeroCartaostringNãoNúmero do cartão ao qual despesa precisa ser pagaO número de cartão da despesa é obrigatório em praticamente todos os tipos de despesa. Este somente NÃO é obrigatório em despesas de tipo TAG (SEM PARAR, por exemplo)


Método

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

BuscaDespesaRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:tms="http://tmsempresa.v1.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:BuscarDespesas>
         <tem:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
         </tem:auth>
         <tem:buscaDespesa>
            <tms:Pagina>?</tms:Pagina>
            <tms:IdDespesa>?</tms:IdDespesa>
            <tms:Status>?</tms:Status>
         </tem:buscaDespesa>
      </tem:BuscarDespesas>
   </soapenv:Body>
</soapenv:Envelope>