Inhaltsverzeichnis
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
| Modul | Zeigt das Modul an, zu welchem der Workflow erstellt wurde. |
| Programm | Zeigt das Programm an, zu welchem der Workflow erstellt wurde. |
| Ereignis | Zeigt die AktionsNr. inkl. Bezeichnung an, zu welcher der Workflow erstellt wurde. |
| Nächster Lauf | Zeitstempel des nächsten Laufs des Workflows. |
| Letzter Lauf | Zeitstempel des letzten Laufs des Workflows. |
| Wofl Ablaufprotokoll | Button ö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
Die Aktionsdefinition legt fest, welche Aktion bei Erfüllung der Aktionsbedingung ausgeführt wird. Die verschiedenen Aktionen sind in den Dokumenten
Aktivieren Workflow - Verwaltung Aktion - Nachricht,
Aktivieren Workflow - Verwaltung Aktion - Programm starten,
Aktivieren Workflow - Verwaltung Aktion - Report starten,
Aktivieren Workflow - Verwaltung Aktion - cimERP-Aktion starten,
Aktivieren Workflow - Verwaltung Aktion - ToDo definieren,
Aktivieren Workflow - Verwaltung Aktion - Vorgangsworkflow starten
und
Aktivieren Workflow - Verwaltung Aktion - Keine Aktion beschrieben.
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
| Datei | Informationen zum Menüpunkt "Datei" |
| Bearbeiten | Informationen zum Menüpunkt "Bearbeiten" |
| Anzeigen Workflow-Ablaufprotokoll | Der Menüpunkt öffnet die Maske Workflow Ablaufprotokoll, welche die bisher durchgeführten Workflows auflistet. |
| Zusatzdaten | Informationen zum Menüpunkt "Zusatzdaten" |
| Verbindungen | Informationen zum Menüpunkt "Verbindungen" |
| Anzeige | Informationen zum Menüpunkt "Anzeige" |
| Extras | Informationen zum Menüpunkt "Extras" |
| Hilfe | Informationen zum Menüpunkt "Hilfe" |



