Tabela de conteúdos

~~ODT~~

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

Alterar/Remover

Esta operação permite aos gestores de Bolsas a alteração ou remoção de uma bolsa.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Bolsas → Aba Cadastros → Cadastros → Bolsa → Alterar/Remover.

Ao acessar o caso de uso o sistema exibirá uma lista de bolsas e os seguintes campos para a busca:

O sistema possui a opção de Listar Todos.

A listagem contém as seguintes informações da bolsa:

Bolsas Encontradas
Tipo de Bolsa Unidade Período
PRONATEC/EAJ - Aux. Fin. Estudante - R$150,00 - (TC 14010/11) TC 14010/11 (85.53)01/11/2012 a 31/03/2013 Alterar dados da Bolsa Remover Bolsa Bolsa Finalizada Finalizar Bolsa
Bolsista: NOME DO BOLSISTA CPF: 999.999.999-99 Matrícula: 9..
PRONATEC/EAJ - Aux. Fin. Estudante - R$150,00 - (TC 14010/11) TC 14010/11 (85.53)01/11/2012 a 31/03/2013 Alterar dados da Bolsa Remover Bolsa Bolsa Finalizada Finalizar Bolsa
Bolsista: NOME DO BOLSISTA CPF: 999.999.999-99 Matrícula: 9..
Alterar

Os seguinte campos são disponibilizados: ( RN02, RN03, RN04 e RN06)

Remover

Os seguinte campos são disponibilizados: ( RN01)

Finalizar Bolsa

Os seguinte campos são disponibilizados:

Nesta tela o usuário pode finalizar a bolsa.

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.bolsas.dominio.Bolsa administrativo.bolsas.bolsa
br.ufrn.sipac.bolsas.dominio.Bolsista administrativo.bolsas.bolsista
br.ufrn.sipac.bolsas.dominio.TipoBolsa administrativo.bolsas.tipo_bolsa
br.ufrn.sipac.cadastro.dominio.Pessoa administrativo.comum.pessoa
br.ufrn.sipac.cadastro.dominio.Unidade administrativo.comum.unidade

Plano de Teste

Sistema: SIPAC

Módulo: Bolsas

Link(s): Aba Cadastros → Cadastros → Bolsa → Alterar/Remover

Usuário: rcn (SipacPapeis.GESTOR_BOLSAS_LOCAL), aurelia, iris, lad (SipacPapeis.GESTOR_TIPOS_BOLSA), halcima(SipacPapeis.AUDITOR).

Papel que usuário deve ter:

Cenários de Teste

Não se aplica.

Dados para o Teste

O código sql abaixo gera a lista com os nomes de bolsistas que pode ser removidos por falta de frequencia.

SELECT p.nome FROM bolsas.bolsa AS b, comum.pessoa AS p, bolsas.bolsista AS bb
WHERE b.id NOT IN (SELECT DISTINCT f.id_bolsa FROM bolsas.frequencia AS f) AND b.id_bolsista = bb.id AND bb.id_pessoa = p.id_pessoa