Schritt-Regeln: Wie wechselt der Workflow zum nächsten Schritt?
Die App nutzt die DEXPRO Rules Engine, um zu bestimmen:
- welche Regel
passt,passt - zu welchem nächsten Schritt
gewechseltwird,wird - ob der Zuständige überschrieben
wird,wird - ob
bei Übergang in den Final-Schrittautomatischabgeschlossengenehmigtwird.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“)
- In der Schritte-Liste den gewünschten Schritt markieren.
- Aktion „Regeln anzeigen“.
Wenn noch keine Regelgruppe hinterlegt ist, erstellt die App automatisch eine Regelgruppe und trägt sie im Schritt ein.
Regeln anlegen (DEXPRO Core)
In der geöffneten Seite Regeln:
- Neu.
- Regelcode und Regelname setzen.
- Sequenz/Priorität vergeben.
- Aktiv = Ja.
- Optional:
- Bedingungsverknüpfung (UND/ODER)
- Datensatzabgleichsart (Beliebiger Datensatz / Alle Datensätze)
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“:. Dort:
- Regelaktion setzen (Lookup/Drilldown) und die gewünschte Aktion auswählen, z. B.
- Schrittübergang
- Zuständigen überschreiben
- Automatisch genehmigen
- Bei Schrittübergang zusätzlich Nächster Schritt
setzen:- wählen
- (Lookup zeigt die nächsten möglichen
Schritte.
Schritte). - (Lookup zeigt die nächsten möglichen
- Wenn
derzugehörigenächsteGenehmigungenSchrittaktiveinsind:FinalGilt für-Schrittist:Automatisch genehmigenerscheintsetzen (optional):KopfWorkflow/kannNurautomatischZugehörigeabgeschlossen/werden.Kopf
Optional:Bei Zuständigenüberschreibenüberschreiben:aktivierenDannArt des Zuständigenund Zuständiger pflegen.
Bedingungen (Regelbedingungen) hinzufügen
In der Regeln-Seite:
- Aktion „Bedingungen anzeigen“.
- 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)
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.





