Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físico

prghur/gdp/gdapi002.p

 

Objetivo

Efetua a consolidação das metas do módulo Datasul Strategy Management. Realiza a consolidação das metas a partir do último nível até o topo da estrutura de metas. Ou seja, conforme as informações inseridas no último nível, será realizada alimentação dos níveis acima (“níves pais”).

 

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/gdp/gdapi002.p (INPUT        TABLE tt-empresa_plano,

                           INPUT-OUTPUT TABLE tt-consolid,

                           INPUT              tt-param.idi_resultado,

                           INPUT-OUTPUT TABLE tt-posicao-estrut).

 

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

Nos atributos das tabelas temporárias de entrada e saída:

Tabela Temporária

Descrição

Entrada/Saída

tt-empresa_plano

Possui as informações de parâmetro do plano estratégico, tais como empresa do plano, código do plano, mês e ano de referência.

Entrada

tt-consolid

Contém as informações referentes aos resultados de metas a serem consolidadas.

Entrada/ Saída

tt-posicao-estrut

Contém as informações referentes as posições e o percentual de cada posição.

Entrada/ Saída