Arbeidstijden & Wetgeving (Working Hours Act)

Automatische controle van werktijden, pauzes, dag- en weeklimieten volgens landgebonden wetgeving. Inclusief overschrijdingsdetectie, auto-clock-out, notificaties en uitgebreide rapportages.

Waarom Arbeidstijdencontrole?

ProjectAssistant houdt automatisch bij hoeveel uren medewerkers hebben gewerkt op basis van hun clock-ins en clock-outs. Landen hanteren verschillende regels voor maximale werktijden, pauzes en rusttijden. Het systeem berekent deze regels automatisch per medewerker, per project en per dag/week/periode.

  • Detectie van overschrijding van maximale dagelijkse werktijd
  • Controle per week, 4 weken, maand, kwartaal of projectperiode
  • Automatische pauzes op basis van landregels
  • Automatisch uitklokken (optioneel) na x uur
  • Meldingen voor werknemer, manager en projectleider

Regels per land

Voor elk land kun je instellen wat de maximale werktijden, pauzes en rusttijden zijn. Er zijn standaardregels aanwezig voor o.a. Nederland, Duitsland, België en Frankrijk. Bedrijven kunnen deze overschrijven voor uitzonderingen of interne CAO afspraken.

  • Maximaal aantal uren per dag
  • Maximaal per week, 4 weken, kwartaal
  • Verplichte pauzes (op basis van uren)
  • Rusttijd tussen shifts
  • Speciale regels voor jongeren of nachtwerk

Projectspecifieke regels

Elk project kan eigen werktijden hebben, zoals afwijkende openingstijden of nachtwerk. Dit overschrijft de bedrijfs- en landinstellingen, tenzij expliciet uitgeschakeld.

  • Dagindeling per project
  • Custom start- en eindtijden
  • Afwijkende pauze-instellingen
  • Projectfeesten of speciale deadlines

Automatische pauzes

Pauzes worden automatisch berekend op basis van de ingediende werktijden en de geldende landregels. Pauzes worden toegepast voordat uren worden vergeleken met de wettelijke limieten.

  • Pauzes op basis van totaal gewerkte uren
  • Meerdere pauzes (bijv. 30 min + 15 min)
  • Pauze is automatisch verplicht
  • Inzichtelijk in het urenoverzicht

Overtredingen (Violations)

Als een medewerker een limiet overschrijdt, slaat het systeem automatisch een overschrijding op. Dit gebeurt per periode, bijvoorbeeld per dag of per 4 weken.

Soorten overtredingen

  • Dagelijkse werktijd overschreden
  • Weeklimiet overschreden
  • 4-weken norm overschreden
  • Rusttijd niet gehaald

Unieke tagging

Elke overtreding krijgt een unieke tag zoals PeriodId_PeriodStart:yyyyMMdd. Hierdoor kan het systeem exact herkennen welke periode is gecontroleerd en dubbele entries voorkomen.

Realtime updates

Via SignalR worden overtredingen direct zichtbaar in: • Dashboard • Urenregistratie • Mobile app • Projectpagina

Automatisch uitklokken

Bij hevige overschrijding (bijv. 14 uur op een dag) kan het systeem automatisch een clock-out zetten. De medewerker krijgt een pushbericht met de vraag of de uitkloktijd moet worden aangepast.

  • Tijdslimiet configureerbaar per land
  • Notificatie naar medewerker
  • Realtime update naar dashboard
  • Auditlog van automatische acties

Rapportages

Alle overtredingen en werktijden kunnen worden geëxporteerd naar Excel. Rapportages kunnen per project, per medewerker en per tijdsperiode worden gegenereerd.

  • Weekrapportage
  • 4-wekenrapportage
  • Dagrapportage per medewerker
  • Overtredingen per bedrijf
  • Export naar Excel of PDF