Erste Schritte mit Aktionen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 5 Minuten Lesedauer
  • Verwandeln Sie die Aktion "Genehmigung anfordern" in eine wiederverwendbare Aktion, die immer von einem Manager genehmigt werden muss.

    Vorbereitungen

    Erforderliche Rolle: Administrator
    Hinweis:
    Während Workflow-Studio für die Verwendung der Rollen action_designer und delegated_developer verwendet wurde, verwendet dieses Lernprogramm für die Veranschaulichung der Funktion, ohne dass zusätzliche Rollen zum Einrichten von Datensätzen und zum Genehmigen von Anforderungen erforderlich sind.

    Führen Sie die Schritte in Erste Schritte mit Flows aus. Dieses Lernprogramm ersetzt die Aktion "Genehmigung anfordern" im Ablauf der Kostengenehmigung.

    Warum und wann dieser Vorgang ausgeführt wird

    Aktionen bestehen aus:
    • Eingaben: Datenvariablen, die in Ihrer Aktion verwendet werden.
    • Schritte: Vorgänge an den Eingaben oder Ergebnissen eines vorherigen Schritts, die Daten generieren, die in späteren Schritten verwendet werden können.
    • Ausgaben: Datenvariablen, die die Ergebnisse der Aktion darstellen. Diese Ergebnisse stehen anderen Aktionen in einem Ablauf zur Verfügung.

    Im Gegensatz zur Aktion „Genehmigung anfordern“, bei der Flow-Designer die Genehmigungsregeln manuell konfigurieren müssen, verwendet diese benutzerdefinierte Aktion beim Hinzufügen zu einem Ablauf immer dieselben Genehmigungsregeln. Sie können eine wiederverwendbare Aktion erstellen, wenn Ihre Flow-Designer häufig eine Aktion mit derselben Konfiguration verwenden. Wenn Ihre Flow-Designer beispielsweise immer die Optionen des Request Manager-Genehmigungs- und Fälligkeitsdatums verwenden, werden sie automatisch von dieser Aktion verwendet und erfordern daher weniger Flow-Konfiguration.

    Prozedur

    1. Öffnen Sie die Anwendung in "Erste Schritte mit Ausgaben" in Studio.
      Alternativ können Sie zu navigieren Prozessautomatisierung > Flow Designer Und wählen Sie aus Neue Aktion Um auf zuzugreifen Workflow-Studio In der Plattform. Wählen Sie in den Aktionseigenschaften Ihre Bereichsanwendung im Feld Anwendung aus.
    2. Erstellen Sie eine Aktion.
      1. Wählen Sie Aus Anwendungsdatei Erstellen .
      2. Unter Workflow-Studio, Wählen Sie Aktion und dann aus Erstellen .
      3. Geben Sie im Feld Name Nach Genehmigung des Managers fragen an.
      4. Geben Sie im Feld Beschreibung Eine Anfrage basierend auf der Genehmigung oder Ablehnung des Managers genehmigen oder ablehnen. Zulassen, dass manuelle Genehmiger hinzugefügt werden.
      5. Wählen Sie Absenden.
        Im Bereich „Erste Schritte für Ausgaben“ wird eine Aktion „Nach Genehmigung des Managers fragen“ erstellt.
    3. Definieren Sie die Eingaben in der Aktion "Genehmigung des Managers anfordern".
      1. Wählen Sie + Eingabe erstellen und fügen Sie die folgenden Werte hinzu.
        • Name: Anfordern
        • Typ: Referenz
        • Referenztabelle: Ausgaben [x_expenses_getting_expenses]

        Fügen Sie der Aktion eine Anforderungseingabe hinzu.

      Mit dieser Eingabe können Sie auf ein beliebiges Feld oder einen Datensatz aus der Tabelle "Ausgaben" verweisen. Verwenden Sie die Data-Pills auf der rechten Seite, um den Datensatz oder seine Felder zu den Aktionsschritten hinzuzufügen.
    4. Fügen Sie einen Schritt "Genehmigung anfordern" hinzu.
      1. Wählen Sie aus + Unter „Eingaben“ in der Aktionsübersicht.
      2. Wählen Sie Genehmigung anfordern.
      3. Füllen Sie die Felder im Schritt "Genehmigung anfordern" aus.
        • Datensatz: Ziehen Sie in der Kategorie Eingabevariablen den Data-Pill [Anfordern] aus dem rechten Bereich.
        • Tabelle: Setzen Sie auf Ausgaben [x_expenses_getting_expenses].
        • Genehmigungsfeld: Setzen Sie auf Genehmigung.
        • Journalfeld: Setzen Sie auf Genehmigungshistorie.

        Fügen Sie den Schritt "Genehmigung anfordern" hinzu.

      4. Definieren Sie Regeln im Schritt "Genehmigung anfordern".
        Sie können die Auswahl für den Data-Pill verwenden oder die Data-Pills aus dem rechten Fenster ziehen, um die gewünschten Daten auszuwählen.
        • [Genehmigen], wenn [Jeder genehmigt] aus dem Feld [Aktion -> Anforderung -> Anforderung für -> Manager], [ODER]
        • [Jeder genehmigt] aus dem Feld [Manuelle Benutzer].

        Wählen Sie Einen anderen OR-Regelsatz hinzufügen aus, um Ablehnungsregeln definieren:

        • [Ablehnen], wenn [Jeder lehnt ab] aus dem Feld [Aktion -> Anforderung -> Anforderung für -> Manager], [ODER]
        • [Jeder lehnt ab] aus dem Feld [Manuelle Benutzer].

        Fügen Sie dem Schritt „Genehmigung anfordern“ Regeln hinzu.

      5. Definieren Sie im Schritt "Genehmigung anfordern" ein Fälligkeitsdatum.
        • [Genehmigen] Wenn ausstehend bis [Relatives Datum] [1] [Tage] Von [Aktion->Anforderung->erstellt] .
        • Tagesplan [8-5 Wochentage außer an Feiertagen].

        Dieses Fälligkeitsdatum genehmigt automatisch alle Anforderungen, die innerhalb eines Tages nach der Erstellung der Anforderung nicht genehmigt oder abgelehnt wurden.

        Fügen Sie dem Schritt "Genehmigung anfordern" ein Fälligkeitsdatum hinzu.

    5. Definieren Sie die Ausgaben in der Aktion "Genehmigung des Managers anfordern".
      Durch das Hinzufügen einer Ausgabe werden Daten für einen Flow verfügbar. Diese Aktion gibt beispielsweise den Genehmigungsstatus des Datensatzes aus.
      1. Wählen Sie + Ausgaben erstellen und fügen Sie die folgenden Werte hinzu.
        • Name: Genehmigungsstatus
        • Wert: Erweitern Sie im rechten Fensterbereich die Kategorie Genehmigungsschritt anfordern und ziehen Sie den Data-Pill [Genehmigungsstatus].

        Erstellen Sie Ergebnisse für die Aktion.

      2. Wählen Sie Speichern.
    6. Fügen Sie ein benutzerdefiniertes Symbol für Ihre Anwendung hinzu, die in Workflow-Studio angezeigt wird.
      Alle Aktionen im Anwendungsbereich verwenden das benutzerdefinierte Symbol.
      1. Navigieren Sie in Studio zu Datei > Einstellungenan.
        Die Anwendungseinstellungen werden geöffnet.
      2. Wählen Sie im Feld Logo Zum Hinzufügen klicken ... aus.
      3. Laden Sie ein Symbol hoch, das Sie für Ihre wiederverwendbaren Aktionen verwenden können.
    7. Testen Sie die wiederverwendbare Aktion in Ihrem Ablauf.
      1. Kehren Sie zum Ablauf der Ausgabengenehmigung zurück.
      2. Entfernen Sie die Aktion 2.1 Genehmigung anfordern aus dem Ablauf.
        Diese Aktion wird durch die wiederverwendbare Aktion „Managergenehmigung anfordern“ ersetzt.
      3. Setzen Sie Aktionsentwürfe anzeigen auf den Status "Wahr".
      4. Fügen Sie Ihrem Ablauf die Aktion "Genehmigung des Managers anfordern" hinzu.
      5. Erweitern Sie im rechten Fensterbereich die Kategorie Auslöser - Datensatz erstellt und ziehen Sie Data-Pill [Spesenabrechnung] in das Feld [Kosten] anfordern.
      Fügen Sie die Aktion zum Ablauf hinzu und geben Sie eine Eingabe ein.
    8. Wählen Sie Speichern.
    9. Testen Sie den Flow anhand eines Datensatzes mit einer Menge unter dem angegebenen Grenzwert.
      1. Wählen Sie im Flow die Option aus Testen .
        Der Testablaufmodus wird angezeigt.
      2. In Datensatz Wählen Sie einen Datensatz aus, den Sie in früheren Schritten erstellt haben, der einen Wert unter dem Grenzwert von 100,00 in hat Betrag Und Sie haben nicht zum Ausführen von Tests verwendet.
      3. Wählen Sie Test ausführen.
      4. Wählen Sie nach der Ausführung des Flows aus Flow wurde ausgeführt. Klicken Sie hier, um den Flow anzuzeigen.
        Die Ausführungsdetails werden geöffnet.
      Da der Betrag weniger als 100,00 beträgt, ist die erste Bedingung erfüllt und die Anforderung wird genehmigt. Die sonst-Bedingung wird nicht ausgewertet.

      Testergebnis für erste Bedingung ausgewertet.

    10. Testen Sie einen Datensatz mit einer Menge über dem festgelegten Grenzwert, und stellen Sie sicher, dass Sie noch keinen Test für den Testdatensatz ausgeführt haben.
      Da der Betrag die festgelegte Grenze überschreitet, wird die zweite Bedingung bewertet.

      Testergebnis für zweite Bedingung ausgewertet.

    11. Genehmigen Sie die Anforderung.
      1. Navigieren Sie zum Testdatensatz und ändern Sie den Wert im Feld Zustand in der Liste der genehmigenden Personen auf Genehmigt.
      2. Navigieren Sie zurück zu den Ausführungsdetails des Flows und aktualisieren Sie den Browser.
        Da die Anforderung genehmigt wurde, ist der Flow abgeschlossen.

        Ausführungsdetails, die eine abgeschlossene Genehmigung anzeigen.

    12. Navigieren Sie zur Aktion Manager-Genehmigung anfordern, und wählen Sie aus Veröffentlichen .
      Durch das Veröffentlichen einer Aktion können Sie jeden Ablauf aktivieren, der sie verwendet.
    13. Navigieren Sie zum Ablauf und setzen Sie Aktionsentwürfe anzeigen auf "Falsch".
    14. Wählen Sie Aktivieren.
      Durch Aktivieren eines Ablaufs wird er jedes Mal ausgeführt, wenn die Bedingungen für das Auslösen erfüllt sind.

    Ergebnisse

    Der Ablauf für die Ausgabengenehmigung wird jedes Mal ausgeführt, wenn ein Datensatz in der Tabelle "Ausgaben" erstellt wird. Nachdem der Ablauf nun wie erwartet aktiviert ist, können Sie ihn im Anwendungs-Repository veröffentlichen und für andere Instanzen bereitstellen.