Webservice v1.x - obtemDespesas

Webservice v1.x - obtemDespesas


Obtem Lista de Despesas de Romaneios

OBS: Em relação ao tamanho dos campos, pode-se mandar o valor máximo de caracteres que o ERP envia, o FUSION irá truncar caso o numero de caracteres recebido seja maior que o permitido.


Método    

 obtemDespesas

Parâmetros
Nome
Descrição
login
Login do Cliente para o Webservice
senha
Senha de Autenticação do Webservice
romaneio_id

(Campo Opcional) ID ou Lista de IDs Interno(s) das Roteirizações (caso lista: separar por vírgula)

periodo_inicial
(Campo Opcioal) Data Inicial
periodo_final
(Campo Opcional) Data Final
motorista_codigo_erp
(Campo Opcional) Código ou Lista de Códigos do Motorista no ERP (caso lista: separar por vírgula)
veiculo_codigo_erp
(Campo Opcional) Código ou Lista de Códigos do Veículo no ERP (caso lista: separar por vírgula)
Retorno

O retorno será no seguinte formato: SUCESSO


   <SOAP-ENV:Body>
      <ns1:obtemDespesasResponse>
         <resParam xsi:type="xsd:string">[{
            "id""25131",
            "tipo_despesa""SADSDSDS",
            "descricao""aliment2",
            "dataHora""2020-04-15 09:46:00",
            "valor""5",
            "romaneio_id""743046",
            "tipo_despesa_id""356",
            "motorista_id""313",
            "motorista_codigo_erp""855",
            "motorista""ADEMILSON SOUTO DA SILVA",
            "veiculo_id""276",
            "veiculo_codigo_erp""228",
            "veiculo""AGREGADO -  EDSON"
         }, {
            "id""1106",
            "tipo_despesa""Almoco",
            "descricao""Hospedagens",
            "dataHora""2015-06-12 08:48:07",
            "valor""25",
            "romaneio_id""5731",
            "tipo_despesa_id""4",
            "motorista_id""307",
            "motorista_codigo_erp""999999",
            "motorista""SEM MOTORISTA",
            "veiculo_id""232",
            "veiculo_codigo_erp""59",
            "veiculo""NNN0000"
         }, {
            "id""970",
            "tipo_despesa""Almoco",
            "descricao""Hospedagens",
            "dataHora""2015-03-16 05:20:18",
            "valor""25",
            "romaneio_id""1420",
            "tipo_despesa_id""4",
            "motorista_id""125",
            "motorista_codigo_erp""114",
            "motorista""EDUARDO HONORIO CORDEIRO",
            "veiculo_id""287",
            "veiculo_codigo_erp""239",
            "veiculo""MERCEDES-BENZ 13-19 QFI 8490"
         }, {
            "id""968",
            "tipo_despesa""Almoco",
            "descricao""Hospedagens",
            "dataHora""2015-03-06 05:41:15",
            "valor""0",
            "romaneio_id""1374",
            "tipo_despesa_id""4",
            "motorista_id""125",
            "motorista_codigo_erp""114",
            "motorista""EDUARDO HONORIO CORDEIRO",
            "veiculo_id""291",
            "veiculo_codigo_erp""243",
            "veiculo""MERCEDES-BENZ 13-19 QFI 8650"
         }, {
            "id""972",
            "tipo_despesa""Almoco",
            "descricao""Hospedagens",
            "dataHora""2015-03-06 05:41:15",
            "valor""0",
            "romaneio_id""1374",
            "tipo_despesa_id""4",
            "motorista_id""125",
            "motorista_codigo_erp""114",
            "motorista""EDUARDO HONORIO CORDEIRO",
            "veiculo_id""291",
            "veiculo_codigo_erp""243",
            "veiculo""MERCEDES-BENZ 13-19 QFI 8650"
         }, {
            "id""744",
            "tipo_despesa""Almoco",
            "descricao""Hospedagens",
            "dataHora""2015-01-14 05:47:41",
            "valor""0",
            "romaneio_id""875",
            "tipo_despesa_id""4",
            "motorista_id""92",
            "motorista_codigo_erp""10000219",
            "motorista""ALBERI DE SOUZA DINIZ ",
            "veiculo_id""230",
            "veiculo_codigo_erp""55",
            "veiculo""CASA VOLKSWAGEM 8-150 OFB6C89"
         }]</resParam>
      </ns1:obtemDespesasResponse>
   </SOAP-ENV:Body>

Onde, será retornado uma string do no formato JSON com a lista de despesas de romaneios.


O retorno será no seguinte formato: NÃO ENCONTRADO


   <SOAP-ENV:Body>
      <ns1:obtemDespesasResponse>
         <resParam xsi:type="xsd:string">"Sem Resultado."</resParam>
      </ns1:obtemDespesasResponse>
   </SOAP-ENV:Body>

Onde, será retornado uma string com valor: "Sem Resultado.".


    • Related Articles

    • Webservice v1.x - obtemTrajeto

      Possibilitar a obtenção do caminho planejado na roteirização (Directions Plan). Método obtemTrajeto Parâmetros Nome Descrição login Login do cliente para o Webservice senha Senha de autenticação do Webservice romaneio_id Id do Romaneio tipo_pontos ...
    • WebService v1.x - sendMotoristas

      Serve para ser enviado os dados dos motoristas ou ajudantes da empresa para atualização do cadastro no sistema da FusionDMS. Alguns campos são obrigatórios, como código do motorista, nome, cpf, tipo(motorista ou ajudante). Método sendMotoristas ...
    • WebService v1.x - setIntErp

      Método setIntErp Parâmetros Nome Descrição login Login do Cliente para o Webservice senha Senha de Autenticação do Webservice int_id Código da integração passado no campo CODIGO_INT(retornado no getIntErp) retorno_carga Mensagem de erro, quando a ...
    • WebService v1.x - detalheCarga

      Método detalheCarga Parâmetros Nome Descrição login Login do Cliente para o Webservice senha Senha de Autenticação do Webservice carga String com o número da Carga (CARGA ERP ou ID) a ser obtida. sn_romaneio Caso informado S, a string contida no ...
    • WebService v1.x - obtemAbastecimentoVeiculo

      Método obtemAbastecimentoVeiculo Parâmetros Nome Descrição login Login do Cliente para o Webservice senha Senha de Autenticação do Webservice data_inicio Data de início necessário para filtrar as informações a partir do campo 't18_data'. ...