~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Regras de Dependentes ====== Caso de uso utilizado para criar novas regras de relacionamento entre: Grau de Parentesco, Condições de Dependência, Tipos de Benefícios, idade mínima e máxima de um dependente. Para um determinado dependente, existem restrições quanto ao tipo de benefício possível de acordo com seu grau de parentesco e condição de dependência. Por exemplo: Um Filho(a), na condição de dependência Estudante, seu responsável tem direito ao benefício de Dedução de imposto de renda, desde que a idade do dependente seja entre 22 e 25 anos. Esta Regra é cadastrada através deste caso de uso, é usada pelo setor de administração de pessoal da instituição, na finalidade de definir tais regras para cadastro de dependentes. ===== Descrição do Caso de Uso ===== Esse caso de uso inicia quando o usuário acessa a opção: SIGRH -> Administração de Pessoal -> Administração -> Cadastros -> Regras de Dependência -> Cadastrar Ao acessar o referido caminho no sistema, será solicitado ao usuário os seguintes dados: * **Grau de Parentesco***: Tipo TEXTO, Formato COMBOBOX, Opções Todos os dados da entidade TipoGrauParentesco * **Condição de Dependência***: Tipo TEXTO, Formato COMBOBOX, Opções Todos os dados da entidade TipoCondicaoDependente * **Tipo de Benefício***: Tipo TEXTO, Formato COMBOBOX, Opções Todos os dados da entidade TipoBeneficioDependente * **Idade Mínima**: Tipo NUMERICO * **Idade Máxima**: Tipo NUMERICO * **Permite cadastro pelo servidor**: Tipo LÓGICO ([[#Principais_regras_de_negocio|RN04]]) Depois de informados os dados obrigatórios, e acessado opção de cadastrar o caso de uso é finalizado. ([[#Principais_regras_de_negocio|RN01]],[[#Principais_regras_de_negocio|RN02]],[[#Principais_regras_de_negocio|RN03]]) ===== Principais Regras de Negócio ===== * **RN01** - Caso o usuário tente cadastrar uma regra que entre em concomitância com outra, será disparado uma mensagem de warning, informando o conflito solicitando a confirmação da informação. * **RN02** - Toda nova regra cadastrada por padrão fica com a situação Ativa. * **RN03** - Não é possível deixar as 3 opções (Grau de Parentesco, Condição de Dependência e Tipo de Benefício) marcados como "TODOS". É necessário especificar ao menos uma opção. * **RN04** - Só é possível permitir cadastro pelo servidor caso o Tipo de Benefício selecionado permita o cadastro manual. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.dominio.RelacaoParentescoCondicaoBeneficio | administrativo.rh_tipos.relacao_parent_cond_benef | | br.ufrn.sigrh.dominio.TipoGrauParentesco| administrativo.rh_tipos.tipo_grau_parentesco | | br.ufrn.sigrh.dominio.TipoCondicaoDependente| administrativo.rh_tipos.tipo_condicao_dependente | | br.ufrn.sigrh.dominio.TipoBeneficioDependente| administrativo.pessoal.tipo_beneficio_dependente | ====== Plano de Teste ====== Sistema: SIGPRH Módulo: Administração de Pessoal Link(s): Administração → Cadastros → Regras de Dependência → Cadastrar Usuário: mirian Papel que usuário deve ter:SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== Realizar um teste de cadastro de uma nova regra de dependentes, depois tente [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:cadastros:dependentes:cadastrar|Cadastrar um dependente]] tentando violar a nova regra cadastrada. ===== Dados para o Teste ===== Estas regras não devem ser cadastradas de qualquer jeito. Recomendo que depois de cadastrada uma nova regra para teste, que a mesma seja desativada através do caso de uso de [[listar_alterar|alteração de regras de dependentes]], pois estas regras influenciam em todo o processo de validação/autorização de dependentes.