~~ODT~~

Última atualização: 2017/04/03 18:19 (edição externa)

Cadastrar de Bolsista

Este caso de uso é utilizado pelos gestores globais de bolsas com a finalidade de realizar a inserção do registro de bolsistas. O mesmo tem duas formas de uso, um com o SIGAA ativo no qual será possível indicar que um discente será um possível bolsista e estará ativo dentro do módulo de bolsas para associar o mesmo a uma bolsa ou auxílio financeiro. A segunda forma é com o SIGAA não ativo, no qual o mesmo terá seu Id de matrícula não vinculado ao SIGAA e tornando o sistema de bolsas SIPAC independente do sistema SIGAA.

Para realizar o cadastro de bolsista o usuário deverá acessar o link do caminho: Módulo Bolsas → Aba Cadastros → Cadastros → Bolsista → Cadastrar.

Os seguintes dados são requeridos:

  • Matrícula*: Tipo NUMÉRICO, formato: AAAA999999(RN02 e RN03);
    • Após a inserção de uma matrícula válida, o sistema disponibiliza ao usuário a opção de preencher automáticamente os demais campos;
  • CPF*: Tipo NUMÉRICO(RN01).
  • Nome*: Tipo TEXTO.
  • Data de Nascimento*: Tipo DATA, formato: DD/MM/AAAA;
  • Sexo*: Tipo TEXTO;
  • Curso*: Tipo TEXTO;
  • Aluno Carente*: Tipo TEXTO;
  • Banco*: Tipo TEXTO;
  • Agência*: Tipo NUMÉRICO;
  • Operação: Tipo NUMÉRICO;
  • Conta Corrente*: Tipo NUMÉRICO;
  • Endereço*: Tipo TEXTO;
  • Bairro*: Tipo TEXTO;
  • Cidade e UF*: Tipo TEXTO, formato: DENOMINAÇÃO CIDADE / SIGLA ESTADO;
  • CEP*: Tipo NUMÉRICO, formato: 99999-999;
  • Telefone: Tipo TEXTO.
  • Celular: Tipo TEXTO.
  • E-mail: Tipo TEXTO.

O caso de uso é finalizado.

  • RN01 - Apenas um bolsista deve estar associado a um CPF/Matrícula;
  • RN02 - Alunos especiais não podem ser cadastrados como bolsista por não estarem vinculados a um curso.
  • RN03 - O campo Matricula só deverá buscar dados o discente associado a matricula preenchida, caso possua o SIGAA ativo.
Classe Tabela
administrativo.academico.aluno
administrativo.bolsas.bolsista
administrativo.public.pessoa

Deve-se verificar se o CPF informado está associado a mesma pessoa recuperada pela matrícula, também informada. Apenas um bolsista pode estar associado a um determinado CPF, ou seja, não é possível cadastrar dois bolsistas com o mesmo CPF. A matrícula é obrigatória e deve-se verificar se já existe algum registro de bolsista com esta matrícula e, caso seja encontrado, uma mensagem será apresentada para o usuário.

Sistema: SIPAC

Módulo: Bolsas

Link(s): Módulo Bolsas → Aba Cadastros → Cadastros → Bolsista → Cadastrar

Usuário: rcn

Papel que usuário deve ter:

  • SipacPapeis.GESTOR_BOLSAS_GLOBAL ou
  • SipacPapeis.GESTOR_BOLSAS_CONVENIO ou
  • SipacPapeis.GESTOR_BOLSAS_CONVENIO_GLOBAL ou
  • SipacPapeis.GESTOR_TIPOS_BOLSA ou
  • SipacPapeis.GESTOR_BOLSAS_LOCAL ou
  • SipacPapeis.GESTOR_BOLSAS_CENTRO.

Para validar o cadastro de bolsista basta que seja informada uma matrícula de um aluno que já tenha cadastro como bolsista ou informar uma matrícula de um aluno que ainda não seja bolsista e alterar o CPF dele para um outro válido, onde será apresentada a mensagem informando que o CPF informado não possui a pessoa recuperada pela matrícula.

O SQL abaixo serve para recuperar matrículas e CPF de alunos que ainda não estão cadastrados como bolsista:

 SELECT 
    a.matricula, p.cpf_cnpj
 FROM 
    ACADEMICO.ALUNO a, PUBLIC.PESSOA p 
 WHERE 
    a.matricula > 2008000000 and
    a.id_pessoa = p.id_pessoa and
    a.matricula not in (select b.matricula from bolsas.bolsista b) 
 LIMIT
    10

O SQL abaixo serve para recuperar matrículas recentes de alunos que já estão cadastrados como bolsista:

 SELECT 
    a.matricula, p.cpf_cnpj
 FROM 
    ACADEMICO.ALUNO a, PUBLIC.PESSOA p 
 WHERE 
    a.matricula > 2008000000 and
    a.id_pessoa = p.id_pessoa and
    a.matricula in (select b.matricula from bolsas.bolsista b) 
 LIMIT
    10

O SQL abaixo serve para recuperar matrículas recentes de alunos especiais:

 SELECT
    a.matricula, p.cpf_cnpj
 FROM
    ACADEMICO.ALUNO a, PUBLIC.PESSOA p
 WHERE
    a.matricula > 2008000000 and
    a.id_pessoa = p.id_pessoa and
    a.tipo_aluno = 2 and
    a.matricula not in (select b.matricula from bolsas.bolsista b)
 LIMIT
    10 

Obs: O filtro por 'a.matricula > 2008000000' é apenas para trazer matrículas recentes e, teoricamente, válidas pelo tamanho.

  • desenvolvimento/especificacoes/sipac/bolsas/casos_de_uso/cadastros/cadastros/bolsista/cadastrar.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)