SegEntPermRotina
Esta função retorna a permissão que o usuário ou grupo informado tem para acessar a rotina informada. O usuário/grupo precisa ser lido previamente através das funções SegEntLe ou SegEntLePorNome.
Sintaxe: SegEntPermRotina(alfa aObjeto, numero aRotina, alfa end aValor);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aObjeto | Alfa | Indica o objeto do usuário ou grupo que será verificado; |
aRotina | Numero | Indica a rotina que será verificada; |
aValor | Alfa | Retorna se o usuário/grupo informado tem permissão de acesso a rotina. Caso o usuário tenha permissão, retorna S, senão o retorno será N. |
Exemplo:
definir alfa xUsuario;
definir alfa xPermRotina;
SegEntLe(R910USU.CodEnt, xUsuario);
SegEntPermRotina(xUsuario, R999ARG.RigId, xPermRotina);
FPermRotina = xPermRotina;
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.