Beispiel für Status-Flow

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Ihre Geschäftsprozesse erfordern möglicherweise, dass Arbeitsauftragsaufgaben automatisch akzeptiert werden, wenn sie an einen Service Desk-Mitarbeiter gesendet werden.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Erstellen Sie einen neuen Status-Flow-Datensatz, der den Übergang von „Versand ausstehend“ zu „akzeptiert“ automatisiert und den zugewiesenen Status umgeht, in dem Service Desk-Mitarbeiter Aufgaben ablehnen können. Dies verhindert, dass das System das manuelle Skript ausführt, das UI-Aktionen zugeordnet ist. Das automatische Skript führt die Aufgaben aus, die das manuelle Skript ausgeführt hat, z. B. das Aktualisieren des Datums und der Uhrzeit, zu der die Aufgabe gesendet wurde, oder um zusätzliche Arbeiten auszuführen, z. B. das Senden einer Benachrichtigung.

    Prozedur

    1. Navigieren zu Alle > Außendienst > Status-Flows > Arbeitsaufgaben-Flowsan.
    2. Öffnen Sie Zugewiesen Datensatz, der einen Aufgabenübergang aus einem Startstatus von definiert Versand Ausstehend In einen Endstatus von Zugewiesen .

      Dies ist eine automatische Statusänderung, die auftritt, wenn der Name eines Service Desk-Mitarbeiters dem Feld „Zugewiesen an“ hinzugefügt und die Aufgabe aktualisiert wird.

    3. Ändern Sie den Namen des Status-Flows.

      Ändern Sie in diesem Beispiel den Namen in Annahme Durch Service Desk-Mitarbeiter Überspringen .

    4. Ändern Sie den Wert in Endstatus Feld bis Akzeptiert .

      Mit diesem Übergang können Sie umgehen Akzeptieren status-Flow-Datensatz, mit dem Service Desk-Mitarbeiter Aufgaben ablehnen können.

    5. Richten Sie die Bedingungskriterien in den folgenden Feldern ein:
      • Automatische Bedingungszeichenfolge : Diese Bedingung stellt sicher, dass der aktuelle Status bei ist Versand Ausstehend Und der Wert in Zugewiesen an Feldänderungen. Beispiel: Current.State == 10 && current.assigned_to.changes() .
      • Automatische Bedingung : Die Bedingung [Zugewiesen an] [ist nicht leer] Stellt sicher, dass alle gesendeten Aufgaben automatisch akzeptiert werden.
      • Automatisches Skript :] das automatische Skript legt die Zeit fest, zu der die Aufgabe gesendet wurde. Verwenden Sie beispielsweise die Methode: Current.Dispatched_on = gs.nowDateTime(); .
      Hinweis:
      Die beiden vorherigen Bedingungsanweisungen haben eine [Und] Beziehung. In diesem Beispiel wird die Business-Regel ausgeführt, wenn sich eine Aufgabe im Status von befindet Versand Ausstehend Ist einem beliebigen Service Desk-Mitarbeiter zugewiesen.
    6. Kopieren Sie den Datensatz mit Einfügen und beibehalten Befehl.

      Mit dieser Aktion wird die Datensatznummer erhöht und gelöscht Business-Regel Feld. Das System erstellt automatisch eine neue Business-Regel unter Verwendung des Namens des neuen Status-Flow-Datensatzes. Die Business-Regel „Akzeptanz durch Service Desk-Mitarbeiter überspringen“ verschiebt die Aufgabe aus Versand Ausstehend Bis Akzeptiert Automatisch, wenn ein Dispatcher einen Anwendernamen in eingibt Zugewiesen an Feld. Beachten Sie, dass alle Änderungen, die Sie in der Zukunft an diesem Status-Flow-Datensatz vornehmen, von dieser Business-Regel ausgeführt werden.

    7. Stellen Sie sicher, dass Aktiv Kontrollkästchen ist aktiviert.
    8. Suchen Sie in der Liste Arbeitsaufgaben-Flows nach Akzeptieren status-Flow-Datensatz und ändern Aktiv Status bis Falsch .

      Diese Aktion deaktiviert den Übergang, mit dem Service Desk-Mitarbeiter Aufgaben akzeptieren können, und verschiebt den Status-Flow direkt aus Versand Ausstehend Bis Akzeptiert .