Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físico

prghur/fpp/fpapi007.p

 

Objetivo

Verificar se existem funcionários ativos num determinado centro de custo.

 

Funcionamento

A API/BO

Na forma padrão, realiza-se a chamada através de um comando RUN normal, passando-se as informações necessárias.

A sintaxe para a chamada da API/BO é:

run prghur/fpp/fpapi007.p (input v_cdn_empresa,

                           input v_cod_rh_ccusto,

                           output v_log_tem_func).

A execução na forma persistente ...

A sintaxe para executar a API/BO em modo persistente é:

run prghur/fpp/fpapi007.p persistent set h-handle (input v_cdn_empresa,

                                                   input v_cod_rh_ccusto,

                                                   output v_log_tem_func).

A variável denominada h-handle irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.

Tabelas Temporárias

Não são utilizadas tabelas temporárias nesta api.

Parâmetros utilizados pela API:

 

Atributo

Tipo

Formato

Descrição

Obrigatório

Evolução

V_cdn_empresa

Integer

999

Empresa

sim

2.09

V_cod_rh_ccusto

Character

X(08)

Centro de Custo

Sim

2.09

V_log_tem_func

Logical

Sim/Não

Indica se tem funcionário ativo

Sim

2.09

 

Métodos

Quando a API/BO for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

 

Método Básico

Não há método básico disponível nesta api.

 

Método Negócio

Não há método de negócio disponível nesta api.