Docs

BUCHUNG

Dokumentation

BUCHUNG

Wofür ist das?

Die Zeiterfassung (Buchungsplugin) ermöglicht das Erfassen von Arbeitszeiten auf verschiedene Buchungspositionen (Projekte/Tätigkeiten). Die Zeiten können entweder mit Start- und Endzeit oder als Dauer erfasst werden.

Typische Aufgaben (Alltag)

  • Tägliche Arbeitszeit auf Projekte buchen
  • Eigene Buchungen verwalten
  • Stundenauswertung pro Position/Monat anzeigen
  • Buchungspositionen als Admin verwalten

Schritt-für-Schritt

1) Buchung erfassen

1. Gehe zur Zeiterfassung (/buchung)
2. Filtere den gewünschten Zeitraum (Heute/Woche/Monat)
3. Klicke auf "Neue Buchung"
4. Wähle eine Position (Projekt), gib Datum, Beschreibung und entweder Von/Bis oder Dauer ein

2) Buchung bearbeiten

1. Klicke auf das Bearbeiten-Symbol (Stift) in der Tabellenzeile
2. Ändere die gewünschten Felder
3. Speichern

3) Auswertung anzeigen

1. Klicke auf "Auswertung" in der Zeiterfassung
2. Wähle den Zeitraum (Woche/Monat/Jahr)
3. Die Stunden werden pro Position aufgeschlüsselt angezeigt

4) Buchungspositionen verwalten (Admin)

1. Gehe zu Einstellungen → Zeiterfassung
2. Hier können Positionen angelegt, bearbeitet und gelöscht werden
3. Positionen können auch deaktiviert werden (erscheinen dann nicht mehr im Auswahlmenü)

Häufige Fragen / Probleme

"Wie kann ich 2,5 Stunden erfassen?"

Gib entweder Von 09:00 bis 11:30 ein oder im Dauer-Feld "2,5h" oder "2h 30min".

"Ich sehe keine Buchungen"

Stelle sicher, dass der Filterzeitraum korrekt ist und du Buchungspositionen angelegt hast.

"Kann ich fremde Buchungen ändern?"

Das ist nur mit der Berechtigung buchung.entry.edit_all möglich.

Technische URLs (Kurzreferenz)

  • GET /buchung – Zeiterfassung (Timesheet)
  • GET /buchung/entry/{id}/edit – Buchung bearbeiten
  • GET /buchung/report – Auswertung
  • POST /buchung/entry/save – Buchung speichern
  • POST /buchung/entry/{id}/delete – Buchung löschen
  • GET /settings/admin/buchung – Admin: Buchungspositionen verwalten