Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:13 (edição externa)

Relatório de projetos renovados com redução de bolsas

Nesse caso de uso é possível visualizar os projeto de monitoria que foram renovados e que apresentam redução de bolsas, quando comparado ao projeto original.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIGAA → Monitoria → Relatórios → Projetos → Relatório de projetos renovados com redução de bolsas.

Ao acessar o caso de uso o sistema fornece as seguintes opções de busca:

O sistema lista os projetos conforme os critérios selecionados pelo usuário. Os projetos são listados com os seguintes dados:

Ano Projeto Situação
Formato - AAAA, Tipo - NUMÉRICOTipo - TEXTO Tipo - TEXTO
Formato - AAAA, Tipo - NUMÉRICOTipo - TEXTO Tipo - TEXTO

O caso de uso é finalizado.

Principais Regras de Negócio

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.monitoria.dominio.ProjetoEnsino sigaa.monitoria.projeto_monitoria
br.ufrn.sigaa.projetos.dominio.Projeto sigaa.projetos.projeto
br.ufrn.sigaa.projetos.dominio.TipoSituacaoProjeto sigaa.projetos.tipo_situacao_projeto

Plano de Teste

Sistema: SIGAA

Módulo: Monitoria

Link(s): Relatórios → Projetos → Relatório de projetos renovados com redução de bolsas.

Usuário: cnoronha, tiberio

Papel que usuário deve ter: SigaaPapeis.GESTOR_MONITORIA.

Cenários de Teste

Só deve ser mostrado os projetos que apresentam no seu histórico a situação: RENOVADO COM REDUÇÃO DE BOLSAS.

Dados para o Teste

SELECT DISTINCT p.ano, p.titulo
FROM monitoria.projeto_monitoria pm 
INNER JOIN projetos.projeto p ON pm.id_projeto=p.id_projeto 
INNER JOIN projetos.tipo_situacao_projeto ts ON p.id_tipo_situacao_projeto=ts.id_tipo_situacao_projeto 
INNER JOIN projetos.historico_situacao_projeto h ON p.id_projeto=h.id_projeto
WHERE h.id_tipo_situacao_projeto=22
AND p.ativo=trueValue()
AND p.ano= <ANO>
AND p.titulo ilike '%<TITULIO>%'