~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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| 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