Erstellen Sie einen Ablauf
Automatisieren Sie den Workflow für die Anwendung „Reiseantrag für Mitarbeiter“, indem Sie einen Flow erstellen.
Vorbereitungen
Erforderliche Rolle: administrator oder Flow_Designer
Warum und wann dieser Vorgang ausgeführt wird
Die zweite Phase, in der Logik und Automatisierung der Anwendung „Reiseantrag für Mitarbeiter“ hinzugefügt werden, besteht in der Erstellung eines Flows. Der Flow, den wir erstellen, automatisiert den Workflow für die Anwendung, nachdem ein Reiseantrag eines Mitarbeiters 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 „Reiseantrag für Mitarbeiter“ 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 | Setzen Sie die Einrichtung Ihres Flows fort. |
| 0:25 | Erstellen Sie einen Auslöser. |
| 0:41 | Fügen Sie eine 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 die sonst-Flow-Logik hinzu. |
| 2:50 | Fügen Sie eine Aktion „E-Mail senden“ hinzu. |
| 4:14 | Fügen Sie Flow-Logik für Ende 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 „Reiseantrag für Mitarbeiter“ automatisiert.
Nächste Maßnahme
Fahren Sie mit der Erstellung des Flows für die Anwendung „Reiseantrag für Mitarbeiter“ fort. Fahren Sie mit dem nächsten Schritt fort: Fügen Sie eine Aktion „Genehmigung anfordern“ hinzu.
Fügen Sie eine Aktion „Genehmigung anfordern“ hinzu
Fordern Sie Genehmigungen für einen beliebigen Datensatz an, indem Sie Ihrem Flow die Aktion „Genehmigung anfordern“ hinzufügen.
Vorbereitungen
Erforderliche Rolle: administrator oder Flow_Designer
Warum und wann dieser Vorgang ausgeführt wird
Die Aktion „Genehmigung anfordern“ ist ein ServiceNowCore-Aktionsvorlage, mit der Sie Genehmigungen einfach anfordern können. Sie können angeben, welche Datensätze genehmigt werden müssen, und Anwender zuweisen, um den Datensatz zu genehmigen oder abzulehnen.
In unserem Tutorial verwenden wir die Aktion „Genehmigung anfordern“, um Genehmigungen sowohl von Managern als auch von regionalen Leitern für Reiseanträge 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 regionalen Leiter weitergeleitet wird, ist in beschrieben Doppelte sich wiederholende Aktionen.
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 leiten, dass Aktionen basierend auf bestimmten Bedingungen ausgeführt werden.
Vorbereitungen
Erforderliche Rolle: administrator oder Flow_Designer
Warum und wann dieser Vorgang ausgeführt wird
Fügen Sie Ihrem Flow die IF-Flow-Logik hinzu, damit Ihre Anwendung Aktionen nur ausführen kann, wenn bestimmte Kriterien erfüllt sind. Wenn 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 die IF-Flow-Logik, um zu definieren, was die Anwendung tut, wenn eine Reiseanfrage genehmigt wurde. Wenn beispielsweise ein Reiseantrag vom regionalen Leiter genehmigt wurde, wird Status Des Reiseanforderungsdatensatzes muss in geändert werden Abgeschlossen .
Der Flow im Tutorial zur App-Erstellung enthält zwei Instanzen der IF-Flow-Logik: Eine stellt die Genehmigung durch den Manager dar und eine andere stellt die Genehmigung durch den regionalen Leiter dar. Dieses Verfahren behandelt die Erstellung der Verzweigung, die die Genehmigung durch den Manager darstellt. Sie können dieses Verfahren verwenden, um die Filiale zu erstellen, die die Genehmigung des regionalen Leiters darstellt, und anzupassen Spaltenbezeichnung Und Bedingung Feldwerte entsprechend.
Weitere Informationen zur Verwendung der IF-Flow-Logik finden Sie unter If flow logic.
Prozedur
Ergebnisse
Standardmäßig, wenn Flow-Logik keine Ausgabe hat. Es wird einfach ausgewertet, ob eine Bedingung erfüllt oder nicht erfüllt ist. Damit Ihr Flow Aktionen abschließen kann, 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 „Entscheidungsfindung treffen“ in Ihren Flow.
Vorbereitungen
Erforderliche Rolle: administrator oder Flow_Designer
Warum und wann dieser Vorgang ausgeführt wird
Mit der Flow-Logik „Entscheidung treffen“ können Sie Entscheidungstabellen einfach in Flows integrieren. Die Flow-Logik „Entscheidung treffen“ führt die Entscheidungstabelle aus und gibt Ergebnisse zurück, die als Verzweigungen im Flow oder als Datenpillen in angezeigt werden können Daten Bereich.
In unserem Tutorial werden Reiseanträge von Mitarbeitern nach Erhalt der Genehmigung durch den Manager an die regionalen Leiter gesendet. Wir verwenden die Logik des Entscheidungs-Flows, um den Flow mit der regionalen Entscheidungstabelle zu verbinden und die richtigen regionalen Informationen abzurufen.
Weitere Informationen zur Logik des Entscheidungs-Flows finden Sie unter Make a decision flow logic.
Prozedur
Ergebnisse
Die Flow-Logik „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 für Aktionen, die sich innerhalb Ihres Flows wiederholen, Zeit, indem Sie die Aktionen duplizieren und ihre Werte nach Bedarf anpassen.
Vorbereitungen
Erforderliche Rolle: administrator 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 sowohl vom Manager als auch vom regionalen Leiter Genehmigungen für Reiseanträge von Mitarbeitern 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“ findet an zwei Orten statt, um Mitarbeiter zu benachrichtigen, dass ihre Reiseanträge entweder vom Vorgesetzten oder vom regionalen Leiter abgelehnt wurden.
Dieses Verfahren beschreibt das Duplizieren der Aktion „Genehmigung anfordern“, um die Genehmigung des regionalen Leiters anzufordern. Sie können die hier beschriebenen Schritte verwenden, um die anderen Aktionen zu duplizieren, die wiederholt werden, und den Aktionsstandort 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: administrator oder Flow_Designer
Warum und wann dieser Vorgang ausgeführt wird
Die Aktion „Datensatz aktualisieren“ ist ein ServiceNowCore-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 die Erstellung der Aktion „Datensatz aktualisieren“, wenn ein Reiseantrag vom Vorgesetzten und dem regionalen Leiter genehmigt wurde. Sie können dieses Verfahren verwenden, um die anderen Aktionen „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 die sonst-Flow-Logik hinzu.
Fügen Sie die sonst-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 sind.
Vorbereitungen
Erforderliche Rolle: administrator 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 die Flow-Logik nicht erfüllt sind. Sonst erstellt Flow-Logik 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 ELSE-Flow-Logik hinzu, um anzugeben, was passiert, wenn eine Reiseanfrage entweder von einem Manager oder einem regionalen Leiter abgelehnt wird.
Prozedur
Ergebnisse
Standardmäßig hat die Flow-Logik keine Ausgabe. Es wird nur eine Verzweigung erstellt, damit der Flow 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ßen kann, 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 mithilfe der Aktion „E-Mail senden“.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Die Aktion „E-Mail senden“ ist ein ServiceNowCore-Aktionsvorlage, die Sie Ihrem Flow hinzufügen können, um das Senden von E-Mails an angegebene Anwender oder Gruppen zu automatisieren.
In unserem Tutorial fügen wir Aktionen „E-Mail senden“ hinzu, um Mitarbeiter darüber zu informieren, dass ihre Reiseanträge abgelehnt wurden. Dieses Verfahren deckt die Aktion „E-Mail senden“ ab, mit der Mitarbeiter benachrichtigt werden, dass ihr Reiseantrag vom regionalen Leiter abgelehnt wurde. Sie können dieses Verfahren verwenden, um die andere Aktion „E-Mail senden“ für die Managerablehnung 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 Flow-Logik für Ende hinzu.
Fügen Sie Flow-Logik für Ende hinzu
Fügen Sie Flow-Logik zum Beenden hinzu, um die Ausführung des aktuellen Flows zu beenden.
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 Flow-End-Logik hinzufügen. Flow-Logik beenden kann in einem bedingten Flow-Logikblock enthalten sein, z. B. einer IF-, else if- oder else-Flow-Logik. Flow-Logik beenden stoppt die Ausführung des aktuellen Flows.
In unserem Tutorial fügen wir Flow-Logik zum Beenden hinzu, um den Flow zu beenden, wenn eine Reiseanforderung abgelehnt wurde.
Weitere Informationen zur Flow-Logik für das Ende finden Sie unter End Flow flow logic.
Prozedur
Nächste Maßnahme
Die Logik und Automatisierung für die Anwendung „Reiseantrag für Mitarbeiter“ sind abgeschlossen. Fahren Sie mit dem letzten Schritt im Tutorial zur App-Erstellung fort: Testen Sie Ihre Anwendung.