Frist
Überblick
Der Frist-Filter wählt Fälle aus, basierend darauf, ob eine bestimmte Aktivität vor, nach oder am selben Tag wie ein in einem Ereignisattribut gespeicherter Frist-Zeitstempel durchgeführt wurde. Dieser zeitliche Vergleichsfilter hilft dabei, die Einhaltung von Fristen und Verstöße zu identifizieren, indem Aktivitätszeitstempel mit Fristwerten verglichen werden. Der Filter arbeitet auf Case-Ebene, das bedeutet, ganze Fälle werden ein- oder ausgeschlossen, basierend darauf, ob sie Aktivitäten enthalten, die die angegebenen Fristkriterien erfüllen.
Im Gegensatz zu Filtern, die Daten gegen feste Werte vergleichen, vergleicht der Frist-Filter Aktivitätszeitstempel mit dynamischen Fristwerten, die als Ereignisattribute in Ihren Daten gespeichert sind. Dies macht ihn ideal zur Analyse von Prozessen, bei denen jede Aktivität ihre eigene Frist im Ereignisprotokoll hat.
Häufige Anwendungsfälle
- Erkennung verspäteter Zahlungen: Finden Sie Rechnungen, die nach ihrem Fälligkeitsdatum bezahlt wurden, um Verspätungsgebühren oder Zinsen zu ermitteln.
- Lieferleistung: Identifizieren Sie Bestellungen, die vor oder nach den zugesagten Lieferterminen geliefert wurden, um die Erfüllungsgenauigkeit zu bewerten.
- Compliance-Überwachung: Erkennen Sie Aktivitäten, die außerhalb der erlaubten Zeiträume durchgeführt wurden, um Regelverstöße zu identifizieren.
- Analyse von SLA-Verstößen: Finden Sie Fälle, in denen Serviceaktivitäten ihre SLA-Fristen überschritten haben.
- Analyse vorzeitiger Fertigstellung: Identifizieren Sie Aktivitäten, die vor ihrem geplanten Datum abgeschlossen wurden, um Effizienzpotenziale zu erkennen.
- Bearbeitung am selben Tag: Finden Sie Aktivitäten, die am selben Tag wie ihre Frist durchgeführt wurden, zur Analyse von Just-in-Time-Prozessen.
Einstellungen
Activity: Wählen Sie die Aktivität aus, die Sie mit ihrer Frist vergleichen möchten. Das Dropdown zeigt alle verfügbaren Aktivitäten in Ihrem Ereignisprotokoll. Der Filter untersucht nur Ereignisse mit diesem Aktivitätsnamen.
Attribute Time Name: Wählen Sie das Ereignisattribut aus, das den Frist-Zeitstempel enthält. Dieses Attribut muss eine DateTime-Spalte in Ihrer Ereignistabelle sein. Der Filter vergleicht den Zeitstempel jeder ausgewählten Aktivität mit dem Fristwert in diesem Attribut für dasselbe Ereignis.
Search Type: Wählen Sie die Art des zeitlichen Vergleichs:
- Activity Time Greater Than: Findet Fälle, bei denen der Aktivitätszeitstempel (inklusive Zeit) nach dem Frist-Zeitstempel liegt. Nutzen Sie dies, um Aktivitäten zu finden, die ihre Frist verpasst haben.
- Activity Date Greater Than: Findet Fälle, bei denen das Aktivitätsdatum (ohne Zeit) nach dem Fristdatum liegt. Nutzen Sie dies für Fristvergleiche nur mit Datum.
- Activity Time Less Than: Findet Fälle, bei denen der Aktivitätszeitstempel (inklusive Zeit) vor dem Frist-Zeitstempel liegt. Nutzen Sie dies, um frühzeitig abgeschlossene Aktivitäten zu finden.
- Activity Date Less Than: Findet Fälle, bei denen das Aktivitätsdatum (ohne Zeit) vor dem Fristdatum liegt. Nutzen Sie dies für Analysen vorzeitiger Fertigstellung nur nach Datum.
- Activity Time Same Day: Findet Fälle, bei denen Aktivität und Frist am selben Kalendertag liegen, unabhängig von der Zeit. Nutzen Sie dies zur Analyse der Bearbeitung am selben Tag.
Wichtig: Das Frist-Attribut muss in der Ereignistabelle (nicht in der Case-Tabelle) existieren. Jedes Ereignis kann seinen eigenen Fristwert haben, was die fristbezogene Nachverfolgung auf Aktivitätsebene ermöglicht.
Beispiele
Beispiel 1: Verspätete Rechnungszahlungen
Szenario: Ihr Kreditorenprozess hat eine Aktivität „Pay Invoice“ und jedes Rechnungsevent enthält ein „DueDate“-Attribut. Sie müssen alle Fälle identifizieren, in denen Rechnungen nach ihrem Fälligkeitsdatum bezahlt wurden, um Verspätungsgebühren zu berechnen.
Einstellungen:
- Activity: "Pay Invoice"
- Attribute Time Name: "DueDate"
- Search Type: Activity Time Greater Than
Ergebnis: Der Filter wählt nur Fälle aus, bei denen der Zeitstempel der „Pay Invoice“-Aktivität später als der DueDate-Wert des jeweiligen Ereignisses ist, was auf eine verspätete Zahlung hinweist.
Erkenntnisse: Damit lassen sich Muster verspäteter Zahlungen erkennen, Strafbeträge berechnen, betroffene Lieferanten identifizieren und durchschnittliche Verzögerungen bei der Zahlungsabwicklung analysieren.
Beispiel 2: Pünktliche Lieferung
Szenario: Ihr Auftragsabwicklungsprozess hat die Aktivität „Deliver Order“ mit einem Attribut „PromisedDeliveryDate“. Sie wollen Bestellungen finden, die vor dem zugesagten Datum geliefert wurden, um frühe Lieferungen zu messen.
Einstellungen:
- Activity: "Deliver Order"
- Attribute Time Name: "PromisedDeliveryDate"
- Search Type: Activity Date Less Than
Ergebnis: Der Filter liefert Fälle, bei denen das Lieferdatum vor dem zugesagten Lieferdatum lag, was frühe Lieferungen zeigt.
Erkenntnisse: Erkennen Sie, welche Bestellungen früh geliefert wurden, ob frühe Lieferungen mit Kundenzufriedenheit korrelieren, und ob die zugesagten Termine zu konservativ sind.
Beispiel 3: Genehmigung am selben Tag
Szenario: Ihr Kreditgenehmigungsprozess hat eine Aktivität „Approve Loan“ mit dem Attribut „ApplicationDate“. Sie wollen Anträge finden, die am selben Tag genehmigt wurden, an dem sie eingereicht wurden, zur Messung der Bearbeitungsgeschwindigkeit.
Einstellungen:
- Activity: "Approve Loan"
- Attribute Time Name: "ApplicationDate"
- Search Type: Activity Time Same Day
Ergebnis: Der Filter wählt Fälle, bei denen die Genehmigungsaktivität am selben Kalendertag wie das Antragsdatum lag.
Erkenntnisse: Messen Sie den Anteil an Genehmigungen am selben Tag, identifizieren Sie Eigenschaften schneller Anträge und verstehen Sie, welche Kreditarten beschleunigte Bearbeitung erhalten.
Beispiel 4: SLA-Konformitätsanalyse
Szenario: In Ihrem Support-Ticket-Prozess gibt es die Aktivität „Resolve Ticket“ mit einem Attribut „SLA_Deadline“. Sie müssen Tickets finden, die nach Ablauf der SLA-Frist gelöst wurden, um die Einhaltung zu bewerten und Problemfelder zu identifizieren.
Einstellungen:
- Activity: "Resolve Ticket"
- Attribute Time Name: "SLA_Deadline"
- Search Type: Activity Time Greater Than
Ergebnis: Der Filter liefert Fälle, bei denen die Ticketlösung nach der SLA-Frist erfolgte, was auf SLA-Verstöße hinweist.
Erkenntnisse: Berechnen Sie SLA-Verstoßraten, identifizieren Sie Ticketkategorien mit den meisten Verstößen, verstehen Sie durchschnittliche Verzögerungen und priorisieren Sie Prozessverbesserungen.
Beispiel 5: Einhaltung des Produktionsplans
Szenario: Ihr Fertigungsprozess hat eine Aktivität „Complete Production“ mit dem Attribut „ScheduledCompletionDate“. Sie möchten Fälle analysieren, die vor Plan abgeschlossen wurden, um Effizienzsteigerungen zu erkennen.
Einstellungen:
- Activity: "Complete Production"
- Attribute Time Name: "ScheduledCompletionDate"
- Search Type: Activity Date Less Than
Ergebnis: Der Filter wählt Fälle aus, in denen die Produktion vor dem geplanten Datum abgeschlossen wurde, was eine vorzeitige Fertigstellung zeigt.
Erkenntnisse: Identifizieren Sie Produktionslinien mit konsequent früher Fertigstellung, verstehen Sie, welche Produkte am meisten Puffern in den Zeitplänen haben, und optimieren Sie die Planung basierend auf tatsächlicher Performance.
Ausgabe
Der Filter liefert einen Datensatz, der nur Fälle enthält, bei denen die angegebene Aktivität die Fristvergleichsbedingung erfüllt. Alle Ereignisse und Attribute der ausgewählten Fälle bleiben in der Ausgabe erhalten.
Falls das angegebene Fristattribut nicht in der Ereignistabelle existiert, wird der ursprüngliche Datensatz unverändert zurückgegeben, ohne Filterung.
Fälle, die die angegebene Aktivität nicht enthalten, werden automatisch aus den Ergebnissen ausgeschlossen.
Diese Dokumentation ist Teil der mindzieStudio Process Mining Plattform.