Bald verfügbar – Diese Funktion befindet sich derzeit in der Entwicklung und wird in einer zukünftigen Version verfügbar sein.
Arbeitskalender-Dauerberechnungen
Überblick
mindzie unterstützt jetzt dauerberechnungen unter Berücksichtigung des Arbeitskalenders in Filtern, Rechnern und Anreicherungsoperatoren. Bei Aktivierung schließen Dauerberechnungen Nicht-Arbeitszeiten wie Nächte, Wochenenden und Feiertage aus – so erhalten Sie genaue Messungen der Geschäftszeiten statt roher Kalenderzeiten.
Wie es funktioniert
Standard-Kalenderzeit vs. Arbeitskalenderzeit
| Szenario | Kalenderzeit | Arbeitskalenderzeit (9-17 Uhr Mo-Fr) |
|---|---|---|
| Montag 16 Uhr bis Dienstag 10 Uhr | 18 Stunden | 2 Stunden (1 Std. Mo + 1 Std. Di) |
| Freitag 15 Uhr bis Montag 9 Uhr | 66 Stunden | 2 Stunden (Fr 15-17 Uhr nur) |
| Aktivität an einem Feiertag | Wird gezählt | Ausgeschlossen |
Die Option „Arbeitskalender verwenden“
Wenn in Ihrem Ereignisprotokoll ein Arbeitskalender konfiguriert ist, erscheint ein neues Kontrollkästchen in dauerbezogenen Editoren:
[x] Arbeitskalender verwenden (nur Geschäftszeiten)
Bei Aktivierung schließen Dauern Nächte, Wochenenden und im Arbeitskalender definierte Feiertage aus.
Wichtig: Diese Option erscheint nur, wenn Ihr Ereignisprotokoll einen Arbeitskalender konfiguriert hat. Wenn Sie die Option nicht sehen, müssen Sie zuerst die Anreicherung „Arbeitskalender setzen“ hinzufügen, um Ihre Geschäftszeiten zu definieren.
Arbeitskalender einrichten
Bevor Sie Arbeitskalender-Dauern verwenden können, müssen Sie einen Arbeitskalender im Ereignisprotokoll konfigurieren:
- Öffnen Sie Ihr Notebook/Analyse
- Fügen Sie einen Anreicherungsblock hinzu
- Wählen Sie den Operator Set Working Calendar
- Konfigurieren Sie Ihre Arbeitszeiten (z. B. 9:00 – 17:00 Uhr)
- Konfigurieren Sie Arbeitstage (z. B. Montag – Freitag)
- Optional: Feiertage hinzufügen
- Führen Sie das Notebook aus
Nach der Konfiguration zeigen alle Dauer-Editoren die Option „Arbeitskalender verwenden“ an.
Unterstützte Komponenten
Die folgenden Komponenten unterstützen die Option „Arbeitskalender verwenden“:
Filter
| Filter | Beschreibung |
|---|---|
| Case Duration | Filtert Fälle nach Gesamtdauer vom ersten bis zum letzten Ereignis |
| Time Between Activities | Filtert Fälle nach Dauer zwischen zwei bestimmten Aktivitäten |
Rechner
| Rechner | Beschreibung |
|---|---|
| Time Between Selected Events | Berechnet Dauerstatistiken zwischen zwei Ereignistypen |
| Time To Activity | Berechnet Dauer vom Fallbeginn bis zu einer bestimmten Aktivität |
Anreicherungsoperatoren
| Operator | Beschreibung |
|---|---|
| Duration Between Activities | Erstellt ein Fallattribut mit der Zeit zwischen zwei Aktivitäten |
| Duration From Attribute To Activity | Berechnet Dauer von einem Datumsattribut zu einer Aktivität |
| Duration From Case Attribute To Activity Times | Berechnet Dauer vom Fallattribut zu mehreren Auftreten einer Aktivität |
| Time Difference From Activity To Current Time | Berechnet Alter ab einer Aktivität bis zur aktuellen Zeit |
| Time Difference From Current Time | Berechnet Alter von einem Datumsattribut bis zur aktuellen Zeit |
| Event Time Difference | Berechnet Dauer zwischen zwei ereignisbezogenen Datums-/Zeit-Attributen |
Verhaltensdetails
Drei-Zustands-Logik
Die Einstellung „Arbeitskalender verwenden“ verwendet eine Drei-Zustands-Logik:
| Wert | Verhalten |
|---|---|
| Nicht markiert | Erzwingt Kalenderzeit (ignoriert Arbeitskalender, auch wenn konfiguriert) |
| Markiert | Erzwingt Arbeitskalender (nur Geschäftszeiten verwenden) |
| Standard (wenn nicht explizit gesetzt) | Verwendet Standardeinstellung des Logs |
Sanfter Rückfall
Wenn „Arbeitskalender verwenden“ aktiviert ist, aber kein Kalender im Log konfiguriert ist, fällt die Berechnung stillschweigend auf Standard-Kalenderzeit zurück. Dies gewährleistet Rückwärtskompatibilität und verhindert Fehler.
Persistenz
Die Einstellung „Arbeitskalender verwenden“ wird mit der Konfiguration des Filters, Rechners oder Anreicherungsoperators gespeichert. Beim Bearbeiten eines bestehenden Blocks wird die Einstellung auf den vorherigen Wert zurückgesetzt.
Anwendungsfälle
Erfassung der tatsächlichen Bearbeitungszeit
Szenario: Sie möchten messen, wie lange Ihr Team für die Bearbeitung von Rechnungen benötigt, aber rohe Kalenderzeit schließt Nächte und Wochenenden ein, in denen niemand arbeitet.
Lösung:
- Richten Sie einen Arbeitskalender 9-17 Uhr Mo-Fr ein
- Nutzen Sie die Anreicherung „Duration Between Activities“ mit aktiviertem Arbeitskalender
- Dauern zeigen jetzt die tatsächliche Arbeitszeit an
Überwachung der SLA-Einhaltung
Szenario: Ihre SLA fordert eine Antwort auf Kundenanfragen innerhalb von 4 Geschäfts-Stunden, nicht 4 Kalenderstunden.
Lösung:
- Konfigurieren Sie Ihren Arbeitskalender mit Ihren Supportzeiten
- Nutzen Sie „Time Difference From Activity To Current Time“ mit aktiviertem Arbeitskalender
- Filtern oder alarmieren Sie bei Fällen, die 4 Arbeitsstunden überschreiten
Genauere Alterungsberichte
Szenario: Sie müssen berichten, wie lange Fälle bereits warten, aber Wochenenden sollen nicht in die Alterungskennzahl einfließen.
Lösung:
- Konfigurieren Sie einen Arbeitskalender
- Verwenden Sie „Time Difference From Current Time“ mit aktiviertem Arbeitskalender
- Die Alterung spiegelt nur Geschäftszeiten wider
Technische Hinweise
- Arbeitskalender-Berechnungen verwenden zentral die Klasse
WorkingCalendarCalculator - Alle Dauerberechnungen werden bei Aktivierung darüber geleitet
- Der Arbeitskalender wird im
SuperLogObjekt gespeichert - Die Berechnungen unterstützen komplexe Kalender mit variierenden Stunden pro Tag und Feiertagsausnahmen