cimerp:0140_workflow:0010_aktivieren_wofl:0020_aktivierenworkflowverwaltungaktion

Aktivieren Workflow - Verwaltung Aktion

In der folgenden Maske wird die Aktion, die bei Eintreffen eines bestimmten Ereignisses ausgeführt werden soll, definiert. Die Aktionsdefinitionsmaske unterteilt sich in 3 Bereiche:

Kopfdaten der Aktion

Die Kopfdaten ermöglichen es, der Aktion eine Bezeichnung zu geben. Darüber hinaus wird hier definiert, ob die Aktion im Vordergrund bzw. auf dem Applikationsserver durch die Workflowengine durchgeführt wird. Für interaktive Aktionen (Eingabeprüfungen) ist es zusätzlich möglich, die Abarbeitung der entsprechenden Maske bei nicht erfüllter bedingung zu stoppen.

Felder Bereich Kopfdaten

ModulZeigt das Modul an, zu welchem der Workflow erstellt wurde.
ProgrammZeigt das Programm an, zu welchem der Workflow erstellt wurde.
EreignisZeigt die AktionsNr. inkl. Bezeichnung an, zu welcher der Workflow erstellt wurde.
Nächster LaufZeitstempel des nächsten Laufs des Workflows.
Letzter LaufZeitstempel des letzten Laufs des Workflows.
Wofl AblaufprotokollButton öffnet die Maske Workflow Ablaufprotokoll, welche die bisher durchgeführten Workflows auflistet.
Aktionsnummer Identifikationsnummer der Aktion
Die Aktionen werden sortiert nach dieser Aktionsnummer (aufsteigend) ausgewertet und ausgeführt.
Status Mögliche Werte sind:
AKTIV
Die betreffende Aktion ist aktiv. Bei Eintreffen des entsprechenden Ereignisses wird die Aktionsbedingung geprüft und falls diese erfüllt ist, wird die definierte Aktion ausgeführt.
INAKTIV
Die betreffende Aktion ist nicht aktiv. Bei Eintreffen des entsprechenden Ereignisses wird die Aktion nicht abgearbeitet.
Art Mögliche Werte sind:
Einfache Aktion:
Dies ist die Standardaktionsart.
Referenzaktion:
Referenz auf eine bereits definierte Aktion

Wird als Art der Aktion die Auswahl „Referenzaktion“ getroffen, wird die Teilmaske „Aktionsbedingung“ und die Teilmaske „Aktionsdefinition“ ausgeblendet. Stattdessen wird die Teilmaske „Hinterlegung einer Referenz auf eine bereits definierte Aktion“ eingeblendet. Eine Referenz kann sich auf eine beliebige Aktion aus einem anderen Ereignis beziehen. Vom Anwender ist sicherzustellen, dass eventuell definierte Platzhalter auch für die neue Aktion gelten.
Vorgangsaktion:
Vorgangsaktionen sind „Workflow-Gerüste“, die zunächst NICHT abgearbeitet werden, sondern erst den ganz speziellen Vorgängen, für die sie gelten sollen, zugeordnet werden müssen.
Mögliche Einsatzbeispiele:
<Einkauf> … für eine ganz bestimmte Bestellung soll sofort eine Info bei Warenzugang an den Besteller erfolgen.
<Angebot> … für ein ganz bestimmtes Angebot soll bei Übernahme zum Auftrag eine Info erfolgen
<Auftrag> … für einen ganz bestimmten Auftrag soll eine Info bei AB-Druck erfolgen
Ausführung im Hintergrund Mögliche Werte sind:
Ja:
Die Aktion wird als Hintergrundprozess ausgeführt. Es ist zusätzlich notwendig, dass die Workflowengine als Dienst gestartet wird. Dies ist über die entsprechende Zuordnung im Programm Systemparameter möglich (s.a. Detailmaske Definition Hintergrundprogramme).
Nein:
Die Aktion wird im Vordergrund ausgeführt. Dies ist z. Bsp. für alle Eingabeprüfungsereignisse notwendig.
Frame-Abarbeitung stoppen Mögliche Werte sind:
Ja: Für Eingabeprüfungsereignisse wird die Maskenabarbeitung gestoppt.
Bezeichnung Bezeichnung für die Aktion
Bemerkung Textfeld für weitere Bemerkungen für die Aktion
KL-Leiste Feld inkl. Matchcode zur Hinterlegung einer Workflow-Klassifizierungsleiste

Aktionsbedingung

Die Aktionsbedingung definiert, ob eine Aktion ausgeführt wird. Nur wenn die Bedingung erfüllt wird, wird die im 3. Bereich angegebene Aktion ausgeführt. Die genaue Beschreibung der Aktionsbedingung erfolgt unter Aktivieren Workflow - Aktionen - Bedingung.

Um den Aufbau einer angegeben Formel zu prüfen und dessen Funktion zu testen, gibt es folgende Buttons:

Kompilieren Diese Funktion prüft die Formel/das Script auf Syntax-Fehler
Test Diese Funktion führt die Formel/das Script aus. Nach der Ausführung wird der Rückgabewert ausgegeben. Weitere Aktionen werden nicht ausgeführt.
Starten Diese Funktion führt die Formel/das Script aus. Nach der Ausführung wird der Rückgabewert ausgegeben. Ist der Rückgabewert „TRUE“ (1) wird die definierte Aktion ausgeführt.

Felder Bereich Aktionsbedingung

Aktionsdefinition

Felder Bereich Aktionsdefinition

Je nach ausgewählter Aktionsart stehen verschiedene Felder zur Verfügung. Die folgenden Aktionsarten sind möglich:

Nachricht senden - s. Aktivieren Workflow - Verwaltung Aktion - Nachricht senden

Programm starten - s. Aktivieren Workflow - Verwaltung Aktion - Programm starten

Report starten - s. Aktivieren Workflow - Verwaltung Aktion - Report starten

cd2000-Aktion starten - s. Aktivieren Workflow - Verwaltung Aktion - cd2000-Aktion starten

ToDo definieren - s. Aktivieren Workflow - Verwaltung Aktion - ToDo definieren

Vorgangsworkflow starten - s. Aktivieren Workflow - Verwaltung Aktion - Vorgangsworkflow starten

keine Aktion - s. Aktivieren Workflow - Verwaltung Aktion - Keine Aktion

Menüpunkte

Buttons

               
       
cimerp/0140_workflow/0010_aktivieren_wofl/0020_aktivierenworkflowverwaltungaktion.txt · Zuletzt geändert: von oesterle

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki