~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Solicitação De Desbloqueio Do RU====== Este caso de uso é destinado aos Discentes que recebem Auxilio Alimentação, tendo como finalidade permitir que o mesmo possa solicitar um desbloqueio de acesso ao Restaurante Universitário, durante o período de recesso do mesmo. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Portal do Discente -> Bolsas -> Solicitação de Bolsas -> Solicitar Desbloqueio Acesso RU// é acessada. Ao selecionar o caso de uso, o usuário deverá informar os seguintes dados para realizar o cadastro: **Dados da Solicitação** * **__Discente Solicitante__**: Tipo - TEXTO. * **__Solicitação de Desbloqueio__***: Formato: DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA. * **__Justificativa__***: Tipo - TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Só discentes que apresentam bolsa que conceda acesso ao Restaurante Universitário podem solicitar esse tipo de desbloqueio. * **RN02**: Só é permitido a solicitação de uma por semestre. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.assistencia.dominio.DesbloqueioAcessoRU| sigaa.sae.desbloqueio_acesso_ru | ===== Plano de Teste ===== Sistema: Sigaa Módulo: Portal do Discente Link(s): Bolsas -> Solicitação de Bolsas -> Solicitar Desbloqueio Acesso RU Usuário(s): qual quer discente (que esteja presente no sql abaixo) Papel que usuário deve ter: SigaaPapeis.DISCENTE ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Segue abaixo a matricula dos discentes que podem solicitar liberação para o ano e período de 2014.1 select d.matricula from sae.bolsa_auxilio_periodo bap join sae.bolsa_auxilio ba using ( id_bolsa_auxilio ) join discente d using (id_discente) where bap.ano = 2014 and bap.periodo = 1 and ( ( ba.id_tipo_bolsa_auxilio = 1 and ba.id_situacao_bolsa = 6 ) or ( ba.id_tipo_bolsa_auxilio = 1 and ba.id_situacao_bolsa = 2 ) or ( ba.id_tipo_bolsa_auxilio = 2 and ba.id_situacao_bolsa = 6 ) or ( ba.id_tipo_bolsa_auxilio = 2 and ba.id_situacao_bolsa = 2 ) or ( ba.id_tipo_bolsa_auxilio = 3 and ba.id_situacao_bolsa = 2 ) );