Appearance
TimeAccounting
Kompatibilität OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Überblick
Mit dem TimeAccounting-Plugin erweiterst du OTOBO um ein integriertes Modul zur Zeiterfassung und Auswertung. Agent:innen können Arbeitszeiten direkt in Tickets erfassen oder als separate Projekte/Aktivitäten anlegen. Das Modul synchronisiert Zeitbuchungen automatisch mit Tickets und bietet umfangreiche Reporting-Funktionen.
Systemanforderungen
- Framework: OTOBO 11.0.x
- Pakete: keine zusätzlichen
- Third-Party: keine externen Abhängigkeiten
Installation
- Paket-Manager
- Öffne im Adminbereich Systemverwaltung → Paketverwaltung.
- Suche nach TimeAccounting und klicke auf Installieren.
- Manuelle Installation
- Entpacke das Plugin-Archiv in
Kernel/Config/Files/
. - Unter Systemverwaltung → Aktualisieren wähle Dateisystem neu laden, um die neuen Dateien zu aktivieren.
Konfiguration (SysConfig)
Alle Einstellungen findest du unter Admin → Systemverwaltung → SysConfig → Core → TimeAccounting:
Schlüssel | Zweck |
---|---|
Stats::DynamicObjectRegistration###TimeAccounting | Erlaubt dem Statistik-Modul, Zeiterfassungsdaten zu generieren. |
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSync | Synchronisiert Ticket-Zeiteinträge mit dem TimeAccounting-Modul. |
TimeAccounting::TicketSync::Enable | Aktiviert die automatische Übernahme von Ticket-Zeiteinträgen. |
TimeAccounting::TicketSync::SetEntryReadOnly | Sperrt synchronisierte Einträge gegen nachträgliche Änderungen. |
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarning | Legt fest, nach wie vielen Arbeitstagen ohne Eintrag eine Warnung erscheint. |
TimeAccounting::MaxAllowedInsertDays | Begrenzt, wie viele Tage rückwirkend Zeiteinträge möglich sind. |
TimeAccounting::UseFilter | Aktiviert den Filter für zuletzt genutzte Projekte und Aktionen. |
TimeAccounting::EnableAutoCompletion | Wandelt Drop‑down-Listen in Autovervollständigungsfelder um. |
TimeAccounting::DefaultUserWeeklyHours | Voreinstellung für die Standardarbeitszeit pro Woche. |
Das Modul registriert zudem Frontend-Komponenten unter Frontend → Agent → ModuleRegistration und Loader, sodass im Agenteninterface Menüs für Übersicht, Bearbeitung und Reporting erscheinen.
Nutzung
- Projekte und Aktionen anlegen
- Lege in TimeAccounting → Settings neue Projekte (z. B. Kunden) und Aktionen (z. B. Reisezeit) an.
- Zeiteintrag erfassen
- Öffne ein Ticket und nutze die Zeiteintragsoption, um Stunden im Kontext des Tickets zu speichern.
- Alternativ kannst du über TimeAccounting → Add Entry Einträge unabhängig von Tickets erzeugen.
- Reporting
- Unter TimeAccounting → Reporting stehen Berichte zu Projekten, Nutzern und Zeiträumen zur Verfügung.
- Nutze Filter und Exporte, um Daten als CSV oder PDF weiterzuverarbeiten.
Support & Version
- Hersteller: Rother OSS GmbH
- Version: 11.0.2 (31.07.2024)
- Dokumentation: https://doc.otobo.org/
- Kontakt: hello@otobo.de