Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físico

prghur/gqp/gqapi002.p

 

Objetivo

Efetua a verificação de saldo orçamentário no módulo de Orçamento de Pessoal, utilizando esta informação nos programas de movimentações do módulo de Gestão Quadro de Pessoal que impactam em movimentações no Orçamento de Pessoal ou necessitam de verificação de saldo de vagas.

 

Funcionamento

A API irá verificar as quantidades de funcionários disponíveis na planilha orçamentária conforme posição passada através de parâmetro para a API. Esta posição enviada através de parâmetro pode ser referente a uma requisição de pessoa, a uma nova posição de um funcionário a ser transferido ou ainda a posição de uma planilha orçamentária que esta sendo remanejada.

A sintaxe para a chamada da API é:

            run prghur/gqp/gqapi002.p (input v_cdn_empres_usuar,

                                      input tt-digita.cdn_estab,

                                      input tt-digita.cod_rh_ccusto_dest,

                                      input tt-digita.cod_unid_lotac,

                                      INPUT funcionario.cdn_cargo_basic,

                                      INPUT funcionario.cdn_niv_cargo,

                                      input funcionario.cdn_turno_trab,

                                      INPUT funcionario.idi_tip_func,

                                      input today,

                                      output v_log_transf,

                                      output v_qtd_saldo_orcto).

Retorno

A API irá setar o return-value de forma a informar ao programa “chamador” se a execução foi realizada com sucesso ou não. Os valores possíveis para o return-value são: OK (execução correta, turma criada) e NOK (execução com problemas).

 

Tabelas Temporárias

Não existem definições de tabelas temporárias nesta API.