~~ODT~~
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.