Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicohbapi\apiHierTime.p


Tabelas Temporárias

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

tt-usuar_hier

Atributo

Tipo

Formato

        Descrição

Obr.

cod_usuario

Char

 

Código do usuário

 

tt-reg_hier

Atributo

Tipo

Formato

        Descrição

Obr.

cod_regiao

Char

 

Código da região

 

tt-hierSub_hier

Atributo

Tipo

Formato

        Descrição

Obr.

num_id_hier

Int

 

Hierarquia

 

num_id_sub

Int

 

Hierarquia subordinada

 

tt-usuar

Atributo

Tipo

Formato

        Descrição

Obr.

Num_id

Int

 

Id do usuário

 

Cod_usuar

Char

 

Código do usuário

 

Usuar

Char

 

Nome do usuário

 

niv_acess

Char

 

Descrição Nível de acesso

 

idi_niv_acess

Int

 

Tipo de acesso

 

cod_regiao

Char

 

Região

 

nom_regiao

Char

 

Nome da região

 

nom_repres

Char

 

Nome do representante

 

cod_repres

Char

 

representante

 

ttTree

Atributo

Tipo

Formato

        Descrição

Obr.

fatherKey

Char

 

Pai

 

itemKey

Char

 

Filho

 

itemText

Char

 

Descrição filho

 

bf-ttTree

Atributo

Tipo

Formato

        Descrição

Obr.

fatherKey

Char

 

Pai

 

itemKey

Char

 

Filho

 

itemText

Char

 

Descrição filho

 

ttTree1

Atributo

Tipo

Formato

        Descrição

Obr.

fatherKey

Char

 

Pai

 

itemKey

Char

 

Filho

 

itemText

Char

 

Descrição filho

 

tt

Tabela definida conforme tabela <>, porém com as diferenças abaixo.

Atributo

Tipo

Formato

        Descrição

Obr.

 

 

 

 

 

 

Parâmetros de input e output da api

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

 

 

 

 

 

 

 

 

Métodos

Métodos básicos

ViewHierarqTimes

Requisito

Nenhum

Descrição

método principal para consulta de hierarquia de times.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pi-filtro

Int

 

X

 

 

Opção filtro

pc-valFiltro

Char

 

X

 

 

Valor do filtro

pl-detalhar

Log

 

X

 

 

Detalhar

pc-tipo

Char

 

 

X

 

Tipo por

pl-ativa

Log

 

 

X

 

Hierarquia ativa

pl-td_reg

Log

 

 

X

 

Todas as regiões

pc-num_id_tip_hier

Char

 

 

X

 

Id do tipo de hierarquia

pc-nom_tip_hier

Char

 

 

X

 

Tipo de hierarquia

tt-usuar

Tt

 

 

X

 

Relação de usuários filtrados

ttTree

Tt

 

 

X

 

Tree view com os dados da hierarquia

ViewHierDataGrid

Requisito

Nenhum

Descrição

método utilizado para buscar os dados que serão detalhados na consulta de cada item da tree view.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pc-numIdHier

Int

 

X

 

 

Id da hierarquia

pi-num_id_tip_hier

Int

 

X

 

 

Id do tipo de hierarquia

h-boHierTime

Hdle

 

X

 

 

Handle posicionado na hierarquia

pc-tipo

Char

 

 

X

 

Time por

tt-usuar

Tt

 

 

X

 

Relação de usuários filtrados

        

ViewHierInfo

Requisito

Nenhum

Descrição

método utilizado para buscar as informações que serão detalhados na consulta de cada item da tree view.

Parâmetro

Tipo

Formato

I

O

IO

Descrição

pc-numIdHier

Int

 

X

 

 

Id da hierarquia

pc-tipo

Char

 

 

X

 

Time por

pl-ativa

Log

 

 

x

 

Regra de time ativa

pl-td_reg

Log

 

 

X

 

Todas as regiões

pc-num_id_tip_hier

Char

 

 

X

 

Id do tipo de hierarquia

pc-nom_tip_hier

Char

 

 

X

 

Tipo de hierarquia

tt-usuar

Tt

 

 

X

 

Relação de usuários filtrados