Rufen Sie eine Workflow-Flow-Logik auf

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Führen Sie einen veröffentlichten und aktiven Workflow aus Ihrem Flow aus. Sie können die Flow-Daten als Workflow-Eingabe verwenden. Sie können beispielsweise den aktuellen Datensatz als Workflow-Eingabe angeben.

    Eingaben

    Eingabe Beschreibung
    Workflow auswählen Veröffentlichter und aktiver Workflow, den Sie ausführen können. Der Workflow, den Sie auswählen, bestimmt die Datensätze, die ihm zugeordnet sind. Wenn der Workflow Eingaben aufweist, werden diese in Flow Designer als zusätzliche Ablaufeingaben angezeigt.
    Hinweis:
    • Um zu verhindern, dass der Workflow außerhalb von Flow Designer ausgeführt wird, ändern Sie ihn dahin gehend, dass seine Startbedingungen entfernt werden.
    • Sie können keinen Workflow auswählen, der für die Tabelle „Angefordertes Element“ ausgeführt wird. Erstellen Sie stattdessen einen neuen Flow mit einem Service Catalog-Auslöser.
    Warten? Workflow, den Sie auf „true“ festgelegt haben, damit der Flow auf den Abschluss des Workflows wartet, bevor er fortfahren kann. Nur Workflows, die auf den Abschluss warten, können bestimmte Ausgabewerte an den Ablauf zurückgeben. Legen Sie die Einstellung auf „false“ fest, damit der Ablauf weiterhin getrennt vom Workflow ausgeführt wird.
    Hinweis:
    Wenn der Workflow abgebrochen oder sein Kontextdatensatz vor dem Workflow-Abschluss gelöscht wird, wird der Wartevorgang des Ablaufs beendet, und die Ausführung wird fortgesetzt.
    Aktuell Aktueller Datensatz, den der Workflow verarbeitet. Wählen Sie eine Datenpille aus, die einen Datensatz aus der zugehörigen Workflow-Tabelle enthält.

    Ausgaben

    In den Details der Flow-Ausführung werden nur Workflow-Ausgabewerte angezeigt, die während der Ausführung des Flows generiert werden. Wenn Sie den Flow so konfigurieren, dass er auf den Abschluss des Workflows wartet, können die Flow-Ausführungsdetails alle Workflow-Ausgabewerte anzeigen. Wenn der Flow nicht wartet, zeigen die Flow-Ausführungsdetails nur die Workflow-Ausgabewerte an, die vor Abschluss der Flow-Logik „Workflow aufrufen“ generiert wurden. Wenn Workflow aufrufen abgeschlossen ist, bevor der Workflow abgeschlossen ist, werden die Workflow-Ausgabewerte nicht mehr aktualisiert, und es wird nur der letzte bekannte Wert angezeigt.

    Ausgabe Beschreibung
    Status Status des Workflows. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz. Der Status lautet Abgeschlossen, wenn der Workflow erfolgreich ausgeführt wird. Wenn der Workflow abgebrochen wird, wird der Workflow-Status auf Abgebrochengesetzt. Wenn der Kontextdatensatz vor Abschluss des Workflows gelöscht wird, wird der Workflow-Status auf Ungültiggesetzt.
    Kontext Verweis auf den Workflow-Kontextdatensatz.
    Ergebnis Zeichenfolge, die das Ergebnis des Workflows enthält. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz.
    Rückgabewert Zeichenfolge, die den return_value aus dem Workflow enthält. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz.

    Der Routine-Change-Workflow wird aufgerufen

    In diesem Beispiel ruft der Flow den Routine-Change -Workflow auf. Warten? Die Option ist aktiviert, sodass der Flow angehalten wird, bis dieser Workflow abgeschlossen ist. Das Feld „ Aktuell “ wird mithilfe einer Datenpille ausgefüllt, die den Datensatz darstellt, der diesen Flow ausgelöst hat.

    Rufen Sie eine Workflow-Logik auf, die so konfiguriert ist, dass sie den Routine-Change-Workflow aufruft, und warten Sie, bis er abgeschlossen ist.

    Ausführungsdetails

    Abbildung : 1. Rufen Sie die Workflow-Ausführungsdetails auf
    Beispiel-Detailseite zur Flow-Ausführung eines Flows mit der Flow-Logik „Workflow aufrufen“.
    1. Im Header wird ein Link angezeigt, über den Sie den Workflow-Fortschritt im Workflow-Editor, den Status der Flow-Logik, die Startzeit und die Laufzeitdauer anzeigen können.
    2. Im Abschnitt „ Workflow-Konfiguration “ wird angezeigt, wie die Flow-Logik für diesen Flow konfiguriert wurde und welche Laufzeitwerte generiert wurden.
    3. Im Abschnitt „ Workflow-Ausgabe “ wird die Ausgabe angezeigt, die vom Workflow während der Ausführung des Flows generiert wird.
    Hinweis:
    Wenn Sie den Workflow abbrechen oder den Kontextdatensatz vor Abschluss des Workflows löschen, wird der Status der Flow-Logik auf Abgeschlossengesetzt.