~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastro de Nível de Designação ====== Este caso de uso permite o cadastro de um novo nível de [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:cadastros:registros_para_o_servidor:designacao:cadastrar|designação]]. Esse nível é utilizado para hierarquizar os [[cadastrar_alterar_remover_grupo|tipos de designações]] existentes no sistema. Pré-condições: Antes de realizar este caso de uso é necessário que algum tipo de designação esteja cadastrada. Nesse caso de uso, o Gestor de Pessoal é o responsável pela funcionalidade. ===== 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 -> Cadastros → Nível de Designação → Cadastrar//. O usuário entra com os seguintes dados: * **Tipo de Designação***: Tipo - TEXTO. * **Nível da Designação***: Tipo - NUMÉRICO. Estão disponíveis algumas opções: * //Cadastrar//: Cadastrar um novo tipo de designação. ([[#Principais Regras de Negócio|RN01]]) * //Alterar//: Alterar os dados cadastrados. ([[#Principais Regras de Negócio|RN02]]) * //Remover//: Remover um determinado registro. ([[#Principais Regras de Negócio|RN03]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**- Durante o cadastramento de um nível de designação é verificado a existência de um nível com a mesma sigla. Caso exista o nível encontrado é reativado. * **RN02**- Durante a alteração de um nível de designação é verificado a existência de um nível com a mesma sigla. Caso exista o nível encontrado é reativado e sua descrição alterada de acordo com o tipo de designação escolhida. * **RN03**- A remoção de um nível de designação não apaga a mesma do sistema, somente a desativa. ==== Resoluções/Legislações Associadas ==== * A [[http://www.planalto.gov.br/ccivil_03/LEIS/L9640.htm|Lei 9.640/98]] dispõe sobre o número de Cargos de Direção e Funções Gratificadas das Instituições Federais de Ensino Superior. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.NivelDesignacao| administrativo.funcional.nivel_designacao | | br.ufrn.sigrh.funcional.dominio.NivelGrupoDesignacao | administrativo.funcional.grupo_nivel_designacao | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Administração → Cadastros -> Cadastros → Nível de Designação → Cadastrar Usuários: mirian Papel que usuário deve ter: SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== Após o cadastro do nível de designação, deveremos verificar se o nível de designação está cadastrado no banco(No exemplo **03** inidica o nível de designação e **FG** indica o tipo de designação, substituir esses dois parâmetros pelos valores recém-cadastrados): SELECT * FROM funcional.nivel_designacao n JOIN funcional.grupo_nivel_designacao g USING(id_grupo_nivel_designacao) WHERE n.nivel LIKE '03%' AND g.tipo_designacao LIKE 'FG%' Para verifiar, no sistema, se o nível está realmente cadastrado utilize o caso de uso [[listar_alterar_nivel_de_designacao|Listar/Alterar Nível de Designação]] ===== Dados para o Teste ===== Não se aplica.