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.