~~ODT~~
Esta funcionalidade tem o objetivo de emitir um relatório contendo a lista de aniversariantes do mês da Unidade com a qual está vinculado, relatório este que é gerado com base nas informações pessoais de cada servidor que o sistema mantem no banco de dados. Este caso de uso é utilizado por Servidores e Chefes de Unidade.
Este caso de uso inicia quando o usuário acessa a opção: SIGRH → Portal do Servidor → Consultas → Relatório de Aniversariantes do Mês.
Deverá ser indicado o mês para consulta da informação:
É gerado um relatório com as seguintes informações:
Modelo do Relatório:
Siape | Nome | Dia | ||
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE | ||||
NOME DA UNIDADE | ||||
9999999 | NOME DO SERVIDOR | DIA DO ANIVERSÁRIO | ||
9999999 | NOME DO SERVIDOR | DIA DO ANIVERSÁRIO |
O caso de uso é finalizado.
Não se Aplica.
Não se Aplica.
Classe | Tabela |
---|---|
br.ufrn.sigrh.pessoa.dominio.Pessoa | Administrativo.comum.pessoa |
br.ufrn.sigrh.funcional.dominio.Servidor | Administrativo.rh.servidor |
Sistema: SIGPRH
Módulo: Portal do Servidor
Link(s): Consultas → Relatório de Aniversariantes do Mês.
Usuário: aluizio, mirian, lagreca
Papel que usuário deve ter: O usuário deve ser um servidor.
Consulta SQL que retorna a data de nascimento dos servidores a partir do nome. <codesql> SELECT p.nome, p.data_nascimento, u.nome, u.codigo_unidade FROM rh.servidor s JOIN comum.pessoa p ON p.id_pessoa = s.id_pessoa JOIN comum.unidade u ON u.id_unidade = s.id_unidade WHERE p.nome LIKE '%?%' </code>