~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Comprovantes de Frequência ====== Este caso de uso, acessado por qualquer servidor que possa registrar ponto, tem como finalidade exibir os comprovantes de frequência do servidor em um determinado período.[[#principais_regras_de_negócio|(RN03)]] ===== Descrição do Caso de Uso ===== O caso de uso está disponível através do caminho: //SIGRH -> Portal do Servidor -> Consultas -> Frequência -> Comprovantes de Frequência//. Ao acessar o caso de uso, é exibido os seguintes filtros para a busca dos comprovantes de frequencia: * **Período***: Tipo - DATA. Formato: DD/MM/AAAA a DD/MM/AAAA. * **Exibir em formato de impressão**: Tipo - LÓGICO. Ao realizar a busca, são exibidos os seguintes dados dos servidores: * **__Dia__**: Tipo - DATA. * **__Hora entrada__**: Tipo DATA, formato: HH:MM. * **__Hora saída__**: Tipo DATA, formato: HH:MM. * **__Observações__**: Tipo TEXTO. * **//Visualizar Comprovante//** [[#principais_regras_de_negócio|(RN02)]] Ao selecionar a opção serão exibidos os seguintes dados: |Servidor: NOME DO SERVIDOR(SIAPE)[[#principais_regras_de_negócio|(RN01)]] |||||| |Unidade de Exercício: NOME DA UNIDADE [[#principais_regras_de_negócio|(RN01)]] |||||| |Unidade de Lotação: NOME DA UNIDADE [[#principais_regras_de_negócio|(RN01)]] |||||| ^ Dia ^ Hora entrada ^ Hora saída ^ Observações ^ |DD/MM/AAAA |HH:MM|HH:MM|TEXTO| Caso seja selecionada a opção de formato de impressão, os mesmos dados exibidos na listagem, são exibidos em formato próprio para impressão. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01:** Estes campos só serão exibidos no formato de impressão; * **RN02:** Estes campos só serão exibidos no formato de visualização; * **RN03:** O caso de uso estará disponível somente aos usuários que não estiverem no parâmetro SERVIDORES_DISPENSADOS_FREQUENCIA; ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.frequencia.dominio.HorarioPonto | frequencia.horario_ponto | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Portal Servidor Link(s): Consultas -> Frequência -> Comprovantes de Frequência Usuários: * leofields, * fernandapessoa Papel que usuário deve ter: Qualquer servidor que possa registrar ponto. ===== Cenários de Teste ===== Gerar o relatório e verificar se os dados exibidos estão de acordo com o filtro informado. ===== Dados para o Teste ===== * Para verificar os usuários (servidores) que possuem ponto batido, execute a seguinte consulta na base de dados administrativa: SELECT DISTINCT s.siape, p.nome, u.login, extract(month from h.entrada_informada) as mes, extract(year from h.entrada_informada) as ano FROM frequencia.horario_ponto h INNER JOIN rh.servidor s ON (s.id_servidor = h.id_servidor) INNER JOIN comum.pessoa p ON (p.id_pessoa = s.id_pessoa) INNER JOIN comum.usuario u ON (s.id_servidor = u.id_servidor) ORDER BY u.login, ano desc, mes asc