Das Kernstück jeder Prozessautomatisierung in Process Composer ist die Art und Weise, wie Daten zwischen den einzelnen Aufgaben bewegt werden (fließen). Damit Aufgaben ordnungsgemäß ausgeführt werden können, benötigen sie Variablen.

Variablentypen

Diese Variablentypen werden in einer Prozessautomatisierung im Process Composerunterstützt:

Eingabe
Verwenden Sie diesen Variablentyp, um Werte zurückzugeben, die „in“ eine Aufgabe eingegangen sind.
Ausgabe
Verwenden Sie diesen Variablentyp, um Werte zurückzugeben, die „aus“ einer Aufgabe stammen.
Meta
Verwenden Sie diesen Variablentyp, um detaillierte Informationen über die Anforderung einer Aufgabe zurückzugeben.
Anmerkung: Sie können ausgeblendete Variablen verwenden, um Daten zu verbergen. Informationen zur Konfiguration von ausgeblendeten Variablen finden Sie unter Verborgene Variablen in einem Formular erstellen.

Variable Elemente

Die folgenden Entitäten können Variablen enthalten:

Weltweit
Globale Werte erstrecken sich über den Mandanten und alle Variablentypen und verwenden diese Form: $@variableName$.
Anforderung
Anforderungen enthalten nur Variablen vom Meta-Typ und verwenden diese Form:

Der Wert dieser Metavariablen stammt aus der Anforderung.
Aufgabe
Aufgaben können drei Arten von Variablen enthalten (Eingabe, Ausgabe, Meta) und folgende Formate verwenden:
Der Wert dieser Eingaben- oder Ausgabenvariable wird aus der Aufgabe gelesen.
Der Wert dieser Metavariablen wird aus der Anforderung ausgelesen.

Basierend auf dem Aufgabentyp werden die folgenden Status-Metadaten-Werte unterstützt:

Datum/Uhrzeit-Variablen

Name Entität Beschreibung
createdOn Anforderung, Aufgabe Zeigt das Datum an, an dem die Anforderung oder Aufgabe erstellt wurde.

Beispiel: $createdOn$ oder $Approval_Task.createdOn$

updatedOn Anforderung, Aufgabe Zeigt das Datum an, an dem die Anforderung oder Aufgabe zuletzt aktualisiert wurde.

Beispiel: $updatedOn$ oder $Approval_Task.updatedOn$

Wörterbuchvariablen

Name Entität Beschreibung
assignedTo Aufgabe Zeigt Informationen über den Nutzer an, der der Aufgabe zugewiesen ist.

Wörterbuchschlüssel: {id}, {username}, {email}

Beispiel: $Approval_Task.assignedTo$

createdBy Anforderung Zeigt Informationen über den Nutzer an, der die Anforderung erstellt hat.

Wörterbuchschlüssel: {id}, {username}, {email}

Beispiel: $createdBy$

Zahlenvariablen

Zeichenfolgenvariablen

Nutzerdefinierte Variable

Name Entität Beschreibung
Any Aufgabe Speichert die folgenden Datentypen: boolescher Wert, Datentabelle, Datum und Zeit, Datei, Zahl, Datensatz, Zeichenfolge oder Fenster.

Verwenden Sie diesen Variablentyp, wenn Sie sich über den Datentyp der Aktion nicht sicher sind.