Löst Ereignisse bei Statusänderungen aus

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Sie können einen Status-Flow konfigurieren, um ein registriertes Systemereignis auszulösen, wenn eine Aufgabe von einem Startstatus in einen angegebenen Endstatus übergeht. Sie können beispielsweise Ereignisse verwenden, um E-Mail-Benachrichtigungen auszulösen und Skriptaktionen zu erstellen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie ein Ereignis an einen Status-Flow anhängen, wird ServiceNowDas System erstellt eine Business-Regel namens Status-Flow-Ereignisse für <table name>Für die im Status-Flow angegebene Tabelle. Wenn Sie einen Start- und Endstatus angeben, wird die Business-Regel ausgeführt, wenn der Datensatz vom Startstatus in den Endstatus übergeht. Wenn der Status-Flow nur einen Endstatus angibt, wird die Business-Regel ausgeführt, wenn dieser Endstatus erreicht ist. Das System erstellt eine Business-Regel für alle Status-Flows, die Ereignisse in einer einzelnen Tabelle enthalten. Wenn alle Ereignisse oder alle Status-Flows in einer Tabelle gelöscht werden, löscht das System die Business-Regel.

    Dient zum Erstellen eines Ereignisses, das ausgelöst wird, wenn eine Arbeitsauftragsaufgabe aus einem Startstatus von wechselt In Arbeit Bis zu einem Endstatus von Abgeschlossen .

    Prozedur

    1. Navigieren zu Alle > Außendienst > Status-Flows > Arbeitsaufgaben-Flowsan.
    2. Wählen Sie die Tabelle „Arbeitsauftragsaufgabe“ mit dem Namen „Arbeitsauftragsaufgabe [wm_Task]“ aus.
    3. Wählen Sie Neu.
    4. Öffnen Sie den Status-Flow-Datensatz mit dem Namen Schließen Sie Abgeschlossen .
    5. Wählen Sie Aus Aufgabe.Geschlossen In Ereignis Feld und speichern Sie Ihre Änderungen.

      Die ServiceNowDas System erstellt automatisch eine Business-Regel namens Status-Flow-Ereignisse für wm_Task .