{{indexmenu_n>0040}}======Vorgangsworkflow - Aktion - Reiter HIS-Ereignis======   Das Basismodul des Moduls cdWorkflow ermöglicht es, flexibel auf eintretende Ereignisse in cimERP zu reagieren. Ereignisse in cimERP sind alle verfügbaren Historienereignisse, die im Standard von cimERP im Parameter [[cimerp:0030_Stammdaten:0010_Parameter:0300_Allgemeine_Stammdaten:0130_Basisdaten_Historie:start|Basisparameter Historienführung]] aktiviert werden können. Das folgende Programm zeigt in der linken Baumansicht alle definierten Ereignisse an. In der rechten Tabelle werden dann alle definierten Aktionen für ein Ereignis angezeigt. Die Abarbeitung der einzelnen Aktionen wird nacheinander vom System durchgeführt. Ob eine Aktion ausgeführt wird, hängt von der definierten Aktionsbedingung ab. Ein Warten einer Aktion auf ein anderes, bestimmtes Ereignis ist mit dem folgenden Zusatzmodul "cdWorkflow - Vorgangsworkflow" möglich. Mit diesem Modul ist es möglich, direkte, vorgangsbezogene Workflows zu starten.   Vorgangsworkflows werden immer für einen bestimmten Kontext (Kombination cimERP Modul/Programmnummer) definiert.   In der folgenden Maske wird die Aktion eines Vorgangsworkflows definiert. Eine Aktion besteht aus den folgenden Komponenten (jede Komponente wird auf einem eigenen Reiter definiert): Vorgänger: Über diesen Reiter erfolgt die Definition der Reihenfolge der durchzuführenden Aktionen. Es sind sequentielle, parallele bzw. gemischte Abarbeitungen möglich (s.a. [[cimerp:0140_Workflow:0030_Vorgangsworkflow:0030_VorgangsworkflowAktionReiterVorgaenger|Vorgangsworkflow - Aktion - Reiter Vorgänger]]) HIS-Ereignis: Über diesen Reiter kann die Definition eines zur Aktion zugeordneten Historienereignisses erfolgen. Damit ist es möglich, dass eine Aktion, bevor sie ausgeführt wird, auf ein bestimmtes cimERP Historienereignis warten kann (s.a. [[cimerp:0140_Workflow:0030_Vorgangsworkflow:0040_VorgangsworkflowAktionReiterHISEreignis|Vorgangsworkflow - Aktion - Reiter HIS-Ereignis]]). Statusbedingung: Über diesen Reiter erfolgt die Definition einer zur Aktion zugeordneten Statusbedingung erfolgen. Diese Bedingung definiert den Status der Aktion nach Beendigung (s.a. [[cimerp:0140_Workflow:0030_Vorgangsworkflow:0100_VorgangsworkflowAktionReiterStatusbedingung|Vorgangsworkflow - Aktion - Reiter Statusbedingung]]). Diese Bedingung werten dann definierte Nachfolger aus, um zu ermitteln, ob die Nachfolgeraktion ausgeführt werden soll. Aktionsbedingung: Über diesen Reiter kann die Definition einer zur Aktion zugeordneten Bedingung erfolgen. Damit ist es möglich, dass eine Aktion nur dann ausgeführt wird, wenn diese Bedingung erfüllt ist (s.a. [[cimerp:0140_Workflow:0030_Vorgangsworkflow:0050_VorgangsworkflowAktionReiterBedingung|Vorgangsworkflow - Aktion - Reiter Aktionsbedingung]]). Aktion: Über diesen Reiter erfolgt die Definition der durchzuführenden Aktion (s.a. [[cimerp:0140_Workflow:0030_Vorgangsworkflow:0060_VorgangsworkflowAktionReiterAktion|Vorgangsworkflow - Aktion - Reiter Aktion]]).     Im folgenden Reiter erfolgt die Definition eines Historienereignisses auf welches die Aktion warten soll. Erst wenn das definierte cimERP Historienereignis eingetreten ist, wird der Vorgangsworkflow mit der Abarbeitung der hier definierten Aktion fortgeführt. Wichtig für die Definition eines zugeordneten Historienereignisses ist, dass für das Historienereignis und für den Vorgangsworkflow ein übereinstimmender Vorgangsbegriff existiert.   Beispiel: Es wird ein Vorgangsworkflow für die Bestellung (Modul EINK - Programm cd3001) definiert. Eine Aktion innerhalb dieses Vorgangsworkflows soll auf einen Warenzugang einer bestimmten Bestellung warten.. Das zugeordnete cimERP Historienereignis ist das Programm cd3006 - Ereignis Warenzugang. Damit diese Definiton funktioniert, wird als übereinstimmender Vorgangsbegriff die Bestellnummer und die Bestellposition gewählt.     {{52041_cd6530_04T.gif|graphic/52041_cd6530_04T.gif}}     Felder   |**HIS-Ereignis**|Auswahl des cimERP Historienereignisses\\\\ Erst wenn das definierte cimERP Historienereignis eingetreten ist, wird der Vorgangsworkflow mit der Abarbeitung der hier definierten Aktion fortgeführt. Wichtig für die Definition eines zugeordneten Historienereignisses ist, dass für das Historienereignis und für den Vorgangsworkflow ein übereinstimmender Vorgangsbegriff existiert.\\ Beispiel:\\ Es wird ein Vorgangsworkflow für die Bestellung (Modul EINK - Programm cd3001) definiert. Eine Aktion innerhalb dieses Vorgangsworkflows soll auf einen Warenzugang einer bestimmten Bestellung warten. Das zugeordnete cimERP Historienereignis ist das Programm cd3006 - Ereignis Warenzugang. Damit diese Definiton funktioniert, wird als übereinstimmender Vorgangsbegriff die Bestellnummer und die Bestellposition gewählt.| |**Bezeichnung **|Bezeichnung des ausgewählten cimERP Historienereignisses |     Tabelle   |**HIS-Key **|Auswahl eines Schlüsselfelds für das ausgewählte cimERP Historienereignis\\ Über diesen Schlüsselfeld erfolgt die Verknüpfung Aktion Vorgangsworkflow (s. Feld "Wert")und cimERP Historienereignis (auf welches gewartet werden soll).| |**Bezeichnung**|Bezeichnung Vorgangsbegriffs für das ausgewählte cimERP Historienereignis | |**Wert **|Datenfeld Aktion Vorgangsworkflow |   ===== Menüpunkte ===== |**Datei**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#datei|Informationen zum Menüpunkt "Datei"]]| |**Bearbeiten**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#bearbeiten|Informationen zum Menüpunkt "Bearbeiten"]]| |**Zusatzdaten**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#zusatzdaten|Informationen zum Menüpunkt "Zusatzdaten"]] | |**Verbindungen**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#verbindungen|Informationen zum Menüpunkt "Verbindungen"]]| |**Anzeige**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#anzeige|Informationen zum Menüpunkt "Anzeige"]]| |**Extras**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#extras|Informationen zum Menüpunkt „Extras“]]| |**Hilfe**|[[:cimerp:0010_Allgemein:0060_Look_and_Feel:0020_Standardmenuepunkte#hilfe|Informationen zum Menüpunkt "Hilfe"]]| =====Buttons===== [[:cimerp:0010_Allgemein:0060_Look_and_Feel:0010_Standardbuttons|Informationen zu den "Buttons"]]