Ruft eine Workflow-Flow-Logik auf

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Führen Sie einen veröffentlichten und aktiven Workflow über Ihren 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 zur Ausführung auswählen können. Der von Ihnen ausgewählte Workflow bestimmt die Datensätze, die ihm zugeordnet sind. Wenn der Workflow Eingaben aufweist, werden diese in Workflow-Studio als zusätzliche Ablaufeingaben angezeigt.
    Hinweis:
    • Um zu verhindern, dass der Workflow außerhalb von Workflow-Studio 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 Servicekatalog-Auslöser.
    Warten? Workflow, den Sie auf „wahr“ setzen, damit der Flow auf den Abschluss des Workflows wartet, bevor er fortgesetzt wird. 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 Flow-Ausführungsdetails 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, werden in den Flow-Ausführungsdetails nur die Workflow-Ausgabewerte angezeigt, die generiert wurden, bevor die Flow-Logik „Workflow aufrufen“ abgeschlossen ist. Wenn das Aufrufen eines Workflows vor dem Ende des Workflows abgeschlossen wird, werden die Workflow-Ausgabewerte nicht mehr aktualisiert, sondern nur der letzte bekannte Wert wird angezeigt.

    Ausgabe Beschreibung
    Status Status des Workflows. Dieser Wert stammt aus dem Workflow-Kontext-Datensatz. Der Status wird auf „ Abgeschlossen “ festgelegt, 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ültigfestgelegt.
    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 Rückgabewert 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 Workflow Routine Change auf. Warten? Die Option ist aktiviert, sodass der Flow angehalten wird, bis dieser Workflow abgeschlossen ist. Das Feld „ Aktuell “ wird mit einer Datenpille gefüllt, die den Datensatz darstellt, der diesen Flow ausgelöst hat.

    Rufen Sie eine Workflow-Logik auf, die so konfiguriert ist, dass der Routine-Change-Workflow aufgerufen und auf dessen Abschluss gewartet wird.

    Ausführungsdetails

    Abbildung : 1. Details zur Ausführung des Aufruf-Workflows
    Beispielseite für Details zur Flow-Ausführung eines Flows einschließlich einer Flow-Logik zum Aufrufen eines Workflows.
    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 generiert wird, während der Flow ausgeführt wird.
    Hinweis:
    Wenn Sie den Workflow abbrechen oder den Kontextdatensatz löschen, bevor der Workflow abgeschlossen ist, wird der Status der Flow-Logik auf Abgeschlossenfestgelegt.