~~ODT~~
Acompanhar Prestação de Contas de Requisições de Auxílio Financeiro a Estudantes
Esse caso de uso tem o intuito de auxiliar os responsáveis e beneficiados com auxílios financeiros a estudantes no andamento da 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 → Acompanhar Prestação de Contas.
Passo 1
Inicialmente, é apresentada uma tela com os filtros para consulta de prestação de contas:
- Número/Ano: Formato - NÚMERO/ANO, Tipo - NUMÉRICO.
- Alunos Beneficiado: Formato - NOME DOS ALUNOS, Tipo - TEXTO.
- Unidade Requisitante: Tipo - AUTOCOMPLETE. Formato: NOME DA UNIDADE (CÓDIGO). Entrada de Dados: NOME ou CÓDIGO.
- Período da Requisição de Auxílio Financeiro: Formato - DD/MM/AAAA - DD/MM/AAAA, Tipo - DATA.
- Período de Cadastro da Prestação de Contas: Formato - DD/MM/AAAA - DD/MM/AAAA, Tipo - DATA.
- Status: Tipo - TEXTO. Combo com todos os status possíveis (ENVIADA, RETORNADA, NEGADA, ATENDIDA, AUTORIZADA, ARQUIVADA e PENDENTE AUTORIZAÇÃO).
Será exibido uma listagem com os seguintes dados:
- Requisição: Tipo - NUMÉRICO. Formato: 9…/AAAA.
- Aluno Recebedor: Tipo - TEXTO.
- Período da Requisição: Tipo - DATA. Formato: DD/MM/AAAA a DD/MM/AAAA,
- Data de Cadastro: Tipo - DATA. Formato: DD/MM/AAAA
- Status: Tipo - TEXTO.
O usuário deverá selecionar a prestação de contas que deseja ver os detalhes, e será exibida uma tela com os seguintes dados:
Passo 2 - Visualizar Prestação de Contas
O sistema exibe as informações detalhadas sobre a prestação de contas, incluindo os dados da requisição de auxílio financeiro. Segue abaixo os campos exibidos na tela:
- Requisição: Tipo - NUMÉRICO. Formato - 9…/AAAA.
- Status: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO, formato: CÓDIGO - DENOMINAÇÃO UNIDADE.
- Unidade de Custo: Tipo - TEXTO, formato: CÓDIGO - DENOMINAÇÃO UNIDADE.
- Usuário: Tipo - TEXTO, formato: LOGIN - NOME USUÁRIO (RAMAL: NÚMERO RAMAL).
- Data: Tipo - DATA.
- Data Inicial: Formato - DD/MM/AAAA. Tipo - DATA.
- Data Final: Formato - DD/MM/AAAA. Tipo - DATA.
- Valor da Requisição: Formato - DD/MM/AAAA. Tipo - NUMÉRICO.
- Valor Solicitado à SAE: Tipo - NUMÉRICO.
- Valor Autorizado pela SAE: Tipo - NUMÉRICO.
- Opção Orçamentária: Tipo - TEXTO.
- Descrição da Requisição: Tipo - TEXTO.
- Justificativa da Requisição: Tipo - TEXTO.
Uma listagem dos alunos beneficiados é exibida, com os seguintes campos:
- Alunos: Tipo - TEXTO e NUMÉRICO. Formato - MATRÍCULA - NOME ALUNO.
- Quantidade: Tipo - NUMÉRICO.
- Valor Unitário: Tipo - NUMÉRICO.
- Total: Tipo - NUMÉRICO.
- Banco: Tipo - TEXTO.
- Conta: Tipo - NUMÉRICO.
- Agência: Tipo - NUMÉRICO.
Uma listagem dos alunos que receberão o auxílio em conta bancária também é exibida:
- Alunos: Tipo - TEXTO e NUMÉRICO. Formato - MATRÍCULA - NOME ALUNO.
- Banco: Tipo - TEXTO.
- Conta: Tipo - NUMÉRICO.
- Agência: Tipo - NUMÉRICO.
- Var.: Tipo NUMÉRICO.
- Valor: Tipo NUMÉRICO.
E as movimentações da prestação de contas também são exibidas em forma de listagem:
- Data/Hora: Formato - DD/MM/AAAA HH:MM. Tipo - DATA.
- Observação: Tipo - TEXTO.
- Usuário de Cadastro: Tipo - TEXTO.
- Status: Tipo - TEXTO.
São exibidos os dados da prestação de contas:
- Aluno Prestador de Contas: Tipo - TEXTO, formato: NOME DO ALUNO - CPF.
- Texto: Tipo - TEXTO.
O caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
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 |
br.ufrn.sipac.cadastro.dominio.Usuario | administrativo.comum.usuario |
br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Portal Administrativo → Requisições → Auxílio Financeiro ao Estudante → Acompanhar Prestação de Contas
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
Verificar se o fluxo do caso de uso está funcionando corretamente. E se consegue obter os resultados corretamente utilizando os filtros.
Dados para o Teste
Para cadastrar novas prestações de contas pode utilizar o caso de uso de Cadastrar Prestação de Contas. 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