~~ODT~~
Modificar Requisição (Auxílio Financeiro ao Estudante)
Através deste caso de uso é possível modificar as requisições de auxílio financeiro gravadas em Cadastrar Requisição.
O caso de uso é acessado por requisitores de auxílio financeiro.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Modificar Requisição.
Ao acessar o caso de uso são listadas as requisições que o usuário tem acesso (RN02):
- Requisição: Formato - NÚMERO/ANO, Tipo - NUMÉRICO.
- Alunos Responsáveis: Formato - NOME DOS ALUNOS, Tipo - TEXTO.
- Unidade de Custo: Formato - SIGLA DA UNIDADE, Tipo - TEXTO.
- Período: Formato - DD/MM/AAAA - DD/MM/AAAA, Tipo - DATA.
- Valor: Formato - R$ 9.999,99, Tipo - NUMÉRICO.
Para cada requisição é possível acessar uma das operações (RN01):
- Remover Requisição
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só é possível alterar ou enviar uma requisição se o ano desta requisição for igual ao ano atual.
- RN02 - Se o usuário possuir o papel
RESPONSAVEL_UNIDADE
, serão listadas as requisições da sua unidade. Se o usuário não possuir este papel, serão listadas somente as requisições que ele cadastrou.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.auxilio.dominio.ReqAuxilioFinanceiro | administrativo.requisicoes.requisicao_aux_fin |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições → Auxílio Financeiro ao Estudante → Modificar Requisição
Usuário:
- janeusa (REQUISITOR_AUXILIO_FINANCEIRO)
- salete (REQUISITOR)
- asca (GESTOR_AUXILIO_FINANCEIRO)
- aluizio (RESPONSAVEL_UNIDADE)
Papel que usuário deve ter: SipacPapeis.REQUISITOR_AUXILIO_FINANCEIRO, SipacPapeis.REQUISITOR, SipacPapeis.GESTOR_AUXILIO_FINANCEIRO, SipacPapeis.RESPONSAVEL_UNIDADE.
Cenários de Teste
Siga os passos para Cadastrar Requisição e confira em modificar requisições:
- Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Cadastrar requisição.
- Caso tenha bens ou processos a receber, receba-os para estar apto a Cadastrar requisição.
- Buscar um estudante
ativo
inserir os dados obrigatórios e os Dados Bancários. - Preencher os campos obrigatórios.
- Clicar em
Atualizar
.
Para verificar a RN02:
- Logar com usuários que não sejam responsáveis de unidade, ir no caso de uso cadastrar requisições de auxílio financeiro ao estudante (SIPAC → Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Cadastrar Requisição) e gravar as requisições (não enviar).
- Verificar que estes usuários possuem acesso somente às requisições que gravaram.
- Logar no sistema com o usuário responsável de unidade que seja da mesma unidade que os usuários utilizados para cadastrar as requisições e verificar que as requisições gravadas são listadas em Modificar Requisição.
Dados para o Teste
Para consulta de requisições disponíveis, segue select:
SELECT DISTINCT u.login FROM requisicoes.requisicao_aux_fin r JOIN comum.usuario u ON u.id_usuario = r.id_usuario -- Para testar com ano diferente do atual use: '< ano atual' e igual ao atual: '= ano atual' WHERE r.id_status = 100 AND r.ano < 2010