Dabei haben die einzelnen Felder folgende Bedeutung:
| Feld | Pflicht | Bedeutung |
|---|
| Aktionsname | J | Verweis auf den Aktionsnamen. |
|---|
| Todo_Typ | J | Für welchen Todo-Typ diese Aktion gilt. |
|---|
| Von_Status | J | Für welchen Status diese Aktion gültig ist. |
|---|
| Standard | N | Eine Aktion für eine Todo-Typ und Statuskombination kann als Standardaktion definiert werden. |
|---|
| Eskalation | N | Eine Aktion für eine Todo-Typ und Statuskombination kann als Eskalationsaktion definiert werden. |
|---|
| Kompensation | N | Eine Aktion für eine Todo-Typ und Statuskombination kann als Kompensationsaktion definiert werden. |
|---|
| Dialog_notwendig | N | Gibt an, ob für diese Aktion ein DLE Dialog und damit eine Benutzerinteraktion notwendig ist. Solche Aktionen werden nicht durch die DPE ausgeführt und im Dialogmodus gestartet. DPE Aktionen werden im Batchmodus gestartet. |
|---|
| Max_Laufzeit | N | Eine geschätzte maximale Laufzeit dieser Aktion. Dadurch kann die DPE erkennen, welche laufenden Aktionen „überfällig“ sind und auf ein Problem hindeuten. |
|---|
| Funktion_ID | N | Optional kann eine Aktion mit einer Funktion verknüpft werden, um der Aktion Benutzerrechte zuzuordnen. |
|---|
| Paket | J | Zu welchem Paket diese Funktion gehört. |
|---|
| Auuf | J | Manuell oder durch DLE: Die Aktion kann manuell durch einen Benutzer (aus der Todo Liste) oder durch einen DLE Aufruf (Kommando: DPE Aktion ausführen) im Brick aufgerufen werden. Durch DLE: Aktion kann nur durch einen DLE Brick Aufruf aufgerufen werden. Nur durch Applikation: Aktion wird nur durch die aufrufende Applikation gestartet. |
|---|
| Nach_Status | J | Der Zielstatus der Todo. Der Status wird nicht automatisch gesetzt, sondern muss im aufgerufenen Brick gesetzt werden. Da die Aktion beim Aufruf mit übergeben wird, kann der Zielstatus im Brick aus der Aktion gelesen werden. |
|---|
| Ordner | N | Welcher Ordner (DLE Folder) aufgerufen werden soll. Dieser wird in Zukunft im Format Paketname:EindeutigerOrdnerName angegeben. Ist das Feld leer, wird bei Eskalationen der Ordner DPE:Escalations, bei normalen Aktionen der Ordner DPE:Actions verwendet. |
|---|
| Brickname | N | Damit wird die interne Standardvariable BASE:BrickName vor dem Aufruf gefüllt. Mit dieser können dann sprechende Ordnerschlüssel angelegt werden, wenn man direkt Bricks aufrufen will. Achtung! Dies steht in keinem Zusammenhang mit dem Namen, dem man einen Brick in dessen Kopfzeile geben kann! |
|---|
| Fehler_Ordner | N | Falls der Brickaufruf einen Fehler produziert, wird dieser Ordner automatisch im Anschluß ausgeführt. |
|---|
| Fehler_Brick | N | Analog zu Brickname. |
|---|
| Parameter 1-3 | N | Optionale Parameter, auf die im brick Bezug genommen werden kann. |
|---|
| Beschreibung | N | Eine Freitextbeschreibung der Aktion. |
|---|
Wurde für eine Aktion der Aktivitätentyp EXECUTE gewählt, wird bei der Wahl der Aktion für ein Todo ein DLE Aufruf durchgeführt. Als Parameter zu dem Aufruf wird der Todo Datensatz und die Aktion mitgegeben, dazu die interne Variable BASE:BrickName mit dem Inhalt aus dem Feld BrickName der Aktion. Auf all diese Werte kann somit in der Schlüsseldefinition des Ordners, sowie innerhalb der Bricks Bezug genommen werden.
Ist kein Ordner in der Aktion definiert, wird für normale Aktionen der Standardordner DPE:Actions benutzt. Für Eskalationen DPE:Escalations und für Fehler DPE:Errors.
Ist kein Ordner in der Aktion definiert, wird für normale Aktionen der Standardordner DPE:Actions benutzt. Für Eskalationen DPE:Escalations und für Fehler DPE:Errors.
Entsprechend dem definierten Updateverhalten wird zudem der Status der betroffenen Todo verändert, oder nicht verändert.
Wird eine Todo durch die DPE abgearbeitet, sucht diese die erste Batchorientierte Standardaktion für den aktuellen Todo-Typ und –Status.
Wurde eine Aktion gefunden, erfolgt der Aufruf der DLE analog zu einem manuellen Aufruf. Wurde keine Aktion gefunden, wird der Ordner DPE:Actions nur mit der Todo als Parameter aufgerufen, eine Aktion wird dann nicht übergeben, da nicht vorhanden.
Ähnlich erfolgt die Abarbeitung der Eskalationen. Steht für eine Todo eine Eskalation an, sucht die DPE die erste Batchorientierte Eskalationsaktion für diese Todo und ruft dann nach obiger Logik die DLE auf. Wurde keine gefunden, wird der Ordner DPE:Escalations ohne Aktion als Parameter aufgerufen.