Pendências Ponto Timer
Este caso de uso envia uma mensagem por email para os chefes das unidades que possuem ponto eletrônico implantado, detalhando as pendências existentes nas frequências dos servidores de sua responsabilidade. É realizado pela classe br.ufrn.sigrh.frequencia.ponto.timer.PendenciasPontoTimer.java
Descrição do Caso de Uso
O timer verifica, uma vez, diariamente os pendências nas frequências do servidores. As informações constantes no email são:
- Nome do servidor
- Lista das pendências:
- Dia 20/01/2014 (Segunda-feira) SEM REGISTRO EM DIA ÚTIL
Modelo:
Caro(a) JOZANA DO ROZARIO DE MOURA CAETANO, os registros de ponto, referentes ao dia 20/01/2014, dos seguintes servidores da(s) unidade(s) de sua responsabilidade encontram-se pendentes de providências: ANA CAROLINA GADELHA GONCALVES (1921605) 01/01/2014( Quarta): SEM REGISTRO EM DIA ÚTIL 02/01/2014( Quinta): SEM REGISTRO EM DIA ÚTIL 03/01/2014( Sexta): SEM REGISTRO EM DIA ÚTIL Para maiores informações, acesse o Relatório de Pendências de Pontos no SIGRH (SIGRH -> Portal do Servidor -> Chefia de Unidade -> Frequência -> Ponto Eletrônico -> Relatórios -> Relatório de Pendências de Pontos). Esta mensagem foi gerada automaticamente pelo sistema e não deve ser respondida.
Principais Regras de Negócio
- RN01 - O timer será executado no início de todos os dias, uma vez por dia.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigrh.frequencia.ponto.dominio.PontoDiario | administrativo.frequencia.ponto_diario |
Plano de Teste
Sistema: SIGRH
Módulo: <NÃO SE APLICA>
Link(s): <NÃO SE APLICA>
Usuário: <NÃO SE APLICA>
Papel que usuário deve ter: <NÃO SE APLICA>
Cenários de Teste
Para o timer definir um tempo curto (sugiro 2 ou 3 minutos) para o timer e o servidor de testes como servidor de restrição de execução. O tempo é definido diretamento no banco. Monitorar o e-mail de desenvolvimento (desenv@info.ufrn.br).
Também verificar se o email está sendo enviado corretamente ao responsável. (O testador pode modificar o email de recebimento através do caso de uso SIGRH → Menu Servidor → Serviços → Atualizar Dados Pessoais. Lembrar de depois modificar o email novamente para desenv@info.ufrn.br para não afetar outros testes com esse usuário.)
Dados para o Teste
Não se aplica.