CONTEÚDO
- Visão Geral
- Usuários Portal
- Menu Portais
- Visão Geral
- Grupo de itens do menu
- Itens do menu
- Exemplo de utilização
- Portal sem utilização do Ponto de Entrada
- Portal utilizando o Ponto de Entrada
- Tabelas utilizadas
01. VISÃO GERAL
Criação de ponto de entrada APDMENU para inibir a exibição de seções no Portal de Gestão do Capital Humano, para cada grupo de usuário.
02. Usuários Portal
03. Menu Portais
a. Visão geral:
b. Grupo de itens do menu:
c. Item do menu:
04. EXEMPLO DE UTILIZAÇÃO
// Ponto de Entrada para inibir itens de menu por usuário portal
User Function ApdMenu()
Local aMnuUsr := {}
// Estrutura de cada linha do array
// 1o Elemento = Filial
// 2o Elemento = Código do Usuário Genérico do Portal
// 3o Elemento = Lista com códigos dos itens do menu
Aadd(aMnuUsr, {"D MG 01", "000008", {"000091"}})
Aadd(aMnuUsr, {"D MG 01", "000012", {"000092", "000105"}})
Aadd(aMnuUsr, {"M SP 01", "000013", {"000093", "000094", "000095" }})
Return aMnuUsr
No caso acima, para o “usuário genérico”: 000012, não serão exibido os códigos de menu 000092 – “Avaliação de Desempenho” e 0000105 – Demonstrativo de Férias).
05. Portal sem utilização do Ponto de Entrada
São apresentadas todas opções de menu configurada para o usuário:
06. Portal utilizando o Ponto de Entrada
Não são apresentadas as opções de menu informadas no Ponto de Entrada (Avaliação de Desempenho e Demonstrativo de Férias):
07. TABELAS UTILIZADAS
- AI8 - Cadastro de Menu
- AI3 - Usuários Portal