~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Horários ====== A funcionalidade permite que os usuários com funções de gerente possam criar um relatório relacionando os horários trabalhados num determinado período de tempo. ===== Descrição do Caso de Uso ===== O caso de uso se inicia quando a seguinte opção é acessada: IPROJECT -> Administração de Pessoal -> Relatório de Horários. São requisitadas as seguintes informações para a criação do relatório: ***Funcionários***: Tipo TEXTO, formato: NOME FUNCIONÁRIO (SETOR FUNCIONÁRIO). ***Data Início***: Tipo DATA. ***Data Fim***: Tipo DATA. Então o sistema exibe um relatório tal qual o modelo abaixo: Os seguintes campos são exibidos no relatório: * Data - data do registro * Hora entrada - hora da entrada registrada * Hora saída - hora de saída registrada * Observação - observação relevante ao registro de entrada/saída * Horas trabalhadas - horas trabalhadas calculadas com base nas horas de entrada e saída Se o usuário for gerente, uma opção de exclusão é exibida. ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.com.jeebrasil.iproject.rh.dominio.HorarioTrabalho | iproject.horario_trabalho | ====== Plano de Teste ====== Sistema: iProject Link(s): Adm. pessoal -> Relatório de Horários Usuário: Dalton Papel que usuário deve ter: Usuário deve ter papel de gerente. ===== Dados para o Teste ===== Realizar testes utilizando RAPHAELA GALHARDO FERNANDES (carga horária diária de 8h) e MARCELO HEIDER BARROS FEIJO (carga horária diária de 8h) e o mês de Abril para as datas inicial e final. Verificar que a Carga horária do período selecionado mostra o número de dias da semana vezes a carga horária diária do usuário.