~~ODT~~
Modificar Prestação de contas de Auxílio Financeiro a Estudantes
Através deste caso de uso é possível modificar as prestações de contas de requisições de auxílio financeiro gravadas em Cadastrar Prestação de Contas.
O caso de uso é acessado por requisitores de auxílio financeiro e gestores de prestação de contas.
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 → Prestação de Contas de Auxílio Financeiro → Modificar Prestação de Contas.
Ao acessar o caso de uso são listadas as prestações de contas que o usuário tem acesso (RN02):
Os dados mostrados e solicitados seguem o mesmo padrão do cadastro da Prestação de Compras.
Para cada requisição é possível acessar uma das operações (RN01):
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só podem ser selecionadas as prestações de serviços com status de ENVIADA ou RETORNADA.
- RN02 - Se o usuário possuir o papel
PRESTADOR_CONTAS_AUXILIO_FINANCEIRO
, serão listada apenas as requisições onde ele está como beneficiado.
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 |
br.ufrn.sipac.requisicoes.auxilio.dominio.PrestacaoContaAuxilioFinanceiroEstudante | administrativo.requisicoes.prestacao_contas_auxilio_estudante |
br.ufrn.sipac.requisicoes.auxilio.dominio.MovimentoPrestacaoContaAuxilioEstudante | administrativo.requisicoes.movimento_prestacao_contas_auxilio_estudante |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Modificar Requisição
Usuário:
- breno2k7 (PRESTADOR_CONTAS_AUXILIO_FINANCEIRO)
- asca (GESTOR_AUXILIO_FINANCEIRO / GESTOR_PRESTADOR_CONTAS_AUXILIO_FINANCEIRO)
Papel que usuário deve ter: SipacPapeis.PRESTADOR_CONTAS_AUXILIO_FINANCEIRO, SipacPapeis.GESTOR_PRESTADOR_CONTAS_AUXILIO_FINANCEIRO, SipacPapeis.REQUISITOR_AUXILIO_FINANCEIRO, SipacPapeis.REQUISITOR, SipacPapeis.GESTOR_AUXILIO_FINANCEIRO e SipacPapeis.RESPONSAVEL_UNIDADE.
Cenários de Teste
Siga os passos para Cadastrar Prestação de Contas, seguindo os seguintes passos:
- Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Prestação de contas de auxílio financeiro → Cadastrar Prestação de Contas.
- Selecione a requisição cadastrada anteriormente.
- Preencher os campos obrigatórios.
- Clicar em
Alterar
.
Dados para o Teste
Para consulta de prestações de contas disponíveis, segue select:
SELECT DISTINCT p.* FROM requisicoes.requisicao_aux_fin r JOIN comum.usuario u ON u.id_usuario = r.id_usuario JOIN requisicoes.prestacao_contas_auxilio_estudante p ON p.id_req_auxilio_financeiro = r.id -- Para testar com ano diferente do atual use: '< ano atual' e igual ao atual: '= ano atual' WHERE r.id_status = 100 AND r.ano < 2011