Skip to main content

Schritt-Regeln: Wie wechselt der Workflow zum nächsten Schritt?

Die App nutzt die DEXPRO Rules Engine, um zu bestimmen:

  • welche Regel passt
  • zu welchem nächsten Schritt gewechselt wird
  • ob der Zuständige überschrieben wird
  • ob automatisch genehmigt wird
  • und ob die Aktion für die Kopfgenehmigung, zugehörige Genehmigungen (Zeilen) oder beides gilt.

Wenn keine Regel definiert ist, ist die jeweilige Konfiguration des Schrittes gültig.

Regelgruppe pro Schritt („Regeln anzeigen“)

  1. In der Schritte-Liste den gewünschten Schritt markieren.
  2. Aktion „Regeln anzeigen“.

Wenn noch keine Regelgruppe hinterlegt ist, erstellt die App automatisch eine Regelgruppe und trägt sie im Schritt ein.

image-1766416116752.png

Regeln anlegen (DEXPRO Core)

In der geöffneten Seite Regeln:

  1. Neu.
  2. Regelcode und Regelname setzen.
  3. Sequenz/Priorität vergeben.
  4. Aktiv = Ja.
  5. Optional:
    • Bedingungsverknüpfung (UND/ODER)
    • Datensatzabgleichsart (Beliebiger Datensatz / Alle Datensätze)

image-1766416253261.png

 

Advanced-Workflow Felder auf der Regel pflegen (Nächster Schritt, Automatisch Genehmigen, Zuständigen Überschreiben)

In der Regel gibt es den Bereich „DEXPRO Advanced Workflow“:

  1. Regelaktion setzen (Lookup/Drilldown) und die gewünschte Aktion auswählen, z. B.
    • Schrittübergang
    • Zuständigen überschreiben
    • Automatisch genehmigen
  2. Bei Schrittübergang zusätzlich Nächster Schritt wählen (Lookup zeigt die nächsten möglichen Schritte).
  3. Wenn zugehörige Genehmigungen aktiv sind: Gilt für setzen (Kopf / Nur Zugehörige / Kopf und Zugehörige).
  4. Bei Zuständigen überschreiben: Art des Zuständigen und Zuständiger pflegen.

image-1770032598479.png

Bedingungen (Regelbedingungen) hinzufügen

In der Regeln-Seite:

  1. Aktion „Bedingungen anzeigen“.
  2. Pro Bedingung eine Zeile hinzufügen:
    • Quelltabellen-ID (Primärtabelle oder zugehörige Tabelle)
    • Quellfeld-ID (Feld)
    • Vergleichsoperator (Operator)
    • Wert (Wert; AssistEdit bei Enum/Boolean/Between/In Set)

image-1766993224263.png

Tipp: Wenn Sie Bedingungen über zugehörige Tabellen nutzen, muss die Relation in Zugehörige Tabellen korrekt gepflegt sein.

Regeln testen (ohne echten Workflow)

Auf der Regeln-Seite gibt es:

  • Regel testen
  • Regelgruppe testen

Damit prüfen Sie Regeln/Regelbedingungen gegen einen Beispieldatensatz, bevor Sie echte Workflows starten.

image-1766993340328.png