SegEntSetaPermGeradores
Esta função altera a permissão que o usuário ou grupo informado tem, para executar determinada ação sobre um Modelo de Relatório, Importação e Exportação, Consultas, Cubos e Regras. O usuário/grupo precisa ser lido previamente através das funções SegEntLe ou SegEntLePorNome.
Sintaxe: SegEntSetaPermGeradores(alfa aObjeto, alfa aNomeModelo, alfa aTipoModelo, alfa aTipoPermissao, alfa end aPermissao);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| aObjeto | Alfa | Indica o objeto do usuário ou grupo que será alterado. |
| aNomeModelo | Alfa | Nome do modelo que está sendo alterado a opção de acesso. |
| aTipoModelo | Alfa | Indica o Tipo a qual o modelo pertence. Para tanto deve ser passado os seguintes
Parâmetros:
|
| aTipoPermissao | Alfa | Tipo da permissão
que está sendo alterada:
|
| aPermissao | 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 permissão para abrir um determinado relatório ao usuário xUsuario.
definir alfa xUsuario;
SegEntLe(R910PMD_CodEnt, xUsuario);
SegEntSetaPermGeradores(xUser, R910PMD_IdMod, "1", "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.

English
Español


