Benutzer-Werkzeuge

Webseiten-Werkzeuge


                       
cimerp:0140_workflow:0010_aktivieren_wofl:0020_aktivierenworkflowverwaltungaktion

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cimerp:0140_workflow:0010_aktivieren_wofl:0020_aktivierenworkflowverwaltungaktion [25.06.2021 18:17:48] – Externe Bearbeitung 127.0.0.1cimerp:0140_workflow:0010_aktivieren_wofl:0020_aktivierenworkflowverwaltungaktion [02.03.2026 16:51:41] (aktuell) – [Menüpunkte] oesterle
Zeile 1: Zeile 1:
 +{{indexmenu_n>0020}}
 +
 +====== 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 ======
 +
 +{{.:pasted:20260302-163030.png}}
 +
 +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 [[:cimerp:0140_workflow:0010_aktivieren_wofl:0200_aktivierenworkflowworkflowablaufprotokoll|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 [[:cimerp:0020_administration:0010_systemparameter:start|Systemparameter]] möglich (s.a. [[:cimerp:0020_administration:0010_systemparameter:0020_hintergrundprogramme|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 ======
 +
 +{{:cimerp:0140_workflow:0010_aktivieren_wofl:2e111e9dbc16c79432e678776b8c426d.png}}
 +
 +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 [[:cimerp:0140_workflow:0010_aktivieren_wofl:0030_aktivierenworkflowaktionenbedingungen|]].
 +
 +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 =====
 +
 +s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0030_aktivierenworkflowaktionenbedingungen|]]
 +
 +====== Aktionsdefinition ======
 +
 +{{:cimerp:0140_workflow:0010_aktivieren_wofl:20171024-093748.png}}
 +
 +Die Aktionsdefinition legt fest, welche Aktion bei Erfüllung der Aktionsbedingung ausgeführt wird. Die verschiedenen Aktionen sind in den Dokumenten\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0090_aktivierenworkflowverwaltungaktionnachricht|]],\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0100_aktivierenworkflowverwaltungaktionprogrammstarten|]],\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0110_aktivierenworkflowverwaltungaktionreportstarten|]],\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0120_aktivierenworkflowverwaltungaktioncd2000aktionstarten|Aktivieren Workflow - Verwaltung Aktion - cimERP-Aktion starten]],\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0130_aktivierenworkflowverwaltungaktiontododefinieren|]],\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0140_aktivierenworkflowverwaltungaktionvorgangsworkflowstarten|]]\\
 +und\\
 +[[:cimerp:0140_workflow:0010_aktivieren_wofl:0150_aktivierenworkflowverwaltungaktionkeineaktion|]] beschrieben.
 +
 +===== Felder Bereich Aktionsdefinition =====
 +
 +Je nach ausgewählter Aktionsart stehen verschiedene Felder zur Verfügung. Die folgenden Aktionsarten sind möglich:
 +
 +Nachricht senden - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0090_aktivierenworkflowverwaltungaktionnachricht|Aktivieren Workflow - Verwaltung Aktion - Nachricht senden]]
 +
 +Programm starten - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0100_aktivierenworkflowverwaltungaktionprogrammstarten|]]
 +
 +Report starten - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0110_aktivierenworkflowverwaltungaktionreportstarten|]]
 +
 +cd2000-Aktion starten - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0120_aktivierenworkflowverwaltungaktioncd2000aktionstarten|Aktivieren Workflow - Verwaltung Aktion - cd2000-Aktion starten]]
 +
 +ToDo definieren - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0130_aktivierenworkflowverwaltungaktiontododefinieren|]]
 +
 +Vorgangsworkflow starten - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0140_aktivierenworkflowverwaltungaktionvorgangsworkflowstarten|]]
 +
 +keine Aktion - s. [[:cimerp:0140_workflow:0010_aktivieren_wofl:0150_aktivierenworkflowverwaltungaktionkeineaktion|]]
 +
 +====== 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"]]|
 +|Anzeigen Workflow-Ablaufprotokoll|Der Menüpunkt öffnet die Maske [[:cimerp:0140_workflow:0010_aktivieren_wofl:0200_aktivierenworkflowworkflowablaufprotokoll|Workflow Ablaufprotokoll]], welche die bisher durchgeführten Workflows auflistet. |
 +|**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"]]
 +
  
                       

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki