SegEntSetaPermTela
Esta função altera a permissão que o usuário ou grupo informado tem para executar determinada ação sobre um menu do sistema. O usuário/grupo precisa ser lido previamente através das funções SegEntLe ou SegEntLePorNome.
Sintaxe: SegEntSetaPermTela(alfa aObjeto, alfa aNomeTela, alfa aTipo, alfa aValor);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aObjeto | Alfa |
Indica o objeto do usuário ou grupo que será alterado; |
aNomeTela | Alfa | Nome do menu que executa a tela que está sendo alterada a opção de acesso; |
aTipo | Alfa | Tipo da permissão
que está sendo alterada:
|
aValor: | Alfa | Indica qual permissão será atribuída ao usuário/grupo, informe S para permitir a execução e N para negar a execução. |
Exemplo:
Neste exemplo, é concedida a permissão para o usuário Usuario alterar registros da tela do menu NFTELA.
Definir Alfa xUsuario;
SegEntLePorNome("Usuario", xUsuario);
SegEntSetaPermTela(xUsuario, "NFTELA", "A", "S"
);
Nota
Função disponível para os sistemas Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.