Des:AcademusWeb:MdlGraduacao

(Diferença entre revisões)
Ir para: navegação, pesquisa
(Padrões de Acesso)
Linha 19: Linha 19:
 
* Se não for encontrado registro para o padrão de acesso em uso em ''wCnfFltDados'', significa que o usuário não pode visualizar dado algum no cadastro em uso.
 
* Se não for encontrado registro para o padrão de acesso em uso em ''wCnfFltDados'', significa que o usuário não pode visualizar dado algum no cadastro em uso.
 
* Apesar das consultas configuradas em ''wCnfFltDados'', existem algumas especificidades que são configuradas em cada cadastro, mas, mesmo assim, utilizam a configuração em ''wCnfFltDados'':
 
* Apesar das consultas configuradas em ''wCnfFltDados'', existem algumas especificidades que são configuradas em cada cadastro, mas, mesmo assim, utilizam a configuração em ''wCnfFltDados'':
** Alocação de Docente em Plano de Ensino
+
# Alocação de Docente em Plano de Ensino
 
: é necessário filtrar pelas Disciplinas que estão vinculadas ao Curso do usuário na Grade Curricular
 
: é necessário filtrar pelas Disciplinas que estão vinculadas ao Curso do usuário na Grade Curricular
** Cadastro de Plano de Ensino
+
# Cadastro de Plano de Ensino
 
: é necessário filtrar pelos docentes que podem cadastrar o Plano de Ensino, ou seja, os que existem na tabela ''DscPlnEnsDocente''
 
: é necessário filtrar pelos docentes que podem cadastrar o Plano de Ensino, ou seja, os que existem na tabela ''DscPlnEnsDocente''

Edição de 11h23min de 5 de março de 2012

VoltarVoltar a Página Inicial - Menu Sistemas -> Documentação técnica

Módulo Docente

Padrões de Acesso

  • Ver item: Padrões de Acesso
  • Foram feitas configurações na transação genérica wCnfFltDados no CCM, independente do código real de Transação, a fim de não duplicar configurações em cada transação:
select *
from TrnPrmAcesso
inner join Transacao
on Transacao.Trn_Codigo = TrnPrmAcesso.Trn_Codigo
inner join SstTransacao
on Transacao.Trn_Codigo = SstTransacao.Trn_Codigo
where SstTransacao.Sst_Codigo = 'Academus'
and Transacao.Trn_Codigo like 'wCnfFltDados%'
order by 1,2,3
  • Em wCnfFltDados são configuradas as consultas a serem usadas no momento de filtrar os dados que o usuário pode visualizar/editar, de acordo com o padrão de acesso em uso.
  • Se houver registro para o padrão de acesso em uso em wCnfFltDados e o filtro configurado na coluna TrnPrmAcs_GrlFiltro for NULL, sigfnifica que o usuário deste padrão pode visualizar todos os dados e não há a necessidade de aplicar filtro.
  • Se não for encontrado registro para o padrão de acesso em uso em wCnfFltDados, significa que o usuário não pode visualizar dado algum no cadastro em uso.
  • Apesar das consultas configuradas em wCnfFltDados, existem algumas especificidades que são configuradas em cada cadastro, mas, mesmo assim, utilizam a configuração em wCnfFltDados:
  1. Alocação de Docente em Plano de Ensino
é necessário filtrar pelas Disciplinas que estão vinculadas ao Curso do usuário na Grade Curricular
  1. Cadastro de Plano de Ensino
é necessário filtrar pelos docentes que podem cadastrar o Plano de Ensino, ou seja, os que existem na tabela DscPlnEnsDocente
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas