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 |