Erstellen Sie einen Ablauf

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 18 Minuten Lesedauer
  • Automatisieren Sie den Workflow für die Anwendung für Reiseanforderungen von Mitarbeitern, indem Sie einen Flow erstellen.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Die zweite Phase beim Hinzufügen von Logik und Automatisierung zur Anwendung für Reiseanforderungen für Mitarbeiter besteht in der Erstellung eines Flows. Der von uns erstellte Flow automatisiert den Workflow für die Anwendung, nachdem eine Mitarbeiter-Reiseanforderung erstellt wurde.

    Phase 1

    Symbol „Abgeschlossen“.

    Erstellen Sie eine Entscheidungstabelle

    Phase 2

    Symbol „In Bearbeitung“.

    Erstellen Sie einen Ablauf

    Weitere Informationen zu Flows finden Sie unter Building flows.

    Verwenden Sie das folgende Tutorial, um einen Flow für die Anwendung „Mitarbeiter-Reiseanforderung“ zu erstellen.

    Tabelle : 1. Videoabschnitte
    Zeitstempel Abschnitt
    0:09 Fügen Sie Ihrer Anwendung einen Flow hinzu.
    0:14 Erstellen Sie den Flow von Grund auf neu.
    0:17 Geben Sie einen eindeutigen Namen und eine Beschreibung für den Flow ein.
    0:22 Fahren Sie mit der Einrichtung Ihres Flows fort.
    0:25 Erstellen Sie einen Auslöser.
    0:41 Fügen Sie die Aktion Genehmigung anfordern hinzu.
    1:09 If-Flow-Logik hinzufügen.
    1:25 Integrieren Sie Entscheidungstabellen.
    1:48 Doppelte sich wiederholende Aktionen.
    2:17 Fügen Sie eine Aktion „Datensatz aktualisieren“ hinzu.
    2:38 Fügen Sie Else-Flow-Logik hinzu.
    14:50 Fügen Sie eine Aktion E-Mail senden hinzu.
    4:14 Fügen Sie die Flow-Logik für „End-Flow“ hinzu.
    4:19 Zeigen Sie Ihren Flow als Diagramm an.
    4:22 Speichern Sie die Änderungen.

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie die Anwendung „Mitarbeiter-Reiseanforderung“.
    3. Wählen Sie im Anwendungs-Dashboard neben Logik und Automatisierung die Option + Hinzufügen aus.
    4. Wählen Sie Flowund dann Beginnaus.
    5. Wählen Sie Flow von Grund auf neu erstellen aus.
      Sie können Ihren Flow auch mit Now Assisterstellen. Weitere Informationen finden Sie unter Create a flow with Now Assist.
    6. Definieren Sie die Eigenschaften des Flows.
      1. Geben Sie im Feld Name den Text Genehmigungs-Workflowein.
      2. Geben Sie im Feld Beschreibungden Wert Genehmigungs-Workflow für Manager und Regionalleiterein.
      3. Wählen Sie Fortsetzen.
    7. Wählen Sie Diesen Flow bearbeiten aus, um mit der Einrichtung Ihres Flows fortzufahren.
    8. Fügen Sie dem Flow Auslöser hinzu.
      Hinweis:
      Ein Auslöser gibt an, wann der Flow ausgeführt werden soll. Wenn die Auslöserbedingungen erfüllt sind, führt das System den Flow mit den vom Auslöser bereitgestellten Daten aus.
      In unserem Tutorial erstellen wir einen Auslöser, der den Flow ausführt, wenn ein Mitarbeiter eine Reiseanforderung übermittelt.
      1. Wählen Sie im Abschnitt Auslöser die Option + Auslöser hinzufügen aus.
      2. Wählen Sie im Feld Auslöser die Option aus Datensatz > Erstellt.
        Weitere Informationen zu Auslösertypen finden Sie unter Workflow Studio flow trigger types.
      3. Geben Sie im Feld Tabelle den Namen der Reiseanforderungstabelle ein, und wählen Sie sie aus der Liste aus.
      4. Wählen Sie Fertig.
    9. Fügen Sie dem Flow Aktionen, Flow-Logik und Subflows hinzu.
      Hinweis:
      Sie können Aktionen, Flow-Logikund Subflows hinzufügen, damit Ihr Flow die gewünschten Aktionen ausführen kann. Sie können beispielsweise eine Aktion erstellen, die es Ihrer Anwendung ermöglicht, automatisch E-Mails zu senden.
      In unserem Tutorial fügen wir mehrere Aktionen und Verzweigungen der Flow-Logik hinzu, um den Prozess für Mitarbeiter-Reiseanforderungen zu automatisieren. Das folgende Diagramm zeigt den Flow, den wir in unserem Tutorial erstellen.

      Diagramm, das

      Anweisungen zum Hinzufügen der im Tutorial gezeigten Aktionen und Flow-Logik finden Sie in den folgenden Themen.

    10. Wahlweise: Sehen Sie, wie Ihr Flow als Diagramm angezeigt wird, indem Sie den Schalter neben Ansichtumlegen.
    11. Wählen Sie Speichern aus, um die Änderungen zu speichern.

    Ergebnisse

    Sie haben einen Flow erstellt, der den End-to-End-Workflow für die Anwendung „Mitarbeiter-Reiseantrag“ automatisiert.

    Nächste Maßnahme

    Fahren Sie mit dem Erstellen des Flows für die Anwendung „Mitarbeiter-Reiseanforderung“ fort. Fahren Sie mit dem nächsten Schritt fort: Fügen Sie die Aktion Genehmigung anfordern hinzu.

    Fügen Sie die Aktion Genehmigung anfordern hinzu

    Fordern Sie Genehmigungen für jeden Datensatz an, indem Sie Ihrem Flow die Aktion „Genehmigung anfordern“ hinzufügen.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Die Aktion „Genehmigung anfordern“ ist eine ServiceNow Core-Aktionsvorlage, mit der Sie auf einfache Weise Genehmigungen anfordern können. Sie können angeben, welche Datensätze genehmigt werden müssen, und Benutzer zuweisen, die den Datensatz genehmigen oder ablehnen.

    In unserem Tutorial verwenden wir die Aktion „Um Genehmigung bitten“, um Genehmigungen von Managern und Regionalleitern für Reiseanforderungen von Mitarbeitern anzufordern. Dieses Verfahren beschreibt die Aktion „Genehmigung anfordern“, die an den Manager weitergeleitet wird. Das Verfahren zum Erstellen der Aktion Genehmigung anfordern, die an den Regionalleiter weitergeleitet wird, ist in Doppelte sich wiederholende Aktionenbeschrieben.

    Weitere Informationen zur Aktion Genehmigung anfordern finden Sie unter Ask for Approval action.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      In unserem Tutorial erfolgt die Aktion Genehmigung anfordern, die an den Manager weitergeleitet wird, direkt nach dem Auslöser. Um zu sehen, wo die Aktion Bitte um Genehmigung im Tutorial-Flow vorkommt, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Aktion aus.
    3. Wählen Sie in den Optionen ServiceNow Coredie Option Genehmigung anfordern aus.
    4. Wählen Sie eine der folgenden Optionen aus, um die Aktion mit dem entsprechenden Auslöser zu verbinden.
      Hinweis:
      Einige Flows haben mehrere Auslöser. Sie müssen daher angeben, welcher Auslöser der Aktion entspricht.
      In unserem Tutorial fügen wir den Auslöser für den Reiseanforderungsdatensatz zum Feld Datensatz hinzu, sodass die Aktion ausgeführt wird, wenn ein Mitarbeiter eine Reiseanforderung übermittelt.
      • Um Ihren Auslöser im Dialogfeld „Um Genehmigung bitten“ hinzuzufügen, wählen Sie die Datenpillenauswahl (Symbol für Pillenauswahl.) und dann den Auslöser aus der Liste aus.
      • Um Ihren Auslöser aus dem Datenbereich hinzuzufügen, ziehen Sie die Datenpille, die den Auslöser enthält, in das Feld Datensatz.
      Sie können Ihre Auslöser hinzufügen, indem Sie die Datenpillenauswahlauswählen oder die Datenpille aus dem Datenbereich ziehen.
    5. Legen Sie die Regeln für die Aktion fest.
      Hinweis:
      Regeln bestimmen, welche Anwender Anforderungen genehmigen oder ablehnen können und was nach der Genehmigung oder Ablehnung geschieht. Weitere Informationen zu den Regeln, die für die Aktion Genehmigung anfordern verfügbar sind, finden Sie unter Ask for Approval action.
      In unserem Tutorial konfigurieren wir die Regeln für die Aktion Genehmigung anfordern, um Reiseanforderungen an den Manager des Benutzers zu senden, der die Anforderung übermittelt hat. Der Manager kann die Anforderung dann genehmigen oder ablehnen.
      1. Wählen Sie das Feld Genehmigen aus, und wählen Sie dann in der Liste Genehmigen oder Ablehnen aus.
      2. Wählen Sie das Feld -Genehmigungsregel auswählen und dann Alle Benutzer genehmigen oder ablehnen aus.
      3. Wählen Sie mithilfe der Datenpillenauswahl (Symbol für Pillenauswahl.), des Symbols zum Hinzufügen von Anwendern ( Symbol zum Hinzufügen von Anwendern), des Symbols zum Hinzufügen von Gruppen ( Symbol zum Hinzufügen von Gruppen), des Symbols zum Hinzufügen manueller Genehmiger (Symbol für manuelle Genehmiger) oder von aus, welche Anwender oder Gruppen die Genehmigungsaktionen durchführen können durch Ziehen von Datenpillen aus dem Datenbereich in das Feld.
        In unserem Tutorial soll die Aktion „Genehmigung anfordern“ an den Manager des Benutzers weitergeleitet werden, der die Reiseanforderung übermittelt hat. Daher wählen wir aus Auslöser – Datensatz erstellt > Reiseanforderungsdatensatz > Geöffnet von > Manager.

        Sie können auswählen, welche Anwender Datensätze genehmigen können, indem Sie die Schaltfläche Datenpillenauswahl verwenden und dann den Wert auswählen, der die richtigen Anwenderdaten speichert.

        Mit der zweiten Aktion „Genehmigung anfordern“, die Sie in Doppelte sich wiederholende Aktionenerstellen, wird die Genehmigung an den Regionalleiter weitergeleitet.

    6. Wählen Sie Fertig.
    7. Wählen Sie Speichern.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: If-Flow-Logik hinzufügen.

    If-Flow-Logik hinzufügen

    Verwenden Sie die If-Flow-Logik, um Ihren Flow so zu steuern, dass er Aktionen basierend auf bestimmten Bedingungen ausführt.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Fügen Sie Ihrem Flow If-Flow-Logik hinzu, damit Ihre Anwendung Aktionen nur ausführt, wenn bestimmte Kriterien erfüllt sind. Gibt an, ob die Flow-Logik einen bestimmten Pfad oder eine bestimmte Verzweigung innerhalb eines Flows erstellt, der nur ausgeführt wird, wenn die Bedingungen erfüllt sind.

    In unserem Tutorial verwenden wir If-Flow-Logik, um zu definieren, was die Anwendung tut, wenn eine Reiseanforderung genehmigt wurde. Wenn beispielsweise eine Reiseanforderung vom Regionalleiter genehmigt wurde, sollte der Status des Reiseanforderungsdatensatzes in Geschlossen - vollständiggeändert werden.

    Es gibt zwei Instanzen der IF-Flow-Logik im Flow des Tutorials zur App-Erstellung: eine für die Genehmigung durch den Manager und eine für die Genehmigung des regionalen Leiters. Dieses Verfahren umfasst das Erstellen der Verzweigung, die die Genehmigung durch einen Manager darstellt. Sie können dieses Verfahren verwenden, um die Verzweigung zu erstellen, die die Genehmigung des Regionalleiters darstellt, und die Werte im Feld „Spaltenbezeichnung“ und „Bedingung“ entsprechend anzupassen.

    Weitere Informationen zur Verwendung der IF-Flow-Logik finden Sie unter If flow logic.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Die Flow-Logik „If“, die darstellt, dass die Genehmigung durch den Manager unmittelbar nach der ersten Aktion „Genehmigung anfordern“ erfolgt. Um zu sehen, wo If-Flow-Logik im Tutorial-Flow vorkommt, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Flow-Logikaus.
    3. Wählen Sie Wenn aus.
    4. Wahlweise: Geben Sie im Feld Bedingungsbezeichnung eine Beschreibung ein, um die Bedingungen zu beschreiben, die durch die Verzweigung dargestellt werden.
      In unserem Tutorial geben wir Von Manager genehmigtein, da diese Verzweigung darstellt, dass ein Manager die Reiseanforderung genehmigt hat.
    5. Wählen Sie die Bedingung, unter der die Verzweigung ausgeführt wird, mithilfe der Datenpillenauswahl (Symbol für Pillenauswahl.) oder durch Ziehen der Datenpille aus dem Datenbereich in das Feld Bedingung 1 aus.
      Hinweis:
      Die Bedingung ist der Datencontainer, den der Flow auswertet, wenn er bestimmt, ob die Verzweigung ausgeführt werden soll. Sie können eine oder mehrere Bedingungen in der If-Flow-Logik definieren.
      In unserem Tutorial möchten wir, dass diese Verzweigung des Flows darstellt, was passiert, wenn ein Manager eine Reiseanforderung genehmigt hat. Daher haben wir die Bedingung auf Genehmigungsstatusfestgelegt.

      Wählen Sie die Bedingung(en) aus, die der Flow auswerten soll, wenn bestimmt wird, ob Verzweigungsaktionen oder Flow-Logik ausgeführt werden sollen.

    6. Definieren Sie den Bedingungsstatus, der die Ausführung der Verzweigung ermöglicht, indem Sie die Felder neben Bedingung 1und dann die entsprechenden Werte auswählen.
      Hinweis:
      Der Bedingungsstatus ist der tatsächliche Wert der Bedingung, der definiert, wann die Verzweigung ausgeführt werden soll.
      In unserem Fall sollte diese Verzweigung ausgeführt werden, wenn eine Reiseanforderung von einem Manager genehmigt wurde. Daher legen wir den Bedingungsstatus auf ist und Genehmigt fest.
    7. Wählen Sie Fertig.
    8. Wählen Sie Speichern.

    Ergebnisse

    Standardmäßig hat die If-Flow-Logik keine Ausgabe. Es wird einfach ausgewertet, ob eine Bedingung erfüllt oder nicht erfüllt ist. Damit Ihr Flow Aktionen abschließt, wenn die Bedingungen in der Flow-Logik erfüllt sind, müssen Sie Verzweigungsaktionen oder Flow-Logik hinzufügen.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Integrieren Sie Entscheidungstabellen.

    Integrieren Sie Entscheidungstabellen

    Integrieren Sie Entscheidungstabellen mithilfe der Flow-Logik Eine Entscheidung treffen in Ihren Flow.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Mit der Flow-Logik für eine Entscheidung können Sie Entscheidungstabellen einfach in Flows integrieren. Die Flow-Logik einer Entscheidung führt die Entscheidungstabelle aus und gibt Ergebnisse zurück, die als Verzweigungen in den Flow- oder Datenpillen im Datenbereich angezeigt werden können.

    In unserem Tutorial werden Reiseanträge von Mitarbeitern nach Genehmigung durch einen Manager an die Regionalleiter gesendet. Wir verwenden die Flow-Logik Eine Entscheidung treffen, um den Flow mit der Entscheidungstabelle für den Regionalleiter zu verbinden und die richtigen Regionalinformationen abzurufen.

    Weitere Informationen zur Flow-Logik für das Treffen einer Entscheidung finden Sie unter Make a decision flow logic.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Unter der Verzweigung der If-Flow-Logik, die die Managergenehmigung darstellt, fügen wir die Flow-Logik „Eine Entscheidung treffen“ hinzu. Um zu sehen, wo wir im Tutorial-Flow die Flow-Logik „Entscheidung treffen“ hinzufügen, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Flow-Logikaus.
    3. Wählen Sie Eine Entscheidung treffenaus.
    4. Wählen Sie das Feld Entscheidungstabelle und dann die richtige Entscheidungstabelle aus der Liste aus.
      In unserem Lernprogramm wählen wir die Entscheidungstabelle für Genehmigungen für Regionalleiter aus.
    5. Wählen Sie diese Option, um das Kontrollkästchen für Verzweigungen verwendenzu aktivieren oder zu deaktivieren.
      Hinweis:
      Wenn Sie das Kontrollkästchen Verzweigungen verwendenaktivieren, zeigt der Flow jedes mögliche Ergebnis der Entscheidungstabelle als separate Verzweigung an.
      In unserem Tutorial ist der Genehmigungsprozess für alle Regionalleiter identisch, daher deaktivieren wir Use Branches (Verzweigungen verwenden). Wenn der Prozess für die Anforderung einer Mitarbeiterreise für Mitarbeiter einer bestimmten Region unterschiedlich abläuft, können Sie „Verzweigungen verwenden“ auswählen, um die unterschiedlichen Prozesse je nach Region darzustellen.
    6. Fügen Sie dem Feld Entscheidungstabelleneingaben den richtigen Auslöser hinzu, indem Sie entweder die Datenpillenauswahl(Symbol für Pillenauswahl.) verwenden oder die Datenpille aus dem Datenbereich in das Feld ziehen.
      Tipp:
      Wenn Sie eine Entscheidungstabelle in einen Flow integrieren, müssen Sie die Datenwerte angeben, die die Entscheidungstabelle im Kontext des Flow auswerten soll.
      In unserem Tutorial benötigen wir die Entscheidungstabelle, um die Benutzerinformationen auszuwerten, die dem Reiseanforderungsauslöser zugeordnet sind. Daher fügen wir unseren Auslöser dem Feld „Entscheidungstabelleneingaben“ hinzu.
    7. Wählen Sie Fertig.

    Ergebnisse

    Die Flow-Logik Eine Entscheidung treffen generiert Ergebnisse aus der Entscheidungstabelle, die Sie in Ihrem Flow verwenden können.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Doppelte sich wiederholende Aktionen.

    Doppelte sich wiederholende Aktionen

    Sparen Sie bei Aktionen, die sich in Ihrem Flow wiederholen, Zeit, indem Sie die Aktionen duplizieren und ihre Werte nach Bedarf anpassen.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Durch das Duplizieren von Aktionen können Sie Flows schneller und effizienter erstellen.

    In unserem Tutorial gibt es mehrere Aktionen, die sich innerhalb des Flows für Mitarbeiter-Reiseanforderungen wiederholen.
    • Die Aktion „Genehmigung anfordern“ wird wiederholt, um Genehmigungen des Managers und des Regionalleiters für Mitarbeiter-Reiseanforderungen anzufordern.
    • Die Aktion „Datensatz aktualisieren“ aktualisiert den Reiseanforderungsdatensatz an mehreren Stellen im Flow, z. B. wenn die Anforderung von einem Manager abgelehnt wird.
    • Die Aktion „E-Mail senden“ wird an zwei Stellen ausgeführt, um Mitarbeiter zu benachrichtigen, dass ihre Reiseanforderungen entweder vom Manager oder vom Regionalleiter abgelehnt wurden.

    Dieses Verfahren beschreibt das Duplizieren der Aktion „Genehmigung anfordern“, um die Genehmigung des Regionalleiters anzufordern. Sie können die hier beschriebenen Schritte verwenden, um die anderen Aktionen, die sich wiederholen, zu duplizieren und den Speicherort der Aktion und die Feldwerte entsprechend anzupassen.

    Prozedur

    1. Bewegen Sie den Mauszeiger über die Aktion, die Sie duplizieren möchten, und wählen Sie das Symbol für die Duplikataktion ( Symbol für Duplikataktionen).
      In unserem Tutorial duplizieren wir die Aktion Genehmigung anfordern.

      Sie können das Symbol Aktion duplizieren auswählen, um Aktionen in Ihrem Flow zu duplizieren.

    2. Verschieben Sie die duplizierte Aktion an die richtige Stelle im Flow, indem Sie den Mauszeiger über die Aktion bewegen, das Ziehsymbol (Symbol für Drag-and-Drop-Greifer für Zeilen] auswählen und die Aktion an die richtige Stelle ziehen.
      Wir verschieben die duplizierte Aktion „Genehmigung anfordern“ unter die Flow-Logik „Entscheidung treffen“, die die Informationen zum Regionalleiter zurückgibt.

      Sie können Elemente in Ihrem Flow neu anordnen, indem Sie das Ziehsymbol auswählen und das Element an die richtige Stelle verschieben.

    3. Passen Sie die Werte in der Aktion nach Bedarf an.
      1. Wählen Sie die duplizierte Aktion aus, um das Aktionsdialogfeld zu öffnen.
      2. Wählen Sie das Symbol zum Entfernen (Formularelement löschen.), um alle Feldwerte zu entfernen, die Sie ändern müssen.
        In unserem Tutorial müssen Sie den Benutzer ändern, an den die Bitte um Genehmigung weitergeleitet wird. Daher wählen wir in der Datenpille, die die Informationen zum Manager-Benutzer enthält, das Symbol zum Entfernen ( Formularelement löschen.).
      3. Geben Sie die richtigen Feldwerte an, indem Sie die Datenpillenauswahl (Symbol für Pillenauswahl.) wählen oder Datenpillen aus dem Datenbereich in die Felder ziehen.
        Um die Aktion „Genehmigung anfordern“ an den richtigen Regionalleiter weiterzuleiten, müssen Sie die Datenpille hinzufügen, die die Informationen zum Regionalleiter enthält.
        • Mit der Datenpillenauswahl (Symbol für Pillenauswahl.) wählen Sie aus Eine Entscheidung treffen > Entscheidungstabelle mit mehreren Ergebnisdatensätzen > Ergebniselemente > Regionale Leiter.
        • Im Datenbereich wählen wir die Datenpille für die regionalen Leiter aus und ziehen sie in das Feld.

          Die Datenpille für die Regionalleiter wird im Bereich Daten im Abschnitt Eine Entscheidung treffen angezeigt.

    4. Wählen Sie Speichern.
    5. Wahlweise: Wiederholen Sie dieses Verfahren, um beliebig viele Aktionen in Ihrem Flow zu duplizieren.
      In unserem Tutorial duplizieren wir auch die Aktionen „Datensatz aktualisieren“ und „E-Mail senden“.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Fügen Sie eine Aktion „Datensatz aktualisieren“ hinzu.

    Fügen Sie eine Aktion „Datensatz aktualisieren“ hinzu

    Automatisieren Sie Datensatzaktualisierungen in einem Flow mit der Aktion „Datensatz aktualisieren“.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Die Aktion Datensatz aktualisieren ist eine ServiceNow Core-Aktionsvorlage, die Sie Ihrem Flow hinzufügen können, um vorhandene Datensätze zu aktualisieren.

    In unserem Tutorial verwenden wir die Aktion Datensatz aktualisieren, um den Reiseanforderungsdatensatz zu aktualisieren, nachdem er genehmigt oder abgelehnt wurde. Dieses Verfahren beschreibt das Erstellen der Aktion „Datensatz aktualisieren“, wenn eine Reiseanforderung vom Manager und Regionalleiter genehmigt wurde. Sie können dieses Verfahren verwenden, um die anderen Aktionen des Typs „Datensatz aktualisieren“ zu erstellen und die Felder und Feldwerte nach Bedarf zu ändern.

    Weitere Informationen zur Aktion „Datensatz aktualisieren“ finden Sie unter Update Record action.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wir fügen die Aktion „Datensatz aktualisieren“, die Genehmigungen durch Manager und Regionalleiter darstellt, unter der Verzweigung „If-Flow-Logik“ für die Genehmigung durch Regionalleiter hinzu. Um zu sehen, wo die Aktion „Datensatz aktualisieren“ im Tutorial-Flow hinzugefügt wird, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Aktion aus.
    3. Wählen Sie in den ServiceNow Core- Optionen die Option Update Record (Datensatz aktualisieren)aus.
    4. Wählen Sie den zu aktualisierenden Datensatz aus, indem Sie die Datenpillenauswahl (Symbol für Pillenauswahl.) wählen oder die Datenpille aus dem Datenbereich in das Feld Datensatz ziehen.
      In unserem Tutorial möchten wir den Reiseanforderungsdatensatz aktualisieren, daher fügen wir den Reiseanforderungsauslöser zum Feld Datensatz hinzu.
    5. Wählen Sie das Feld oder die Felder aus, die Sie im Datensatz aktualisieren möchten, indem Sie Feldwert hinzufügenauswählen und dann das zu aktualisierende Feld aus der Liste auswählen.
      In unserem Tutorial müssen wir mehrere Felder in unserem Reiseanforderungsdatensatz aktualisieren, nachdem der Antrag vom Manager und Regionalleiter genehmigt wurde. Wir wählen die folgenden Felder aus:
      • Genehmigung
      • Zuweisungsgruppe
      • Status
    6. Legen Sie den gewünschten Wert für jedes hinzugefügte Feld fest, indem Sie eine beliebige Stelle im Feld Auswählen auswählen und dann den richtigen Wert aus der Liste auswählen.
      In unserem Tutorial haben wir die folgenden Werte für die hinzugefügten Felder festgelegt:
      Feld Wert
      Genehmigung Genehmigt
      Zuweisungsgruppe Reisebüro
      Status Abgeschlossen
    7. Wählen Sie Fertig.
    8. Wählen Sie Speichern.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Fügen Sie Else-Flow-Logik hinzu.

    Fügen Sie Else-Flow-Logik hinzu

    Fügen Sie in Flows mit If-Flow-Logik die Else-Flow-Logik hinzu, um alternative Pfade zu erstellen, wenn die Bedingungen nicht erfüllt werden.

    Vorbereitungen

    Erforderliche Rolle: admin oder flow_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Fügen Sie Else-Flow-Logik hinzu, um die Aktionen zu definieren, die Ihr Flow ausführt, wenn die Bedingungen für Flow-Logik nicht erfüllt werden. Else-Flow-Logik erstellt einen Pfad im Flow, der nur ausgeführt wird, wenn die Bedingungen für die If-Flow-Logik nicht erfüllt sind.

    In unserem Tutorial fügen wir die Flow-Logik „Else“ hinzu, um festzulegen, was passiert, wenn eine Reiseanforderung von einem Manager oder Regionalleiter abgelehnt wird.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wir fügen Else-Flow-Logik an zwei Stellen im Flow hinzu: Eine unter der Verzweigung des Flows, die die Managergenehmigung darstellt, und eine weitere unter der Verzweigung, die die Genehmigung des regionalen Leiters darstellt. Um zu sehen, wo wir Else-Flow-Logik im Tutorial-Flow hinzufügen, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Flow-Logikaus.
    3. Wählen Sie in der Liste Such-Flow-Logikendie Option Elseaus.
    4. Wählen Sie Speichern.

    Ergebnisse

    Standardmäßig hat die Else-Flow-Logik keine Ausgabe. Es wird lediglich eine Verzweigung für den Flow erstellt, die ausgeführt wird, wenn die Bedingungen für die If-Flow-Logik nicht erfüllt sind. Damit Ihr Flow Aktionen im Else-Flow-Logikblock abschließt, müssen Sie Verzweigungsaktionen oder Flow-Logik hinzufügen.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Fügen Sie eine Aktion E-Mail senden hinzu.

    Fügen Sie eine Aktion E-Mail senden hinzu

    Automatisieren Sie das Senden von E-Mail-Benachrichtigungen mit der Aktion E-Mail senden.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Aktion E-Mail senden ist eine ServiceNow Core-Aktionsvorlage, die Sie Ihrem Flow hinzufügen können, um das Senden von E-Mails an angegebene Benutzer oder Gruppen zu automatisieren.

    In unserem Tutorial fügen wir Aktionen vom Typ „E-Mail senden“ hinzu, um Mitarbeiter zu benachrichtigen, dass ihre Reiseanforderungen abgelehnt wurden. Dieses Verfahren umfasst die Aktion E-Mail senden, die Mitarbeiter darüber informiert, dass ihr Reiseantrag vom Regionalleiter abgelehnt wurde. Sie können dieses Verfahren verwenden, um die andere Aktion „E-Mail senden“ für die Ablehnung durch den Manager zu erstellen und die Feldwerte entsprechend anzupassen.

    Weitere Informationen zur Aktion E-Mail senden finden Sie unter Send Email action.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wir fügen die Aktion „E-Mail senden“ unter der Flow-Logik „Sonst“ hinzu, die die Ablehnung des regionalen Leiters darstellt. Um zu sehen, wo wir Aktionen vom Typ „E-Mail senden“ im Tutorial-Flow hinzufügen, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Aktion aus.
    3. Wählen Sie in den ServiceNow Core- Optionen die Option E-Mail senden aus.
    4. Fügen Sie den Datensatz, dem die E-Mail zugeordnet ist, mithilfe der Datenpillenauswahl (Symbol für Pillenauswahl.) dem Feld Zieldatensatz hinzu, oder indem Sie die Datenpille aus dem Datenbereich ziehen.
      In unserem Tutorial möchten wir, dass die E-Mail dem Reiseanforderungsdatensatz in unserem Auslöser zugeordnet wird.
    5. Fügen Sie Empfänger für die E-Mail im Feld An hinzu, indem Sie die Datenpillenauswahl (Symbol für Pillenauswahl.) verwenden, oder indem Sie die Datenpille aus dem Datenbereich ziehen.
      In unserem Tutorial soll der Benutzer, der die Reiseanforderung erstellt hat, die E-Mail erhalten. Die Benutzerinformationen werden unter gespeichert Auslöser – Datensatz erstellt > Reiseanforderungsdatensatz > Geöffnet von.
    6. Wahlweise: Fügen Sie der E-Mail in den Feldern CC und BCC zusätzliche Empfänger hinzu.
      In unserem Tutorial fügen wir der Aktion „E-Mail senden“ keine zusätzlichen Empfänger hinzu.
    7. Geben Sie im Feld Betreff einen Betreff für die E-Mail ein.
      In unserem Tutorial geben wir den folgenden Betreff für die E-Mail ein: Reiseanforderung abgelehnt.
    8. Geben Sie im Feld Textkörper den Inhalt der E-Mail-Nachricht ein.
      Tipp:
      Sie können der Aktion E-Mail senden dynamisch erstellte Inhalte oder Inhalte, die innerhalb des Flows generiert werden, hinzufügen. Um dynamische Inhalte hinzuzufügen, ziehen Sie die Datenpillen aus dem Datenbereich in den Textkörper der E-Mail.
      In unserem Tutorial benachrichtigt der Textkörper unserer E-Mail den Mitarbeiter, dass sein Reiseantrag abgelehnt wurde, und fordert ihn auf, sich an seinen Vorgesetzten zu wenden, um weitere Informationen zu erhalten.
    9. Wählen Sie Fertig.
    10. Wählen Sie Speichern.

    Nächste Maßnahme

    Fahren Sie mit dem nächsten Schritt fort: Fügen Sie die Flow-Logik für „End-Flow“ hinzu.

    Fügen Sie die Flow-Logik für „End-Flow“ hinzu

    Fügen Sie die Flow-Logik „Flow beenden“ hinzu, um die Ausführung des aktuellen Flows zu stoppen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Ihr Flow beendet werden soll, wenn bestimmte Bedingungen erfüllt sind, können Sie die Flow-Logik „Flow beenden“ hinzufügen. Die Flow-Logik für „Flow beenden“ kann in einem bedingten Flow-Logikblock enthalten sein, z. B. in einer If-, Else If- oder Else-Flow-Logik. Die Flow-Logik „Flow beenden“ stoppt die Ausführung des aktuellen Flows.

    In unserem Tutorial fügen wir die Flow-Logik „Flow beenden“ hinzu, um den Flow zu beenden, wenn eine Reiseanforderung abgelehnt wurde.

    Weitere Informationen zur Flow-Logik für „Flow beenden“ finden Sie unter End Flow flow logic.

    Prozedur

    1. Wählen Sie an der richtigen Stelle in Ihrem Flow die Option + Aktion, Flow-Logik oder Subflow hinzufügen aus.
      Wir fügen die Flow-Logik „Flow beenden“ in der Verzweigung hinzu, die die Ablehnung einer Reiseanforderung durch einen Manager darstellt. Um zu sehen, wo im Tutorial-Flow End-Flow-Logik hinzugefügt wird, sehen Sie sich das Diagramm in Erstellen Sie einen Ablaufan.
    2. Wählen Sie Flow-Logikaus.
    3. Wählen Sie in der Liste „Flow-Logiken suchen“die Option Flow beendenaus.
    4. Wählen Sie Speichern.

    Nächste Maßnahme

    Die Logik und Automatisierung für die Anwendung „Mitarbeiter-Reiseanforderung“ ist abgeschlossen. Fahren Sie mit dem letzten Schritt im Tutorial zur App-Erstellung fort: Testen Sie Ihre Anwendung.