Skip to main content

Workflowauslöser konfigurieren

Workflowauslöser bestimmen, wann eine neue Workflowinstanz gestartet wird.

In der Vorlage heißt der Abschnitt „Workflowauslöser“.

Vorlagenauslöser: Grundfelder

  1. In der Vorlage → Abschnitt Workflowauslöser.
  2. Neu.
  3. Feld Workflowereignis auswählen (AssistEdit → Liste „AWF Tabellen Workflowereignisse“).
  4. Aktiv = Ja.
  5. Priorität festlegen (Reihenfolge bei mehreren passenden Auslösern).

image-1766993429832.png

Trigger-Regeln: Wann darf ein Auslöser feuern?

Im Auslöser gibt es Regelgruppencode. Über die Aktion „Regeln anzeigen“:

  1. Auslöser markieren.
  2. Regeln anzeigen.
  3. Regeln/Regelbedingungen wie in Schritt-Regeln pflegen.

Wichtiges Systemverhalten:

  • Wenn keine Regelbedingungen für diese Trigger-Regelgruppe existieren, gilt der Auslöser als erfüllt (der Trigger feuert dann grundsätzlich).

image-1766993646446.png

 

OnAfterModify: Überwachte Felder

Für das Event OnAfterModify gibt es die Aktion „Überwachte Felder“.

  1. Auslöser mit Workflowereignis OnAfterModify markieren.
  2. Aktion „Überwachte Felder“.
  3. Felder auswählen (Lookup über „Fields Lookup“).

image-1766995825420.png

  • In der aktuellen Implementierung wird ein OnAfterModify-Auslöser nur dann gestartet, wenn mindestens ein überwachtes Feld gepflegt ist und sich dieses Feld tatsächlich geändert hat.
  • Wenn keine überwachten Felder gepflegt sind, wird der Auslöser bei OnAfterModify nicht gestartet.