~~ODT~~

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

Cadastrar/Alterar/Remover Cotas de Bolsa

Este caso de uso é utilizado pelos usuários responsáveis pelo setor de bolsas da instituição coma finalidade de permitir o cadastro, alteração e exclusão das cotas de bolsa. As cotas de bolsa definem a quantidade de bolsas, por tipo, que uma determinada unidade pode ter.

Este cadastro é importante no sentido de ser necessário para o anuncio de vagas de bolsas, realizados apenas se houver cotas de bolsa disponíveis para o tipo de bolsa anunciado.

As bolsas podem ser de vários tipos, como por exemplo: Auxílio Tese Doutorado, Mestrado - ANP, Bolsa Transporte. Cada tipo de bolsa define o valor a ser pago, a unidade que vai efetuar tal pagamento e o tempo máximo de duração da mesma.

Este caso de uso se inicia ao acessar o link SIPAC → Bolsas → Aba de cadastros → Cadastros → Cotas de Bolsas - > Cadastrar/Alterar/Remover.

Inicialmente, o sistema requer que o usuário informe o ano para o qual deseja listar ou cadastrar as cotas de bolsas das unidades:

  • Ano*: Tipo NUMÉRICO, formato: AAAA. Representa o ano de vigência da cota informada.

Cadastrar Cota

Ao prosseguir, um formulário para o cadastro das bolsas é exibido, com os seguintes dados:

  • Ano*: Tipo NUMÉRICO, formato: AAAA.
  • Tipo de Bolsa*: Tipo TEXTO. Correpondendo ao tipo de bolsa que sofrerá aquela cota (RN01).
  • Unidade*: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE), entrada de dados: DENOMINAÇÃO ou CÓDIGO. Sendo esta a unidade que poderá ofertar as bolsas.
  • Cota*: Tipo NUMÉRICO. Representa a quantidade máxima de bolsas que poderá ser oferecido pela unidade, para o tipo de bolsa selecionado.
  • Cota extra*: Tipo NUMÉRICO. Sendo uma cota disponibilizada caso haja, por algum motivo, a necessidade de cadastro de uma nova bolsa para aquele tipo se a cota máxima já tiver sido atingida.

Também são exibidas as cotas cadastradas em forma de listagem (RN01), com os seguintes dados:

  • Tipo de Bolsa: Tipo TEXTO.
  • Ano: Tipo NUMÉRICO, formato: AAAA.
  • Cota: Tipo NUMÉRICO.
  • Cota Extra: Tipo NUMÉRICO.
  • Unidade: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO).

Para cada item relacionado, existem as opções de Alterá-los e Removê-los.

Alterar Cota

Segue o fluxo de Cadastrar Cota, porém alguns campos são bloqueados para a alteração. (RN02)

Remover Cota

Uma confirmação é requerida, e então o registro da cota é removido do sistema.

O caso de uso então é finalizado.

Gestor de Tipos de Bolsa
  • RN01 - Apenas são exibidos os tipos de bolsa permitidos ao usuário.
  • RN02 - Ao realizar a operação Alterar os dados Ano, Tipo de Bolsa e Unidade não podem ser alterados.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.ufrn.sipac.bolsas.dominio.CotaBolsa administrativo.bolsas.cota_bolsa
br.ufrn.sipac.bolsas.dominio.TipoBolsa administrativo.bolsas.tipo_bolsa
br.ufrn.sipac.bolsas.dominio.TipoBolsa administrativo.bolsas.restricao_tipo_bolsa

Plano de Teste

Sistema: SIPAC

Módulo: BOLSAS

Link(s): Aba Cadastros → Cadastros → Cotas de Bolsas - > Cadastrar/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:

  • SipacPapeis.GESTOR_BOLSAS_GLOBAL ou
  • SipacPapeis.GESTOR_BOLSAS_CONVENIO ou
  • SipacPapeis.GESTOR_BOLSAS_CONVENIO_GLOBAL ou
  • SipacPapeis.GESTOR_TIPOS_BOLSA ou
  • SipacPapeis.GESTOR_BOLSAS_LOCAL ou
  • SipacPapeis.GESTOR_BOLSAS_CENTRO ou
  • SipacPapeis.AUDITOR.
  • Acessar o caso de uso e cadastrar uma cota de bolsa.
  • Acessar o caso de uso e alterar uma cota de bolsa.
  • Acessar o caso de uso e remover uma cota de bolsa.
  • Logar com usuário com papel GESTOR_TIPOS_BOLSA, acessar o caso de uso e verificar se:
    • A listagem Cotas Cadastradas possui apenas os tipos de bolsa restritos para o usuário.
    • O combobox Tipos de Bolsa apresenta apenas os tipos de bolsa restritos para o usuário.
  1. Para obter os papeis do usuário realize o caso de uso Relatório de Usuários por Papel do SIGAdmin.
  2. Código SQL retorna os tipos restritos para usuário (colocar o login):
SELECT DISTINCT TIPO.DENOMINACAO
  FROM BOLSAS.RESTRICAO_TIPO_BOLSA AS RESTRI 
    LEFT JOIN COMUM.USUARIO AS USR ON (RESTRI.ID_USUARIO = USR.ID_USUARIO) ,
     BOLSAS.TIPO_BOLSA AS TIPO
 WHERE USR.LOGIN = '[LOGIN]' AND TIPO.ID = RESTRI.ID_TIPO_BOLSA
ORDER BY TIPO.DENOMINACAO
  • desenvolvimento/especificacoes/sipac/bolsas/casos_de_uso/cadastros/cadastros/cotas_de_bolsas/cadastrar_alterar_remover.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)