Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físico

prghur/fpp/fpapi067.p

 

Objetivo

Retornar temp-table com os níveis hierárquicos cadastrados. 

 

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 é:

A api somente poderá ser executada em modo persistente.

 

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

 

run prghur/fpp/fpapi067 persistent set h-handle.

 

run pi-niv_hier_funcnal in h-handle (  output table tt-niv_hier_funcnal,

                                        output table tt-erro).

 

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

 

Tabelas Temporárias

 

Temp table: tt-niv_hier_funcnal

Descrição do Campo

Campo

Formato

Código do Nível Hierárquico

cdn_niv_hier_funcnal

Zz9

Descrição Nível Hierárquico

des_niv_hier_funcnal

X(30)

Número Seq. Nível Hierárquico

num_seq_niv_hier_funcnal

>>9

 

Temp table: tt-erro

Descrição do Campo

Campo

Formato

Código do Erro

Code

999

Descrição do Erro

Description

X(60)

 

Parâmetros utilizados pela API:

Não se aplica.

 

Métodos

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

pi-niv_hier_funcnal

 

Método Básico

pi-niv_hier_funcnal – retorna os registros da tabela niv_hier_funcnal através da temp-table.  

 

Método Negócio

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