Daten, Datenschutz & Sicherheit › Personal, Schichten & Zeiterfassung
Personal, Schichten & Zeiterfassung
DatenbereichLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Wer im Team wer ist, wer eingeloggt ist, Arbeitszeiten (Stempeluhr), Schichtpläne, Abwesenheiten/Urlaub und interne Team-Nachrichten.
Bild folgt
Hier steht, wer im Team wer ist: Mechaniker mit ihrer eigenen Geräte-PIN, Büro- und Chef-Konten mit klassischem Login, dazu Arbeitszeiten, Schichtpläne, Abwesenheiten und interne Team-Nachrichten. Ein Mechaniker sammelt über die Zeit viele Zeiteinträge und ist über seine Aufträge mit Aufträge, Angebote & Anfragen verknüpft; Büro-Konten sind bewusst getrennt vom Mechaniker-Zugang, weil beide unterschiedlich abgesichert sind. Einmal erfasste Arbeitszeit lässt sich nicht mehr löschen — nur Schichtpläne und Urlaubsauszahlungen sind reine Planungsdaten und bleiben veränderbar. Eine eigene, kürzere Aufbewahrungsfrist für Zeitdaten wurde im Code nicht gefunden; sie bleiben so lange bestehen wie das übrige System.
Gespeist von
- Stempeluhr Abgelöst
- Anwesenheit / Schichten Live
- Arbeitszeit Live
- Mitarbeiter Unklar
- Stempeluhr & Anwesenheit (API) Live
- Mechaniker-Tablet & Anwesenheit (API) Live
Geschützt von
- Arbeitszeit Live
Gelesen von
- Mitarbeiter Unklar
Gehört zu
Geregelt durch
- Mechaniker-PIN & Geräte-Bindung Teilweise
Speist
- Stempeluhr Abgelöst
- Welche gesetzliche Mindestaufbewahrung fuer Arbeitszeitaufzeichnungen in Oesterreich gilt und ob sie im System technisch abgebildet ist, ist aus dem gelesenen Code nicht ersichtlich.
- lib/db/schema.ts
- lib/db/mechanics.ts
- lib/db/attendance.ts
- lib/db/vacation.ts
- lib/db/shifts.ts
| tabellen | mechanics, mechanic_absences, mechanic_day_status, mechanic_vacation_payouts, time_entries, shift_entries, users, user_sessions, staff_messages |
|---|---|
| schluessel | Mechaniker 1..n Zeiteintrag (time_entries); Mechaniker 1..n Auftrag ueber jobs.mechanicId; users/user_sessions sind das Admin-Login (Buero/Chef), getrennt von mechanics (PIN-Geraet) |
| besonderheit | Mechaniker-ID dient zugleich als laufendes Zugangs-Credential fuer das Tablet — deshalb 96-Bit statt kuerzer IDs |
| aufbewahrung | unbefristet — fuer Arbeitszeitaufzeichnungen wurde keine eigene, kuerzere gesetzliche Frist im Code hinterlegt |
| loeschung | fuer echte Zeiteintraege wurde keine Loeschfunktion gefunden; Schichtplaene und Urlaubsauszahlungen lassen sich dagegen direkt entfernen, weil sie reine Planungsdaten sind |
Beleg: MEM: buehne-uhrzeit-tablet-2026-08-25.md 'LIVE prod=358336a4'
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: data-personal-zeit (Datenbereich · Daten, Datenschutz & Sicherheit · live · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 0f0406a1)
Kurz: Wer im Team wer ist, wer eingeloggt ist, Arbeitszeiten (Stempeluhr), Schichtpläne, Abwesenheiten/Urlaub und interne Team-Nachrichten.
Lies zuerst (Lesebereich, nicht der ganze Baum):
lib/db/schema.ts
lib/db/mechanics.ts
lib/db/attendance.ts
lib/db/vacation.ts
lib/db/shifts.ts
Hängt zusammen mit:
app-stempeluhr (app/clock/page.tsx) · feat-anwesenheit (app/admin/anwesenheit) · feat-arbeitszeit (app/admin/arbeitszeit/page.tsx) · feat-arbeitszeit (app/admin/arbeitszeit/page.tsx) · feat-mitarbeiter (app/admin/mitarbeiter/page.tsx) · feat-mitarbeiter (app/admin/mitarbeiter/page.tsx) · data-auftrag (lib/db/jobs.ts) · sec-mechaniker-pin (lib/db/tablet-session.ts)
Offene Fragen der Seite:
Welche gesetzliche Mindestaufbewahrung fuer Arbeitszeitaufzeichnungen in Oesterreich gilt und ob sie im System technisch abgebildet ist, ist aus dem gelesenen Code nicht ersichtlich.
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/daten-recht-sicherheit/data-personal-zeit.md).