Aktionen führen definierte Ereignisse in Workflows aus. Aktionen können entweder direkt im Workflow oder im Bereich “Workflow Engine” > Aktionen erstellt und bearbeitet werden.
Eine Aktion erstellen
- Öffnen Sie im Hauptmenü “Workflow Engine” > Aktionen
- Klicken Sie auf den Button “Neu”
- Füllen Sie die erforderlichen Felder aus
- Klicken Sie auf den Button “Hinzufügen”, um den Konfigurationsdatensatz zu erstellen
Eine Aktion bearbeiten
- Öffnen Sie im Hauptmenü “Workflow Engine” > Aktionen
- Wählen Sie das Modul aus, in dem die Aktion verwendet wird
- Wählen Sie das gewünschte Element aus der Liste aus
- Führen Sie die gewünschte Änderung durch und klicken Sie anschließend auf “Speichern”
Objekte
Folgende Objekte stehen in Bedingungen, Ausdrücken und Skripten zur Verfügung:
client | Die Konstante enthält die ID des Clients |
user | Die Konstante enthält die UUID des angemeldeten Benutzers |
record | Das Objekt enthält Daten des aktuellen Datensatzes |
oldrecord | Das Objekt enthält Daten des Datensatzes unmittelbar vor der durchgeführten Änderung. |
custom | Das Objekt enthält globale Systemparameter, die in den Einstellungen des Systems hinterlegt werden können. |
temp | Ein temporäres Objekt, das individuell und aktionsübergreifend verwendet werden kann. Beispiel: temp.information = “Eine Information” |
me | Enthält die Parameter uuid, displayName, groups und roles des aktuell angemeldeten Benutzers. Beispiel: me = { “uuid”:”f3bc700e-1898-4de0-8731-dc49f41c2bb9″, “displayName”:”admin”, “groups”:[“94070980-f468-11ef-a96e-cb0665425c4d”,”2315f640-f469-11ef-a876-f9058e11fccd”], “roles”:[“4ed0c6d0-f565-11ec-b788-85a4bdd3deca”] } |
Details
Hersteller | Ist dieser Parameter aktiv, handelt es sich um einen Konfigurationsdatensatz, der durch den Softwarehersteller im Standard ausgeliefert wurde Hinweis: Bei Konfigurationsdatensätzen vom Hersteller können nur Anzeigelabel und der Verwendungsstatus aktualisiert werden. Diese Datensätze können nicht gelöscht werden |
Version | Die Version des Konfigurationsdatensatzes |
Name | Der technische Name des Konfigurationsdatensatzes |
Verwendet in | Modul, in dem der Konfigurationsdatensatz verwendet wird |
Typ | Typ der Aktion |
Erstellt am | Das Erstellungsdatum des Konfigurationsdatensatzes Hinweis: Das Feld wird automatisch gefüllt |
Aktualisiert am | Das Datum, an dem der Konfigurationsdatensatz zuletzt aktualisiert wurde Hinweis: Das Feld wird automatisch gefüllt |
UUID | Eine eindeutige ID des Konfigurationsdatensatzes Hinweis: Das Feld wird automatisch gefüllt |
Erstellt von | Der Ersteller des Konfigurationsdatensatzes Hinweis: Das Feld wird automatisch gefüllt |
Aktualisiert von | Die Person, die den Konfigurationsdatensatz zuletzt aktualisiert hat Hinweis: Das Feld wird automatisch gefüllt |