~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Servidores Sem Frequencia Homologada ====== Esse caso de uso tem por finalidade exibir o relatório dos servidores sem frequencia homologada. O administrador do departamento de pessoal é o responsável por essa funcionalidade. Este caso de uso está especificado em [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:frequencia:frequencia:relatorio_de_frequencia:servidores_sem_frequencia_homologada|Relatório de Servidores Sem Frequencia Homologada]] do módulo Administração de Pessoal. O Perfil é responsável por tal funcionalidade. ===== Principais Regras de Negócio ===== Não se Aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigrh.frequencia.negativa.dominio.Frequencia | administrativo.funcional.frequencia | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Frequência -> Relatório de Frequência -> Servidores Sem Frequencia Homologada Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP e SigrhPapeis.GESTOR_FREQUENCIA ===== Cenários de Teste ===== ===== Dados para o Teste ===== O script abaixo mostra os servidores sem frequencia homologada de acordo com os parametros configurados. SELECT distinct s.id_servidor AS id_servidor, s.siape AS siape,p.nome AS nome_servidor,u.id_unidade AS id_unidade_exercicio, u.nome AS nome_unidade_exercicio,unid_lotacao.id_unidade AS id_unidade_lotacao, unid_lotacao.nome AS nome_unidade_lotacao, freq.homologado AS freq_homologado FROM funcional.frequencia freq JOIN rh.servidor s ON s.id_servidor = freq.id_servidor JOIN comum.pessoa p on p.id_pessoa = s.id_pessoa JOIN comum.unidade u ON s.id_unidade = u.id_unidade JOIN comum.unidade unid_lotacao ON (s.id_unidade_lotacao = unid_lotacao.id_unidade) WHERE s.data_desligamento is null AND freq.homologado = false AND freq.ano = ? AND freq.mes = ? and p.nome = ?