Projektzeiterfassung
Dieser Inhalt ist für v1.0. Wechseln Sie zur neuesten Version, um die aktuelle Dokumentation zu sehen.
Mit der Projektzeiterfassung teilen Sie die Arbeitszeit, die Ihr Team ohnehin erfasst, auf Projekte, Kunden und Tätigkeiten auf — ohne zu ändern, wie gestempelt wird. Es ist dieselbe Arbeitszeit, nur segmentiert: Tages- und Wochensummen bleiben identisch, jedes Segment trägt lediglich ein Projekt und optional eine Tätigkeit (Fahrzeit / Vor Ort / allgemein). Standardmäßig aus und über zwei Berechtigungsebenen sowie eine Nutzerberechtigung für private Projekte gesteuert.
Aktivieren — Firma & Abteilungen
Abschnitt betitelt „Aktivieren — Firma & Abteilungen“Zwei Schalter müssen zusammenpassen, bevor ein Nutzer die Projektzeiterfassung sieht:
- Firma (Hauptschalter). Ein Super-Admin aktiviert Projektzeiterfassung pro Firma unter Admin → Firmen. Ist er aus, existieren keine Projekt-Oberflächen, -Routen oder -Stempelfunktionen.
- Abteilung (Opt-in). Bei aktivem Firmenschalter wird jede Abteilung einzeln unter Admin → Abteilungen freigeschaltet (Projektzeit für diese Abteilung). Opt-in: eine neue Abteilung ist aus, bis sie freigeschaltet wird. Ein Nutzer mit Abteilung benötigt deren Freischaltung; Nutzer ohne Abteilung folgen dem Firmenschalter.
Sobald ein Nutzer qualifiziert ist, erscheint der Eintrag Projekte und das Stempel-Widget erhält Projekt-Bedienelemente. Upgrades bleiben funktionsfähig: Eine einmalige Migration schaltet die bestehenden Abteilungen jeder Firma frei, die Projekte bereits aktiviert hatte.
Berechtigung für private Projekte
Abschnitt betitelt „Berechtigung für private Projekte“Neben firmenweiten Projekten können Nutzer eigene private Projekte führen. Ob sie diese anlegen dürfen, steuert ein firmenweiter Standard (Admin → Firmen → Private Projekte standardmäßig erlauben), der pro Nutzer überschrieben werden kann (Admin → Nutzer: Firmenstandard / Erlauben / Sperren). Ist es gesperrt, wird das Formular „Neues privates Projekt” ausgeblendet und das Anlegen abgewiesen; bestehende private Projekte bleiben nutzbar.
Projekte & Sichtbarkeit
Abschnitt betitelt „Projekte & Sichtbarkeit“Admins verwalten Projekte unter Admin → Projekte (/admin/projects). Jedes Projekt hat einen Namen, optional Nummer und Kunde, eine Abteilung, ein Aktiv-Kennzeichen und eine Sichtbarkeit von Firma (für alle buchbar) oder Persönlich. Archivierte Projekte bleiben an historischen Einträgen, sind aber nicht mehr buchbar. Eigene private Projekte verwalten Nutzer unter Projekte (/projects).
Buchen, Umbuchen & Auswertung
Abschnitt betitelt „Buchen, Umbuchen & Auswertung“Über das Stempel-Widget (oder die Projekte-Seite im eingestempelten Zustand) kann ein Mitarbeiter ein Projekt starten, zu einem anderen wechseln (das laufende Segment schließt, das nächste öffnet) oder die Projektarbeit stoppen und dabei eingestempelt bleiben. So entsteht eine Kette von Segmenten, die den Arbeitstag exakt ausfüllt; gestempelte, aber nicht zugeordnete Zeit erscheint unter Nicht zugewiesene Projektzeiten zur späteren Zuordnung.
Da ein Projektsegment nur Metadaten auf bereits genehmigter Arbeitszeit ist, löst das Umbuchen eines Segments auf ein anderes Projekt keine neue Genehmigung aus — die Stunden waren bereits gezählt. Admins erhalten eine projektbezogene Auswertung (/admin/projects/report, CSV-Export) mit Summen nach Projekt, Kunde und Zeitraum. Die öffentliche Erweiterungs-API liefert dieselben segmentierten Einträge über read:time_entries, und Klokk Anchor bindet jedes Segment in seinen täglichen Nachweis ein — so ist auch die Projektaufteilung manipulationssicher verankert.