~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Bolsa ====== Esta operação permite aos Gestores de Bolsas/Auxílios o cadastro de uma bolsa/auxílio para um [[desenvolvimento:especificacoes:sipac:bolsas:casos_de_uso:cadastros:cadastros:bolsista:cadastrar|bolsista cadastrado]] previamente. Pré-requisito: Possuir um bolsista cadastrado no sistema. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Módulo Bolsas -> Aba Cadastros -> Cadastros -> Bolsa -> Cadastrar//. Ao acessar o caso de uso o sistema exibirá os seguintes campos: * **Bolsista***: Tipo TEXTO ([[#Principais_Regras_de_Negocios | RN01]]) * **Unidade Responsável***: Tipo TEXTO. Formato: Código: 9999 ou Nome. * **Local de Trabalho***: Tipo TEXTO. Formato: Código: 9999 ou Nome. * **Tipo de Bolsa***: Tipo TEXTO. Formato: Código: 9999 ou Nome. * **Associada a um projeto?**: Tipo LÓGICO. Formato com as opções //sim// ou //não//. ([[#Principais_Regras_de_Negocios | RN09]]) * **Tipo de Projeto**: Formato CONVÊNIO | CONTRATO, Tipo TEXTO;([[#Principais_Regras_de_Negocios | RN06 ]]) * **Convênio (Nº/ano)***: Tipo NÚMERO. Formato 9999999/AAAA; ([[#Principais_Regras_de_Negocios | RN04 ]], [[#Principais_Regras_de_Negocios | RN06 ]], [[#Principais_Regras_de_Negocios | RN07 ]]) * **Projeto de Contrato (Nº/ano)***: Tipo NÚMERO. Formato 9999999/AAAA; ([[#Principais_Regras_de_Negocios | RN06]], [[#Principais_Regras_de_Negocios | RN08 ]]) * **Cadastro**: Tipo LÓGICO. Sendo as opção sim para marcado e não para desmarcado. ([[#Principais_Regras_de_Negocios | RN06 ]]) * **Registro**: Tipo LÓGICO. Sendo as opção sim para marcado e não para desmarcado. ([[#Principais_Regras_de_Negocios | RN06 ]]) * **Início da bolsa**: Tipo TEXTO. Formato, Mês: NOME ; Ano: AAAA. * **Fim da bolsa**: Tipo TEXTO. Formato, Mês: NOME ; Ano: AAAA. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O campo Bolsista é preenchido de forma automática apos a busca do candidato a bolsa em uma nova janela.(Adicionado em 03/07/2012 referente a tarefa 94537) * **RN02** - Só é permitido atribuir uma bolsa a um bolsista caso ele ainda não tenha bolsas na instituição ou que a bolsa oferecida permita acúmulo de bolsas.(Adicionado em 03/07/2012 referente a tarefa 94537) * **RN03** - É necessário a indicação da bolsa via SIGAA para que a bolsa seja cadastrada no SIPAC.(Adicionado em 03/07/2012 referente a tarefa 94537) * **RN04** - Apenas convênios registrados ou ativos. * **RN05** - Esta regra é um complemento da RN02, onde o sistema devera realizar uma verificação por CPF, na qual o bolsista a ser cadastrado só poderá ter bolsas para uma matricula, e essa matricula deve estar ativa no sistema. Ex.: Um bolsista pode ter 3 matriculas no sistema, dessas 3, duas estão ativas e uma inativa, para o cadastro de bolsas ele só poderá cadastrar em uma das matriculas ativas tanto bolsa quanto auxilio. * **RN06** - Apenas para gestores de bolsas de convênio. * **RN07** - Apenas quando o **Tipo do Projeto** escolhido for de CONVÊNIO. * **RN08** - Apenas quando o **Tipo do Projeto** escolhido for de CONTRATO. * **RN09** - O perfis de Convênio (SipacPapeis.GESTOR_BOLSAS_CONVENIO e SipacPapeis.GESTOR_BOLSAS_CONVENIO_GLOBAL) quando associados ao perfil SipacPapeis.GESTOR_BOLSAS_GLOBA deve apresentar o campo. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.bolsas.dominio.Bolsa | administrativo.bolsas.bolsa | | br.ufrn.sipac.bolsas.dominio.Bolsista | administrativo.bolsas.bolsista | | br.ufrn.sipac.bolsas.dominio.CotaBolsa | administrativo.bolsas.cota_bolsa | | br.ufrn.sipac.bolsas.dominio.TipoBolsa | administrativo.bolsas.tipo_bolsa | ====== Plano de Teste ====== Sistema: SIPAC Módulo: BOLSAS Link(s): Cadastros -> Cadastros -> Bolsa -> Cadastrar Usuário: jbb, gracacosta, raiula (CONVÊNIO) 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. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.