~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Motivo para Suspensão de Férias ====== O motivo para suspensão de férias é um requisito importante a ser informado em caso de algum servidor ser convidado a abrir mão das suas férias devido a algum motivo não esperado. O usuário pode cadastrar um novo motivo de suspensão de férias que será usado posteriormente como motivo de suspensão de férias de um determinado servidor. As pessoas que trabalham nos recursos humanos são as que cadastram os motivos para suspensão. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção: //SIGRH -> Administração de Pessoal -> Administração -> Cadastros -> Motivo para Suspensão de Férias -> Cadastrar//. Para realizar o cadastro, a seguinte informação é necessária: * **Descrição***: Tipo - TEXTO. Descrição do motivo para suspensão de férias. ([[#principais_regras_de_negócio|RN01]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Não é possível cadastrar motivos com descrições iguais. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.MotivoSuspensaoFerias | administrativo.funcional.motivo_suspensao_ferias | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Administração -> Cadastros -> Motivo para Suspensão de Férias -> Cadastrar Usuário: diogoms, mirian, rodrigo Papel que usuário deve ter: SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== * **Teste 1 -** Ao deixar o campo obrigatório Descrição em branco e clicar em Cadastrar, deve ser exibida na tela a mensagem: Descrição: "Campo obrigatório não informado." e manter o fluxo na mesma tela. * **Teste 2 -** Ao preencher o campo obrigatório Descrição deve ser exibida a mensagem: "Operação realizada com sucesso!" e permanecer na mesma tela para um novo cadastro. * **Teste 3 -** Ao preencher o campo com uma descrição já existente deve ser exibida a mensagem: "Esse(a) Descrição já foi cadastrado(a) anteriormente." e o fluxo deve ser mantido na mesma tela. (RN01) * **Teste 4 -** Ao clicar em Cancelar deve abrir uma caixa de confirmação com a mensagem: Deseja cancelar a operação? Todos os dados digitados serão perdidos!. Ao confirmar, o fluxo deve ser direcionado para o menu de **Administração de Pessoal**. Ao Cancelar, deverá permanecer na tela de Cadastro. * **Teste 5 -** Após Cancelar o cadastro e ser direcionado para o menu de **Administração de Pessoal**, voltar pelo navegador o comportamento deve ser aos testes 1, 2 e 3. ===== Dados para o Teste ===== Não se aplica.