~~ODT~~

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

Timer de Notificação de Previsão de Inativação de Dependentes

O Objetivo deste timer, é avisar com antecedência ao servidor responsável por um dependente, que o dependente será desativado pelo departamento de pessoal devido à não se enquadrar nas regras de dependência. O caso mais comum é quando o dependente sai da faixa de idade para ter direito à um determinado benefício.

Este caso de uso não é acessível através de links. É executado uma vez por dia, e trabalha da seguinte forma:

São localizados no cadastro todos os dependentes ativos e autorizados pelo departamento de pessoal, depois um a um vai sendo validado, caso esteja fora das regras de condições de dependência, então é enviado um email para o servidor responsável no seguinte formato:

Assunto do Email: AVISO DE PREVISÃO DE INATIVAÇÃO DE DEPENDENTE
  
Conteúdo: 
Caro(a) <NOME DO SERVIDOR>,
O(a) seu(sua) dependente <NOME DO DEPENDENTE>, <IDADE DO DEPENDENTE>, <GRAU DE PARENTESCO> <CONDIÇÃO DE DEPENDÊNCIA>
está previsto para ser inativado pelo <NOME DO DEPARTAMENTO> da <NOME DA INSTITUICAO> em <DATA LIMITE (DIA ATUAL MAIS UM MÊS)>.

Para maiores detalhes, acessar a Carta de Serviços do DAP -> www.portaldap.ufrn.br 

o caso de uso é finalizado.

  • RN01 - Para cada responsável notificado, é atualizada uma coluna em sua entidade, indicando que o responsável já foi notificado para que não seja notificado em duplicidade.
  • RN02 - O Parâmetro PRAZO_NOTIFICACAO_INVALIDACAO_DEPENDENTES indica a quantidade de dias de antecedência que será enviado o email notificando a previsão de invalidação do dependente.

Para melhor compreensão das regras de validação acesse o seguinte documento: tabela_dependente_-_parentesco_condicao_beneficio.pdf

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
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.RelacaoParentescoCondicaoBeneficio administrativo.rh_tipos.relacao_parent_cond_benef
br.ufrn.sigrh.dominio.pessoal.dominio.Dependente administrativo.pessoal.dependente
br.ufrn.sigrh.dominio.pessoal.dominio.ResponsavelDependente administrativo.pessoal.responsavel_dependente
br.ufrn.sigrh.dominio.pessoal.dominio.Documento_Dependente administrativo.pessoal.documento_dependente
br.ufrn.sigrh.dominio.TipoDocumentoDependente administrativo.rh_tipos.tipo_documento_dependente
br.ufrn.sigrh.dominio.AnexoDocumentoDependente administrativo.pessoal.anexo_documento_dep
br.ufrn.sigrh.dominio.TipoBeneficioDependente administrativo.pessoal.tipo_beneficio_dependente
br.ufrn.sigrh.dominio.BeneficioResponsavel administrativo.pessoal.beneficio_responsavel
br.ufrn.sigrh.dominio.DocumentoBeneficioDependente administrativo.pessoal.documento_beneficio_dep

Plano de Teste

Sistema: SIGPRH

Módulo: -

Link(s): -

Usuário: -

Para testar este timer, ajuste os parâmetros em comum.infra.registros_timer, para a execução deste timer e acompanhe se os emails para os servidores serão enviados.

Para que novos testes possam ser realizados, recomendo que atualize a coluna notificado_inativacao da entidade ResponsavelDependente para false, em apenas alguns registros, e acompanhe se será enviado email para estes casos. Comandos SQL para tornar um dependente inválido, para que seja enviado o email de aviso:

Definindo idade alta para um filho assim será considerado para inativação

update pessoal.dependente set data_nascimento = '1983-01-01' where id_dependente = 16416

Removendo alerta de servidor notificado para que possa ser testado mais vezes

update pessoal.responsavel_dependente set notificado_inativacao = false where id_servidor = 21030

Depois de realizados os primeiros testes, volte a executar os scripts especificados no cenário de teste, e simule novas notificações.

  • desenvolvimento/especificacoes/sigrh/timers/dependentestimer.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)