~~ODT~~
Este caso de uso tem a finalidade de validar os relatórios de desligamento que estão pendentes. Essa funcionalidade é utilizada pelos membros da PROGRAD.
O caso de uso inicia quando o usuário acessa SIGAA → Monitoria → Monitores → Relatórios → Validar Relatórios de Desligamento.
Para validar ou não relatórios de desligamento dos monitores primeiro deve-se fazer uma busca por relatórios cadastrados pelos discentes.
Para realizar a referida busca, o membro pode ter como critério de busca os seguintes campos:
Após realizar a busca é exibida uma listagem com os relatórios encontrados. Para cada relatório são exibidas as seguintes informações:
Para cada um dos registros encontrados é possível:
No relatório constam alguns dados do projeto e do discente bem como uma série de perguntas padrão para o monitor responder.
Está especificado em Visualizar Dados do Monitor.
As mesmas informações exibidas no fluxo alternativo 1 são exibidas, PROGRAD irá informar seu parecer sobre o relatório:
O caso de uso é finalizado.
Classe | Tabela |
---|---|
br.ufrn.sigaa.monitoria.dominio.DiscenteMonitoria.java | sigaa.monitoria.discente_monitoria |
br.ufrn.sigaa.monitoria.dominio.RelatorioMonitor.java | sigaa.monitoria.relatorio_monitor |
br.ufrn.sigaa.monitoria.dominio.TipoRelatorioMonitoria.java | sigaa.monitoria.tipo_relatorio_monitoria |
br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao.java | sigaa.graduacao.discente_graduacao |
Sistema: SIGAA
Módulo: Monitoria
Link(s): Monitores → Relatórios → Validar Relatórios de Desligamento.
Usuário: jocineide, wendelleq
Papel que usuário deve ter: SigaaPapeis.GESTOR_MONITORIA
Tentar validar relatório de desligamento de discente que não possua uma bolsa ativa no SIPAC. Tentar validar relatório de desligamento de discente que possua uma bolsa ativa no SIPAC.
Para verificar se um discente tem bolsa ativa no sipac vai ser necessário a matrícula do discente. Por favor inserir matrícula no sql abaixo.
-- Todas as bolsas ativas que nao podem acumular -- SELECT bsa.id as idBolsa, tb.denominacao as tipo_bolsa FROM bolsas.bolsista bta INNER JOIN bolsas.bolsa bsa ON bta.id = bsa.id_bolsista INNER JOIN bolsas.tipo_bolsa tb ON tb.id = bsa.id_tipo_bolsa WHERE (bta.matricula = 200740148) AND (bsa.fim > now()) AND tb.permite_acumular = false