Zeiterfassung & Schichten
Arbeitsschichten, Tag-frei-Zuweisungen und Zeiterfassungsdaten für Mitarbeiter verwalten.
Path: Admin → HRM → Timekeeping
URL: admin/hrm/timekeeping
Permission: Administrator only
Übersicht
Das Timekeeping-Modul umfasst:
- Manage Timekeeping – Zeiterfassungsdatensätze anzeigen und bearbeiten
- Allocate Shiftwork – Schichten Mitarbeitern zuweisen
- Table Shiftwork – Schichtplan anzeigen
- Manage Day Off – Feiertage und Tag-frei-Typen konfigurieren
Timekeeping-Registerkarten
1. Manage Timekeeping
URL: admin/hrm/timekeeping (Standard)
Purpose: Tägliche Zeiterfassungsdatensätze anzeigen und verwalten (Check-in/Check-out, geleistete Stunden).
User Flow:
- Wählen Sie month und year
- Zeiterfassungsübersicht (Handsontable) mit Mitarbeitern und Daten anzeigen
- Werte direkt bearbeiten (falls erlaubt)
- Daten können in Payroll für die Gehaltsberechnung genutzt werden
2. Allocate Shiftwork
URL: admin/hrm/timekeeping?group=allocate_shiftwork
Purpose: Schichtpläne Mitarbeitern zuweisen.
User Flow:
- Wählen Sie staff und shift
- Legen Sie den Datumsbereich für die Zuweisung fest
- Zuweisung speichern
- Mitarbeiter sehen ihre zugewiesenen Schichten im Plan
3. Table Shiftwork
URL: admin/hrm/timekeeping?group=table_shiftwork
Purpose: Den Schichtplan in Tabellen-/Rasterformat anzeigen.
Features:
- Sehen Sie, wer wann welche Schicht arbeitet
- Nach Datumsbereich, Mitarbeiter oder Schichttyp filtern
4. Manage Day Off
URL: admin/hrm/timekeeping?group=manage_dayoff
Purpose: Feiertage und Tag-frei-Typen definieren.
User Flow:
- Day off-Datensätze hinzufügen (z. B. Feiertage)
- date und description festlegen
- Diese Tage werden bei Berechnungen von Arbeitstagen ausgeschlossen
- Day-off-Datensätze nach Bedarf löschen oder bearbeiten
Actions:
- Add day off
- Edit day off
- Delete day off
Schichtenverwaltung
URL: admin/hrm/shifts
Purpose: Schichttypen erstellen und verwalten (z. B. Morning, Evening, Night).
User Flow:
- Schicht mit name und time range hinzufügen
- Schichten können über Allocate Shiftwork Mitarbeitern zugewiesen werden
- Schichten nach Bedarf bearbeiten oder löschen
Integration mit Payroll
Zeiterfassungsdaten (geleistete Stunden, Überstunden usw.) können verwendet werden in:
- Payroll – Zur Gehaltsberechnung basierend auf Anwesenheit
- Reports – Für Anwesenheits- und Überstundenberichte