Erstellen Sie einen Ablauf
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 |
|
|
|
Phase 2 |
|
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.
| 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
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
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
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
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.
- 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
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
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
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
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
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.