~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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: * **Projeto**: Tipo - TEXTO. * **Ano Projeto**: Formato - AAAA, Tipo - NUMÉRICO. O sistema lista os projetos conforme os critérios selecionados pelo usuário. Os projetos são listados com os seguintes dados: * **__Ano Projeto__**: Tipo - NUMÉRICO. ^ **__Ano__** ^ **__Projeto__** ^ **__Situação__** ^ | Formato - AAAA, Tipo - NUMÉRICO|Tipo - TEXTO |Tipo - TEXTO | | Formato - AAAA, Tipo - NUMÉRICO|Tipo - 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= and p.titulo ilike '%%'