Erstellen Sie Ihren ersten Flow in Workflow-Studio

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 6 Minuten Lesedauer
  • Anhand eines Beispiels erfahren Sie, wie Sie in Workflow-Studioeinen Beispiel-Flow erstellen, testen und aktivieren.

    Vorbereitungen

    • Erforderliche Rolle: admin, flow_designer oder delegated_developer
    • Stellen Sie sicher, dass Machen Sie sich mit allen -Funktionen vertraut, die Ihr Unternehmen zur Automatisierung von Vorgängen auf der Now Platformverwendet, z. B. Flows, Subflowsund Aktionen.

    Warum und wann dieser Vorgang ausgeführt wird

    Um mit der Erstellung Ihres ersten Flows in Workflow-Studiozu beginnen, 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. Verwenden Sie den Filternavigator, um zu zu wechseln Alle > Self-Service > Servicekatalog.
    2. Wählen Sie im Feld Häufigste Anforderungen die Option Standard-Laptop aus, und schließen Sie den Datensatzersteller ab.
      Das System erstellt einen Datensatz für ein angefordertes Element mit einem Preis von mindestens 1.100 USD (RITM0010001).
    3. Verwenden Sie den Filternavigator, um zu zu wechseln Alle > Prozessautomatisierung > Flow Designer.
    4. Wählen Sie im Hauptheader der Zielseite Workflow-Studio die Option aus Neu > Flow.
    5. Füllen Sie im Fenster Flow-Eigenschaften die folgenden Felder aus:
      Feld Aktion
      Flow-Name Geben Sie den Genehmigungs-Flow für angeforderte Elemente ein
      Wählen Sie dann Absenden aus, um Ihren Flow in der DesignumgebungWorkflow-Studio zu öffnen.
    6. Wählen Sie im Abschnitt TRIGGER (Auslöser) die Option Add a trigger (Auslöserhinzufügen) aus.
    7. Geben Sie in der Auslöserauswahl entweder Servicekatalog in das Suchfeld ein, oder suchen Sie den Auslöser Service Catalog in der Kategorie ANWENDUNG.
      Wählen Sie dann den Auslöser Service Catalog aus, um diesen Auslöser Ihrem Flow hinzuzufügen. Später, wenn wir diesen Flow testen, können wir das Auslösen des Auslösers simulieren, indem wir einen neuen Servicekatalog Item Request-Datensatz erstellen.
    8. Klicken Sie auf Fertig, um das Hinzufügen des Auslösers Service Catalog zu Ihrem Flow abzuschließen.
    9. Wählen Sie im Abschnitt AKTIONEN Aktion, Flow-Logik oder Subflow hinzufügen.
      Wählen Sie dann Flow- Logik aus, um die Flow-Logik-Auswahl zu öffnen.
    10. Wählen Sie in der Flow-Logikauswahl Wenn
    11. Klicken Sie neben der Eingabe Bedingung 1 auf das Pillenauswahl-Symbol ( Pillenauswahl-Symbol), um den Dot-Walker zu öffnen.
      Mit dem Dot-Walker können Sie vom Auslöser in Ihrem Flow auf Daten zugreifen. Später, wenn Sie Ihrem Flow Aktionen hinzufügen, können Sie auch den Dot-Walker verwenden, um auf Daten aus diesen Aktionen zuzugreifen. Sie können den Dot-Walker verwenden, um einen Drilldown in Daten durchzuführen, die auf andere Datensätze verweisen, um den richtigen Feld-Platzhalterwert zu erhalten, den Sie als Datenpille in der Eingabe einer Aktion ablegen möchten.
    12. Navigieren Sie zu, oder führen Sie einen Dot-Walking durch Auslöser: Servicekatalog > Datensatz für angefordertes Element > Preis und wählen Sie Preis aus, um diese Datenpille der Eingabe Bedingung 1 hinzuzufügen.
    13. Wählen Sie im nächsten Feld des Bedingungsgenerators einen größeren Wert alsaus, und geben Sie im letzten Feld 1000 ein.
      Jetzt haben Sie erfolgreich eine Bedingung eingerichtet, die überprüft, ob der Preis des von einem Anwender angeforderten Katalogelements höher als 1.000 USD ist.
    14. Klicken Sie auf Fertig, um das Hinzufügen der Flow-Logik If zu Ihrem Flow abzuschließen.
    15. Wählen Sie unter Ihrer Flow-Logikbedingung If die Option Aktionaus.
    16. Geben Sie in der Aktionsauswahl entweder Bitte um Genehmigung in das Suchfeld ein, oder suchen Sie die Aktion Ask For Approval, indem Sie auswählen ServiceNow Core > Um Genehmigung bitten in der Unterkategorie Standard.
    17. Fügen Sie die folgenden Werte für die Eingaben der Aktion „Genehmigung anfordern“ 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.
      Genehmigungsfeld Als Genehmigungverlassen.
      Journalfeld Als Genehmigungsverlaufverlassen.
      Bedingungen Belassen Sie das erste Feld als Genehmigen. Wählen Sie unter Wann aus der Liste Beliebiger Genehmiger aus. Klicken Sie dann auf das Pillenauswahl-Symbol ( Pillenauswahl-Symbol), um Dot-Walker zu öffnen. Navigieren Sie zu, oder führen Sie einen Dot-Walking durch Auslöser: Servicekatalog > Datensatz für angefordertes Element > Geöffnet von > Manager und wählen Sie Manager aus, um diese Datenpille dem Feld hinzuzufügen.
      Fälligkeitsdatum Als „ Keine“ belassen.
      Jetzt haben Sie erfolgreich eine bedingte Aktion eingerichtet, die automatisch den Manager der anfordernden Person um Genehmigung für jedes angeforderte Katalogelement bittet, das einen Preis von mehr als 1.000 USD aufweist.
    18. Klicken Sie auf Fertig, um das Hinzufügen der bedingten Aktion Ask for Approval innerhalb der Flow-Logik If Ihres Flows abzuschließen.
    19. 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.
    20. 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.
    21. 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.
    22. Um das Hinzufügen der bedingten Aktion Update Record innerhalb der Flow-Logik Else Ihres Flows abzuschließen, klicken Sie auf Fertig.
    23. 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:

      Beispiel-Flow, der die Genehmigung eines Managers für angeforderte Artikel anfordert, deren Preis höher als 1.000 USD ist.

    24. 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.
    25. 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.
    26. Wählen Sie aus. Die Ausführung des Tests wurde abgeschlossen. Zeigen Sie die Details der Flow-Ausführung an.
    27. 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.
    28. Navigieren Sie zurück zu Ihrem Flow.
    29. 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, öffnen Sie Ihren Flow in der Workflow-Studio Designumgebung , und 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.