Erstellen Sie Ihren ersten Flow in Flow Designer

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Gehen Sie ein Beispiel durch, um einen Beispiel-Flow in Flow Designerzu erstellen, zu testen und zu 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 in Now Platformverwendet, z. B. Flow Designer, Business Rulesund Workflows. Wenn Sie sich mit diesen Konzepten vertraut machen, können Sie in Ihren Playbooks die Erstellung von Logikkonflikten vermeiden.

    Warum und wann dieser Vorgang ausgeführt wird

    Führen Sie die folgenden Schritte aus, um Ihnen den Einstieg in die Erstellung Ihres ersten Flows in Flow Designerzu erleichtern. Der Beispiel-Flow wird jedes Mal gestartet oder ausgelöst, wenn ein Benutzer in der Instanz eine Anforderung für ein Servicekatalog -Element erstellt. Wenn eine Anforderung erstellt wird, führt unser Flow automatisch die folgenden Aktionen aus:
    • Überprüfen Sie, ob der Preis des Katalogelements mehr als 1.000 USD beträgt.
    • Wenn der Preis mehr als 1.000 USD beträgt, 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 > Selfservice > 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 1100 USD oder mehr (RITM0010001).
    3. Verwenden Sie den Filternavigator, um zu zu wechseln Alle > Prozessautomatisierung > Flow Designer.
    4. Wählen Sie im Hauptheader der Zielseite Flow Designer 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 DesignumgebungFlow Designer zu öffnen.
    6. Wählen Sie im Abschnitt AUSLÖSER die Option Auslöserhinzufügen aus.
    7. Geben Sie in der Auslöserauswahl entweder Service Catalog in das Suchfeld ein, oder suchen Sie den Auslöser Service Catalog unter 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 dieses 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 die Option Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wählen Sie dann Flow-Logik aus, um die Flow-Logikauswahl zu öffnen.
    10. Wählen Sie in der Flow-Logikauswahl die Option Wennaus
    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 in Ihrem Flow auf Daten des Auslösers zugreifen. Wenn Sie Ihrem Flow später 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-Walk zu 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 die Option größer alsaus, und geben Sie dann im letzten Feld 1000 ein.
      Jetzt haben Sie erfolgreich eine Bedingung eingerichtet, die überprüft, ob der Preis des Katalogelements, das ein Benutzer anfordert, größer 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 der Flow-Logikbedingung IfAktionaus.
    16. Geben Sie in der Aktionsauswahl entweder Um Genehmigung bitten in das Suchfeld ein, oder suchen Sie die Aktion Ask For Approval, indem Sie auswählen ServiceNow Core > Um Genehmigung bitten unter der Unterkategorie Standard.
    17. Fügen Sie die folgenden Werte für die Eingaben der Aktion „Um Genehmigung bitten“ hinzu:
      Eingabe Aktion
      Datensatz Klicken Sie auf das Pillenauswahl-Symbol ( Pillenauswahl-Symbol), um den Dot-Walker zu öffnen. Navigieren Sie dann zu oder führen Sie einen Dot-Walk zu durch Auslöser: Servicekatalog > Datensatz für angefordertes Element und wählen Sie Anforderungselement- Datensatz aus, um diese Datenpille der Eingabe hinzuzufügen.
      Tabelle Belassen Sie es als Angefordertes Element [sc_req_item].
      Genehmigungsfeld Belassen Sie es als Genehmigung.
      Journalfeld Belassen Sie es als Genehmigungsverlauf.
      Regeln Lassen Sie das erste Feld Genehmigen. Wählen Sie unter Wann die Option Jeder genehmigt aus der Liste aus. Klicken Sie dann auf das Pillenauswahl-Symbol ( Pillenauswahl-Symbol), um Dot-Walker zu öffnen. Navigieren Sie zu oder führen Sie einen Dot-Walk zu durch Auslöser: Servicekatalog > Datensatz für angefordertes Element > Geöffnet von > Vorgesetzter und wählen Sie Manager aus, um dem Feld diese Datenpille hinzuzufügen.
      Fälligkeitsdatum Belassen Sie den Wert auf Keine.
      Jetzt haben Sie erfolgreich eine bedingte Aktion eingerichtet, die automatisch die Genehmigung des Vorgesetzten der anfordernden Person für ein angefordertes Katalogelement mit einem Preis von mehr als 1.000 USD anfordert.
    18. Klicken Sie auf Fertig, um das Hinzufügen der bedingten Aktion Ask for Approval innerhalb der Flow-Logik If Ihres Flow 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 Pillenauswahl-Symbol ( Pillenauswahl-Symbol), um den Dot-Walker zu öffnen. Navigieren Sie dann zu oder führen Sie einen Dot-Walk zu durch Auslöser: Servicekatalog > Datensatz für angefordertes Element und wählen Sie Anforderungselement- Datensatz aus, um diese Datenpille der Eingabe hinzuzufügen.
      Tabelle Belassen Sie es als Angefordertes Element [sc_req_item].
      Felder Wählen Sie + Feldwert hinzufügen aus. Wählen Sie dann das Feld Genehmigung aus, und wählen Sie Genehmigt als Feldwert aus. Wählen Sie als Nächstes das Feld Status aus, und wählen Sie Geschlossen - vollständig als Feldwert aus. Wählen Sie abschließend das Feld Abschlussnotizen aus, und geben Sie Anforderung automatisch genehmigt, da der Wert des angeforderten Elements kleiner als 1.000 USD ist, ein.
      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 Flow 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 dem folgenden Beispiel ähneln:

      Ein Beispiel-Flow, der die Genehmigung eines Managers für angeforderte Artikel anfordert, deren Preis mehr als 1.000 USD beträgt.

    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“ einen Datensatz eines angeforderten Elements aus, dessen Preis größer als 1.000 USD ist, und wählen Sie dann Test ausführenaus.
      Wählen Sie beispielsweise den Datensatz für angeforderte Elemente aus, den Sie zuvor aus dem Servicekatalog (RITM0010001) erstellt haben.
      Sie können auf das Symbol „ Neuen Datensatz erstellen“ (Symbol „Neuen Datensatz erstellen“ ) klicken, um ein neues angefordertes Element zu erstellen.
    26. Wählen Sie aus. Ihr Test wurde ausgeführt. Zeigen Sie die Details der Flow-Ausführung an.
    27. Sehen Sie sich auf der Seite „Ausführungsdetails“ die Werte an, 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 Servicekatalog Item Request-Datensatz 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 verwalten, indem Sie den Ausführungsverlauf Ihres Flows anzeigen. Um diesen Verlauf anzuzeigen, öffnen Sie Ihren Flow in der Flow Designer Designumgebung , und klicken Sie im Hauptheader auf Ausführungen. Die resultierende Seite zeigt den Abschlussstatus für jede Flow-Ausführung sowie die Dauer der Ausführung jeder Flow-Ausführung oder ihre Laufzeit an. Um Fehler bei einer Flow-Ausführung zu beheben, wählen Sie eine Ausführung aus dieser Liste aus, um Flow-Ausführungsdetailszu öffnen.