Horário de trabalho e legislação (Working Hours Act)
Controle automático de horários de trabalho, pausas, limites diários e semanais de acordo com a legislação nacional. Inclui detecção de excedentes, saída automática, notificações e relatórios detalhados.
Por que controlar o horário de trabalho?
O ProjectAssistant controla automaticamente quantas horas os funcionários trabalharam com base em seus registros de entrada e saída. Os países têm regras diferentes para o tempo máximo de trabalho, pausas e períodos de descanso. O sistema calcula essas regras automaticamente por funcionário, por projeto e por dia/semana/período.
- Detecção de ultrapassagem do tempo máximo de trabalho diário
- Controle semanal, mensal, trimestral ou por período do projeto
- Pausas automáticas com base nas regras do país
- Desligamento automático (opcional) após x horas
- Notificações para funcionários, gerentes e chefes de projeto
Regras por país
Para cada país, você pode definir quais são os horários máximos de trabalho, pausas e períodos de descanso. Existem regras padrão para países como Holanda, Alemanha, Bélgica e França. As empresas podem substituí-las por exceções ou acordos coletivos internos.
- Número máximo de horas por dia
- Máximo por semana, 4 semanas, trimestre
- Pausas obrigatórias (com base nas horas)
- Tempo de descanso entre turnos
- Regras especiais para jovens ou trabalho noturno
Regras específicas do projeto
Cada projeto pode ter seus próprios horários de trabalho, como horários de funcionamento diferentes ou trabalho noturno. Isso substitui as configurações da empresa e do país, a menos que explicitamente desativado.
- Organização do dia por projeto
- Horas de início e término personalizadas
- Configurações de pausa diferentes
- Festas de projeto ou prazos especiais
Pausas automáticas
As pausas são calculadas automaticamente com base nos horários de trabalho apresentados e nas regras nacionais aplicáveis. As pausas são aplicadas antes de as horas serem comparadas com os limites legais.
- Intervalos com base no total de horas trabalhadas
- Várias pausas (por exemplo, 30 min + 15 min)
- A pausa é automaticamente obrigatória
- Visão geral das horas trabalhadas
Violações (Violations)
Se um funcionário exceder um limite, o sistema registrará automaticamente essa ultrapassagem. Isso ocorre por período, por exemplo, por dia ou a cada quatro semanas.
Tipos de infrações
- Tempo de trabalho diário excedido
- Limite semanal excedido
- Norma de 4 semanas excedida
- Tempo de descanso não atingido
Marcação exclusiva
Cada infração recebe uma etiqueta única, como PeriodId_PeriodStart:yyyyMMdd. Isso permite que o sistema reconheça exatamente qual período foi verificado e evite entradas duplicadas.
Atualizações em tempo real
Através do SignalR, as infrações ficam imediatamente visíveis em: • Painel de controle • Registro de horas • Aplicativo móvel • Página do projeto
Desligamento automático
Em caso de excedência significativa (por exemplo, 14 horas num dia), o sistema pode efetuar automaticamente um clock-out. O funcionário recebe uma mensagem push perguntando se a hora de saída deve ser ajustada.
- Limite de tempo configurável por país
- Notificação ao funcionário
- Atualização em tempo real para o painel
- Registro de auditoria de ações automáticas
Relatórios
Todas as infrações e horários de trabalho podem ser exportados para o Excel. Os relatórios podem ser gerados por projeto, por funcionário e por período de tempo.
- Relatório semanal
- Relatório de quatro semanas
- Relatório diário por funcionário
- Infrações por empresa
- Exportar para Excel ou PDF
