Esclarecer o comportamento da aplicação quando são utilizados filtros por Perfil(s) e/ou por Usuário(s).
O Filtro por Usuário é aplicado em qualquer query executada na aplicação, desde que a coligada do contexto do RM seja igual à coligada selecionada no cadastro do filtro.
Exemplo:
|
O Filtro por Perfil só será aplicado em uma query mediante as seguintes condições:
O Filtro será aplicado na execução de consultas SQL quando atenderem aos requisitos 1 e 2 definidos acima.
Na nova MDI, o parâmetro "Ignorar o módulo de origem da consulta SQL ao aplicar filtros por perfis" altera o comportamento dos filtros por perfis na execução das consultas SQL cadastradas. Por padrão, ao executar uma consulta SQL são aplicados os filtros cadastrados nos perfis do mesmo módulo em que a consulta SQL está cadastrada. Caso o parâmetro Ignorar o módulo de origem da consulta SQL ao aplicar filtros por perfis esteja habilitado, ao executar uma consulta SQL serão aplicados todos os filtros por perfis cadastrados independentemente do módulo de origem do perfil e da SQL. Para maiores informação, consultar o link Ignorar o módulo de origem da consulta SQL ao aplicar filtros por perfis. |
Exemplo:
|
O Filtro por Usuário e Perfil nas rotinas Delphi tem algumas diferenças em relação ao .NET, como por exemplo: A aplicação RMLabore.exe (delphi) não possue filtro por usuário, apenas filtro por perfil e contempla apenas as tabelas PFUNC e ANOTAC. Segue abaixo quadro com todas as aplicações e tabelas que são contempladas em cada um dos filtros:
Filtro por Perfil
Aplicação | Tabela |
---|---|
RMTestis | BPROVA |
RMLabore | PFUNC, PANOTAC |
RMChronus | PFUNC |
RMVitae | PFUNC, PTPANOTACAO, VEXAMES |
RMFluxus | FLAN, FCFO, FCXA, FXCX, FFAT, FLANRATCCU, FLANRATDEP, FTIPOAPLFIN |
Filtro por Usuário
Aplicação | Tabela |
---|---|
RMFluxus | FLAN, FCFO, FCXA, FXCX, FFAT, FLANRATCCU, FLANRATDEP, FTIPOAPLFIN |
RMSaldus | CLANCA, CLCTLOTE, CORCAMENTO |
RMBonum | IBEM |
RMNucleus | TCCOTACAO, TCNT, TITMCNT, TITMMOV, TITMMOVRATCCU, TITMMOVRATDEP, TLAF, TMOV, TMOVRATCCU, TMOVRATDEP, TPRD, FCFO |
RMOficina | OFOBJOFICINA, TMOV, OFPLANOMANUT, OFMAOOBRA, OFATENDIMENTO, OFCONTRATO, OFTIPOOBJ, OFVENCPLANOMANUT, OFVENCAGENDASERV, PFUNC, GFILIAL, GCCUSTO, TLOC, GDEPTO, OFAGENDASERV |
RMLiber | FCFO |
RMClassisNet | SMATRICPL, STURMADISC, SCURSO, SDISCIPLINAHIST, SPARTEHIST, SCURSOHISTORICO, SGRUPOHIST |
RMTestis | BAREA, BPROVA, BQUESTAO |
|
|