Zeiterfassung (Timer-Widget)
Das Zeiterfassungs-Widget ermöglicht es, Arbeitszeiten direkt auf dem Dashboard zu erfassen – aufgeteilt nach Projekten, Aufträgen oder anderen Referenzobjekten. Für jedes Referenzobjekt kann ein Timer gestartet und gestoppt werden. Beim Stoppen wird automatisch ein Zeiteintrag im hinterlegten Datenschema gespeichert.
So lassen sich Arbeitszeiten lückenlos und ohne manuelle Nacherfassung dokumentieren.
Typische Einsatzbereiche
| Einsatz | Beschreibung |
|---|---|
| Projektzeiten | Arbeitszeit pro Kundenprojekt erfassen und auswerten. |
| Auftragszeiten | Zeitaufwand pro Fertigungsauftrag oder Serviceauftrag tracken. |
| Kundenberatung | Beratungszeit pro Kunde für die Abrechnung dokumentieren. |
| Wartungseinsätze | Dauer von Wartungsarbeiten pro Maschine oder Anlage erfassen. |
| Support-Tickets | Bearbeitungszeit pro Ticket für SLA-Auswertungen. |
| Freiberufler-Abrechnung | Geleistete Stunden pro Mandat oder Auftrag protokollieren. |
Funktionen
- Referenzliste: Das Widget zeigt eine Liste aller verfügbaren Referenzobjekte an (z. B. Projekte oder Aufträge).
- Start/Stopp: Für jedes Referenzobjekt kann ein Timer einzeln gestartet und gestoppt werden.
- Laufzeitzähler: Die aktuelle Laufzeit wird in Echtzeit im Format HH:MM:SS angezeigt.
- Automatischer Eintrag: Beim Stoppen wird automatisch ein Datenobjekt mit Startzeit, Endzeit und Dauer angelegt.
- Mehrere Timer: Es können mehrere Timer gleichzeitig laufen – z. B. wenn zwischen Projekten gewechselt wird.
Konfiguration
Im Eigenschaftenpanel werden folgende Einstellungen vorgenommen:
- Einträge-Schema: In welchem Datenschema sollen die Zeiteinträge gespeichert werden?
- Referenzquelle: Woher stammen die Referenzobjekte (z. B. Projekte)?
- Schema-Modus: Die Referenzobjekte stammen aus einem zweiten Datenschema.
- SQL-Modus: Die Referenzobjekte werden über eine SQL-Abfrage geladen (z. B. für gefilterte oder berechnete Listen).
- Feldzuordnung: Welche Felder des Einträge-Schemas werden mit Startzeit, Endzeit, Dauer und Referenz befüllt?
Referenzmodi
| Modus | Beschreibung |
|---|---|
| Schema | Die Referenzobjekte werden direkt aus einem Datenschema geladen (z. B. alle Projekte). |
| SQL | Die Referenzobjekte werden über eine SQL-Abfrage ermittelt – z. B. nur aktive Projekte oder nur einem Team zugeordnete Aufträge. |
Beispiel
Ein Mitarbeiter öffnet sein Dashboard und sieht die Timer-Kachel mit allen laufenden Projekten. Er startet den Timer für „Projekt Alpha", arbeitet eine Stunde und stoppt ihn. Automatisch wird ein Zeiteintrag mit Start, Ende und Dauer im Datenschema „Zeiteinträge" gespeichert.
Tipps
- SQL-Modus für gefilterte Listen: Wenn nur bestimmte Projekte angezeigt werden sollen (z. B. nur aktive oder dem Nutzer zugeordnete), kann der SQL-Modus verwendet werden.
- Kombination mit Tabelle: Ein Tabellen-Widget, das die Zeiteinträge desselben Schemas anzeigt, bietet eine gute Übersicht über bereits erfasste Zeiten.
- Mehrere Timer: Die gleichzeitige Nutzung mehrerer Timer ist möglich, aber es empfiehlt sich, nicht genutzte Timer zeitnah zu stoppen.