Erstellen Sie einen Flow aus einer Vorlage in App Engine Studio

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Sehen Sie sich ein Beispiel an, das zeigt, wie Sie mithilfe einer Flow-Vorlage in App Engine Studioeinen Flow erstellen, testen und aktivieren.

    Vorbereitungen

    Erstellen Sie eine Anwendung in App Engine Studio. Sobald Ihre Anwendung erstellt wurde, können Sie Flows mithilfe von Flow-Vorlagen erstellen. Weitere Informationen hierzu finden Sie unter Anwendungen in App Engine Studio erstellen.

    Erforderliche Rolle: admin, flow_designer oder delegated_developer

    Warum und wann dieser Vorgang ausgeführt wird

    Um Ihnen den Einstieg in die Erstellung eines Flows aus einer Flow-Vorlage zu erleichtern, führen Sie die folgenden Schritte aus. Der Beispiel-Flow wird jedes Mal gestartet oder ausgelöst, wenn ein Benutzer in der Instanz eine Anforderung für ein Element Servicekatalog erstellt. Wenn eine Anforderung erstellt wird, führt unser Flow automatisch die folgenden Aktionen aus:
    • Überprüfen Sie, ob der Preis des Katalogelements höher als 1.000 USD ist.
    • Wenn der Preis höher als 1.000 USD ist, benachrichtigen Sie den Manager der anfordernden Person, um die Anforderung zu genehmigen.
    • Andernfalls, wenn der Preis kleiner oder gleich 1.000 USD ist, wird die Anforderung automatisch genehmigt und geschlossen.

    Prozedur

    1. Navigieren zu Alle > App Engine Studio > App Engine Studio.
    2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
    3. Klicken Sie in Ihrer Anwendung neben Automatisierung auf das Hinzufügen-Symbol ( Hinzufügen-Symbol).
    4. Wählen Sie in der Galerie der Automatisierungsvorlagen Genehmigung für angefordertes Katalogelement erstellen aus, und klicken Sie dann auf Beginnen.
    5. Wählen Sie in der Liste VorlagenkatalogelementStandard-Laptopaus.
    6. Geben Sie im Feld Genehmigung anfordern, wenn Preis des Katalogelements größer ist als den Wert 1000ein, und klicken Sie dann auf Fertig.
    7. Geben Sie im Feld Name den Text Genehmigungs-Flow für angeforderte Elemente ein.
    8. Geben Sie im Feld Beschreibung den Wert Genehmigungs-Flow für angeforderte Elementeein, und klicken Sie dann auf Fortfahren.
    9. Klicken Sie nach der Erstellung Ihres Flows auf Diesen Flow bearbeiten.
    10. Klicken Sie auf der Flow-Seite auf den Schritt Wenn nicht genehmigt, und klicken Sie dann auf Löschen, um den Schritt zu entfernen.
    11. Klicken Sie unten im Flow auf den Protokollschritt und dann auf Löschen, um den Schritt zu entfernen.
    12. Löschen Sie auf die gleiche Weise die letzten beiden Protokollaktionen am unteren Rand des Flows.
    13. Wählen Sie Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wählen Sie dann Flow-Logik und dann Else in der Flow-Logikauswahl aus.
    14. Wählen Sie unter Ihrer Flow-Logik Else das Plus-Symbol ( Plus-Symbol.) und dann Aktionaus.
      Wählen Sie in der Aktionsauswahl die Aktion Datensatz aktualisieren aus.
    15. Fügen Sie die folgenden Werte für die Eingaben der Aktion „Datensatz aktualisieren“ hinzu:
      Eingabe Aktion
      Datensatz Klicken Sie auf das Symbol für die Pillenauswahl (Symbol für Pillenauswahl.), um den Dot-Walker zu öffnen. Navigieren Sie dann oder führen Sie einen Dot-Walk zu durch Auslöser: Servicekatalog > Datensatz für angefordertes Element und wählen Sie Datensatz für angefordertes Element aus, um diese Datenpille der Eingabe hinzuzufügen.
      Tabelle Als angefordertes Element [sc_req_item] verlassen.
      Felder Wählen Sie + Feldwert hinzufügen aus. Wählen Sie dann das Feld Genehmigung und dann Genehmigt als Wert des Felds aus. Wählen Sie als Nächstes das Feld Status und anschließend Geschlossen – vollständig als Wert des Felds aus. Wählen Sie abschließend das Feld Abschlussnotizen aus, und geben Sie für den Wert des FeldsAnforderung automatisch genehmigt, da der Wert des angeforderten Elements kleiner als 1.000 USD ist.
      Jetzt haben Sie erfolgreich eine bedingte Aktion eingerichtet, die die Katalogelementanforderung automatisch genehmigt und schließt, wenn der Preis des angeforderten Elements kleiner oder gleich 1.000 USD ist.
    16. Um das Hinzufügen der bedingten Aktion Update Record innerhalb der Flow-Logik Else Ihres Flows abzuschließen, klicken Sie auf Fertig.
    17. Klicken Sie im Hauptheader auf Speichern, um die Änderungen zu speichern, die Sie an Ihrem Flow vorgenommen haben.
      Ihr Flow sollte ähnlich wie im folgenden Beispiel aussehen:

      Ein Beispiel für einen Genehmigungs-Flow, der die Genehmigung durch einen Manager für angeforderte Artikel erfordert, deren Preis höher als 1.000 USD ist

    18. Um Ihren Flow zu testen und zu sehen, ob er ausgelöst und ordnungsgemäß ohne Fehler ausgeführt wird, wechseln Sie zum Hauptheader, und klicken Sie auf Test.
    19. Wählen Sie im Fenster „Test-Flow“ den Datensatz für ein angefordertes Element mit einem Preis von mehr als 1.000 USD aus, und wählen Sie dann Test ausführenaus.
      Wählen Sie beispielsweise den Datensatz des angeforderten Artikels aus, den Sie zuvor aus dem Servicekatalog (RITM0010001) erstellt haben.
      Sie können das Symbol zum Erstellen eines neuen Datensatzes (Symbol zum Erstellen eines neuen Datensatzes.) wählen, um ein neues angefordertes Element zu erstellen.
    20. Wählen Sie aus. Die Ausführung des Tests wurde abgeschlossen. Zeigen Sie die Details der Flow-Ausführung an.
    21. Sehen Sie auf der Seite „Ausführungsdetails“ die Werte, die für den Auslöser und jede automatisierte Aktion in Ihrem Flow ausgefüllt wurden.
      Weitere Informationen finden Sie unter Flow-Ausführungsdetails.
    22. Navigieren Sie zurück zu Ihrem Flow.
    23. Klicken Sie im Hauptheader auf Aktivieren, damit der Auslöser Ihres Flows ausgelöst wird, wenn ein Benutzer in Ihrer Instanz einen neuen Datensatz für die Elementanforderung Servicekatalog erstellt.

    Nächste Maßnahme

    Ihr Flow ist jetzt aktiv und wird bei jeder Auslösung ausgeführt. Als Nächstes können Sie Ihren Flow bei jeder Ausführung durch Anzeigen des Ausführungsverlaufs Ihres Flows verwalten. Um diesen Verlauf anzuzeigen, klicken Sie im Hauptheader auf Ausführungen. Die resultierende Seite zeigt den Status der Fertigstellung für jede Flow-Ausführung sowie an, wie lange es gedauert hat, bis jede Flow-Ausführung ausgeführt wurde, oder welche Laufzeit sie hat. Um Fehler bei einer Flow-Ausführung zu beheben, wählen Sie eine Ausführung aus dieser Liste aus, um Flow-Ausführungsdetailszu öffnen.