KFZ-Bozo Handbuch

Schnittstellen, API & Automationen › Stempeluhr & Anwesenheit (API)

Stempeluhr & Anwesenheit (API)

API-GruppeLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)

Zeiterfassung: Mechaniker stempeln Kommen/Gehen, das Büro sieht Anwesenheit und Abwesenheiten je Mitarbeiter.

WerkstattBüro

Bild folgt

Ein QR-Code neben der Werkstatttür ändert sich jeden Tag automatisch — ein Foto von gestern funktioniert nicht mehr. Scannt ein Mechaniker mit seinem gebundenen Tablet, meldet die Zeiterfassung Kommen oder Gehen mit Datum und Uhrzeit; ein zusätzlicher, gedruckter Kurzcode unter dem QR-Code hilft, wenn kein Handy zur Hand ist. Wiederholte fehlerhafte Abrufe bremst eine automatische Sperre aus. Das Büro sieht daraus tagesaktuell, wer da, unterwegs, krank oder verspätet ist, getrennt von längeren geplanten Abwesenheiten wie Urlaub. Eine Chef-Notiz zu einem Mitarbeiter sehen nur Konten mit der eigenen Berechtigung dafür.

  • QR-Code wird als „ungültig" abgelehnt → das Blatt an der Tür ist veraltet, der Code gilt nur für den aktuellen Tag und muss neu ausgedruckt werden.
  • Kein Smartphone zur Hand → den gedruckten Kurzcode unter dem QR-Code am Tablet eintippen, das zählt genauso.
  • Anwesenheitsstatus lässt sich nicht ändern → die Berechtigung „Aufträge bearbeiten" fehlt am Konto.

Nutzt

Geregelt durch

NutztSpeistGeregelt dur…Stempeluhr…StempeluhrPersonal, Schi…Mechaniker-PIN…
  • app/api/clock
  • app/api/admin/attendance
  • app/api/mechanic/attendance
  • lib/attendance-token.ts
aufruferTablet (Mechaniker-Token + Tages-QR-Code), Browser-Admin
routen~4
authclock/ prüft Mechaniker-Token + tagesaktuellen QR-Code (lib/attendance-token.ts); admin/attendance verlangt Admin-Session mit Recht 'edit_jobs'; Mitarbeiternotizen zusätzlich 'view_employee_notes'

Beleg: app/api/clock/route.ts, app/api/admin/attendance (2 route.ts), app/api/mechanic/attendance

Schnittstellen, API & AutomationenSeite bearbeiten: wiki/seiten/schnittstellen-automation/api-attendance-stempeluhr.md