DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Objetivo

Este método tem como objetivo atualizar um pacote de despesa juntamente com suas respectivas despesas.

Observações Importantes



AtualizacaoPacoteDespesaRequest
Campo
Tipo
Obrigatório
Descrição
Observação
1 IdCronogramaDespesa int SimId Cronograma Despesa N/A
2 ItensDespesaList<
CadastroItemDespesaRequest>
 SimRequest - Cadastro de Itens de Despesa N/A
3 IdCentroDeCusto int NãoId do Centro de Custo N/A
4 NomePacoteDespesa string SimNome do Pacote de DespesaTítulo/Nome do Pacote
5 DescricaoDetalhada string SimDescrição Detalhada do Pacote de Despesa N/A


CadastroItemDespesaRequest
CampoTipoObrigatórioDescriçãoObservação
1 IdDespesa int NãoId da Despesa  Deve ser informado somente se for para atualizar uma Despesa já existente no Pacote em atualização. Caso o campo não for informado, será gerada uma nova despesa para o Pacote em atualização.
2 IdDmTipoDespesa int SimId Dm do Tipo de 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.
3 IdFrotaVeiculo int NãoId Frota Veículo  N/A
4 IdFuncionario int SimId do Funcionário  N/A
5 DataHoraVencimento
DateTime (YYYY-MM-DD)
 SimData e Hora do Vencimento do item  N/A
6 ValorPrevisto decimal SimValor Previsto do item  N/A
7 ProcessarAutomaticamente bool (true || false) SimIndica se o item será Processado Automaticamente ou não  N/A
8 Descricao string SimDescrição da Despesa  N/A
9 NumeroDocumento string SimNúmero Documento (Item Financeiro) relacionado  N/A
10 IdRotaAssociada int NãoId da Rota Associada  N/A
11NumeroCartaostringNãoNúmero do Cartão associado à despesa a ser paga.O 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)


AtualizacaoPacoteDespesaResponse
CampoTipoObrigatórioDescriçãoObservação
1 ComErro bool (true || false) SimRetorna se houve ou não erro na associação do cartão com o funcionário.N/A
2 Erro ErroResponse - stringSimRetorna o Erro ocorrido. N/A
3 IdCronogramaDespesa int SimId Cronograma Despesa N/A
4 DataHoraAtualizacao DateTime (YYYY-MM-DD) SimData e Hora da Atualização N/A


Método

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

AtualizacaoPacoteDespesaRequest
<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:AtualizarPacoteDespesa>
         <tem:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
         </tem:auth>
         <tem:funcionario>
            <tms:IdCronogramaDespesa>?</tms:IdCronogramaDespesa>
            <tms:ItensDespesa>
               <tms:CadastroItemDespesaRequest>
                  <tms:IdDespesa>?</tms:IdDespesa>
                  <tms:IdDmTipoDespesa>?</tms:IdDmTipoDespesa>
                  <tms:IdFrotaVeiculo>?</tms:IdFrotaVeiculo>
                  <tms:IdFuncionario>?</tms:IdFuncionario>
                  <tms:DataHoraVencimento>?</tms:DataHoraVencimento>
                  <tms:ValorPrevisto>?</tms:ValorPrevisto>
                  <tms:ProcessarAutomaticamente>?</tms:ProcessarAutomaticamente>
                  <tms:Descricao>?</tms:Descricao>
                  <tms:NumeroDocumento>?</tms:NumeroDocumento>
                  <tms:IdRotaAssociada>?</tms:IdRotaAssociada>
				  <tms:NumeroCartao>?</tms:NumeroCartao>
               </tms:CadastroItemDespesaRequest>
            </tms:ItensDespesa>
            <tms:IdCentroDeCusto>?</tms:IdCentroDeCusto>
            <tms:NomePacoteDespesa>?</tms:NomePacoteDespesa>
            <tms:DescricaoDetalhada>?</tms:DescricaoDetalhada>
         </tem:funcionario>
      </tem:AtualizarPacoteDespesa>
   </soapenv:Body>
</soapenv:Envelope>
  • No labels