Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core workflow 3.0
Jeder Workflow besitzt vordefinierte interne Variablen, die Sie bei der Workflow-Entwicklung verwenden können.
sys_acw_
Sie greifen auf diese Variablen etwa in einer Expression mit folgender Syntax zu:
token.variables.sys_acw_NameDerVariable
Auf die Anhänge eines Workflows zugreifen
token.variables.sys_acw_attachments
Variable | Beschreibung | Datentyp/Wert |
---|---|---|
sys_acw_attachments | Enthält alle Anhänge eines Workflows.
|
Array mit UUIDs |
sys_acw_processName | Definiert den technischen Namen des Prozesses. | String |
sys_acw_processId | Enthält die ID des Prozesses.
|
UUID |
sys_acw_processDisplayName | Definiert einen Anzeigenamen des Workflow-Prozesses. Diesen Text sieht der Benutzer in der Prozess-Suche / Prozessliste oder Übersicht. |
String |
sys_acw_processDescription | Definiert eine Beschreibung des Workflows. Diesen Text sieht der Benutzer in der Prozess-Suche/Prozessliste oder Übersicht. |
String |
sys_acw_stepName | Definiert einen technischen Namen des jeweiligen Workflowschritts (Workflowaufgabe). | String |
sys_acw_stepDisplayName | Definiert einen Anzeigenamen des Workflowschritts. Diesen Namen sieht der Benutzer in der Aufgabensuche eines Workflows oder in der Historie eines Workflows. |
String |
sys_acw_stepDescription | Definiert eine Beschreibung des Workflowschritts. Diesen Text sieht der Benutzer in der Aufgabensuche eines Workflows oder in der Historie eines Workflows. |
String |
sys_acw_assignees | Enthält alle Bearbeiter und Betrachter des aktuellen Workflowschritts. Verwenden Sie diese Variable für die Suche, um herauszufinden, welcher Workflowschritt welchem Benutzer zugeteilt ist. |
ID |
sys_acw_assignee | Enthält den aktuellen Bearbeiter des jeweiligen Workflowschritts. Ist der Workflowschritt mehreren Benutzern / Gruppen zugeordnet und hat noch kein Benutzer diesen Schritt angenommen, ist diese Variable nicht belegt. |
UUID des Benutzers |
sys_acw_internal.viewers | Enthält die Betrachter des jeweiligen Workflowschritts inklusive ihrer Berechtigung auf Anhänge. | Array mit folgender Struktur: [ { id: "UUID User/Gruppen", attachmentPermission: "read" }, // ... ] |
sys_acw_internal.assignees | Enthält die Bearbeiter des Workflowschritts inklusive ihrer Berechtigung auf Anhänge. | Array mit folgender Struktur: [ { id: "UUID User/Gruppen", attachmentPermission: "read" }, // ... ] |
sys_acw_acls | Enthält die ACLs, die sich aus der Berechtigung der Betrachter und Bearbeiter ergeben.
|
Array mit folgender Struktur: [ '12341234', '45674567' ] |
sys_acw_trace | true Protokolliert mehr Details über jeden einzelnen Schritt im Log des Workflows. false (Standard) Protokolliert nur die interaktiven Schritte im UI. |
Boolean { sys_acw_trace: true } |
Alle Variablen, die Sie in einem Workflow definieren, können Sie über die Variablenauswahl suchen, in die Zwischenablage kopieren und in Parameter oder Skripte vorhandener Knoten einfügen. Dazu zählen auch die hier beschriebenen internen Variablen.