Cargos e funções
Como criar uma função de sistema com acesso a todas as interfaces do sistema?
RTSYSINF.CAD_CARGOS_FUNCOES.FAQ-52112
Para criar uma função de sistema que contemple TODAS as interfaces deve-se executar o seguinte procedimento:
- Acessar Executor de SQL e DML e executar o SQL abaixo (será necessário aumentar o número de registros para 10000 para que a lista completa das interfaces seja apresentada em tela):
select operacao
from operacoes_sistemas
where politica_acesso ='R'
- Se quiser apenas as operações de consulta, usar:
select operacao
from operacoes_sistemas
where politica_acesso ='R'
and (operacao like '%.VIEW'
or operacao like '%.QUERY'
or operacao like '%.LIST')
- Copiar a lista completa com todas as operações do sistema para a área de transferência (CTRL+C).
- Criar uma nova função em Funções de usuários
- Colar (CTRL+V) as operações copiadas antes (em memória na área de transferência) no campo "Operações".
- Completar os demais campos do formulário e "Salvar".