msolarczek and Claude Opus 5
2f312a7835
Zeiterfassung: Backoffice erfasst Zeiten für Mitarbeiter
...
- Backoffice-Rolle erhält field:correct_time (User-Entscheidung): Zeiten für
Monteure/Teamleiter direkt freigegeben anlegen und korrigieren
- Eigene Zeiten erfordern weiterhin field:record_own_time (Backoffice erfasst
keine eigenen Zeiten)
- Auftragsdetail › Zeiten: Formular „Zeit für Mitarbeiter erfassen“ (Mitarbeiter,
Art, Datum, von–bis oder Dauer, Begründung; Mandanten-Zeitzone)
- Server Action recordTimeForUserAction (moduleGuard work_orders)
- Test test-backoffice-time (Backoffice, fremdes Team, Monteur, Mandantentrennung)
Demo-Daten lokal bereinigt: je Monteur nur noch eine aktive Uhr.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-15 09:54:06 +02:00
..
2026-09-14 18:43:47 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 17:19:38 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 11:39:52 +02:00
2026-09-14 12:29:15 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 12:17:13 +02:00
2026-09-14 18:33:22 +02:00
2026-09-14 18:43:47 +02:00
2026-09-15 09:29:46 +02:00
2026-09-14 18:25:36 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:35:44 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 12:21:34 +02:00
2026-09-14 12:29:15 +02:00
2026-09-14 12:29:15 +02:00
2026-09-14 12:29:15 +02:00
2026-09-14 12:29:15 +02:00
2026-09-14 18:19:19 +02:00
2026-09-15 09:54:06 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:35:44 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 12:11:53 +02:00
2026-09-14 12:12:51 +02:00
2026-09-14 12:49:19 +02:00
2026-09-14 12:49:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 18:16:11 +02:00
2026-09-14 18:16:11 +02:00
2026-09-14 18:16:11 +02:00
2026-09-14 18:16:11 +02:00
2026-09-14 18:34:29 +02:00
2026-09-14 18:16:11 +02:00
2026-09-14 18:25:55 +02:00
2026-09-14 12:49:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 18:19:19 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 12:49:19 +02:00
2026-09-14 12:17:13 +02:00
2026-09-14 12:49:19 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 18:59:47 +02:00
2026-09-14 17:19:38 +02:00
2026-09-14 17:19:38 +02:00
2026-09-14 17:19:38 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 13:12:33 +02:00
2026-09-14 13:12:33 +02:00
2026-09-14 17:19:43 +02:00
2026-09-14 17:21:41 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 18:49:06 +02:00
2026-09-14 11:05:39 +02:00
2026-09-14 12:29:57 +02:00
2026-09-14 18:25:55 +02:00
2026-09-14 18:34:29 +02:00
2026-09-15 09:29:46 +02:00
2026-09-14 18:25:55 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 12:26:27 +02:00
2026-09-14 18:33:22 +02:00
2026-09-14 11:44:58 +02:00
2026-09-14 12:29:57 +02:00
2026-09-14 11:35:44 +02:00
2026-09-14 11:05:39 +02:00
2026-09-15 09:29:46 +02:00
2026-09-15 09:29:46 +02:00