~~ODT~~

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

Bolsistas Ativos

Este caso de uso está tratado em Bolsistas Ativos no módulo dimensionamento.

O caso de uso é acionado quando o usuário acessa a opção: SIGRH → Portal do Servidor → Chefia de Unidade → Dimensionamento → Relatórios → Bolsistas Ativos.

Classe Tabela
br.ufrn.sipac.bolsas.dominio.SolicitacaoBolsa administrativo.bolsas.solicitacao_bolsa
br.ufrn.sipac.bolsas.dominio.OportunidadeEstagio administrativo.bolsas.oportunidade_estagio
br.ufrn.sipac.bolsas.dominio.Bolsa administrativo.bolsas.bolsa
br.ufrn.sipac.bolsas.dominio.TipoBolsa administrativo.bolsas.tipo_bolsa

Plano de Teste

Sistema: SIGRH

Módulo: Portal do Servidor

Link(s): Portal do Servidor → Chefia de Unidade → Dimensionamento → Relatórios → Bolsistas Ativos

Usuário: mirian

Papel que usuário deve ter: SipacPapeis.GESTOR_ORGANIZACIONAL, SigrhPapeis.GESTOR_UNIDADE, SigrhPapeis.VICE_GESTOR_UNIDADE

A regra de negócio (RN01) pode ser validada da seguinte forma: CT01

A regra de negócio (RN02)pode ser validada seguindo os seguintes passos:

1º No SigAdmin → Gestão de Unidades → Responsáveis Por Unidade → Cadatrar/Alterar(com login “gleydson”), cadastrar um “Chefes” e um “Vice chefes” para uma unidade (Apenas unidades com servidores Lotados - vide select em dados para teste);

*Importante focar que os servidores que serão cadastrados no passo 1º, deverão ter também o papel “SigrhPapeis.EMITE_RELATORIO_CALCULOS”.

2º Acessar o link do UC descrito no Plano de Teste com os usuários cadastrados no passo um e gerar o relatório (Em formato Impressão e em formato PDF).

Caso de uso para Cadastrar Bolsistas

Caso de uso para Listar Oportunidades de Bolsas Ativas

Caso de uso para Ver Alunos Interessados (Cadastrar Bolsista)

  • Consulta que pode ser usada para recuperar bolsistas ativos.
SELECT b.matricula, 
       p.nome, 
       curso.denominacao AS "curso", 
       bolsa.inicio, 
       bolsa.fim, 
       setor.id_unidade, 
       setor.nome AS "nome_unidade",
       setor.codigo_unidade 
FROM bolsas.bolsa bolsa 
     INNER JOIN bolsas.bolsista b ON b.id = bolsa.id_bolsista  
     INNER JOIN comum.pessoa p ON p.id_pessoa = b.id_pessoa 
     INNER JOIN comum.unidade setor ON setor.id_unidade = bolsa.id_setor_trabalho 
     INNER JOIN academico.curso curso ON b.id_curso = curso.id_curso 
WHERE 1 = 1 
ORDER BY setor.nome, 
         p.nome
LIMIT '10';
 
  • desenvolvimento/especificacoes/sigrh/portal_do_servidor/casos_de_uso/chefia_de_unidade/dimensionamento/relatorios/bolsistas_ativos.txt
  • Última modificação: 2017/04/03 18:18
  • (edição externa)