Der Arbeitsbereich für die Geschäftslogik

Der Arbeitsbereich ist in vier Bereiche unterteilt: Dokumenttypen, Geschäftslogik, Geschäftslogikdetails und Parameter. Die Bereiche werden im folgenden beschrieben.

Die Schaltflächen werden hier beschrieben.

Dokumenttypen

In diesem Bereich werden alle Dokumenttypen, Felder, Feldgruppen, Tabellen und Tabellenzellen des aktuell ausgewählten Prozesses angezeigt. Die Anzahl der einem Feld zugeordneten Geschäftsregeln werden als Zahl in Klammern hinter dem Feldnamen vermerkt. Wählen Sie links einen oder mehrere Knoten, so werden rechts die zugehörigen Geschäftsregeln angezeigt.

ClosedBeschreibung der Symbole, die in diesem Bereich verwendet werden.

Symbol

Beschreibung

Dokumenttyp (mit und ohne Geschäftsregeln).

Feld oder Feldgruppe (mit und ohne Geschäftsregeln).

Tabelle (mit und ohne Geschäftsregeln).

Tabellenspalte (mit und ohne Geschäftsregeln).

Optionen:

Unbenutzte verbergen

Alle Dokumenttypen, Felder, Tabellen usw., denen keine Regeln zugeordnet sind, werden ausgeblendet.

Filter

Filtert den Baum nach Name aller der Unterknoten.

Klicken Sie mit der rechten Maustaste auf ein beliebiges Element für die folgenden Closedzusätzlichen Optionen:

Geschäftsregel hinzufügen

Öffnet den Dialog Geschäftsregelvorlage auswählen, in dem Sie eine Vorlage für die neue Regel auswählen können.

Weitere Informationen finden Sie unter Geschäftsregeln hinzufügen und konfigurieren.

An Felder kopieren

Fügt die selektierte Geschäftsregel an die ausgewählten Felder / Tabellenspalten des Dokumententyps ein. Weitere Informationen finden Sie unter Kopieren einer Geschäftsregel an bestimmte Felder.

Mit der Option An alle Felder kopieren können sie sämtliche Felder an- bzw. abwählen. Mit dem Filter können sie nach Feldern suchen, die den angegebenen Begriff beinhalten.

An alle Felder kopieren

Fügt die selektierte Geschäftsregel an alle passende Felder / Tabellenspalten des Dokumententyps ein.

In eine Geschäftsregelgruppe kopieren

Öffnet den Dialog Geschäftsregelgruppe(n) auswählen, in dem Geschäftsregeln in andere Geschäftsregelgruppen kopiert werden können. Alle Geschäftsregeln unterhalb des selektierten Knotens werden in andere (auswählbare) Geschäftsregelgruppen kopiert.

Einfügen

Fügt die kopierte Geschäftsregel am selektierten Feld ein.

Geschäftsregel(n) löschenLöscht alle Geschäftsregeln am aktuellen Knotens und an den Unterknoten.

Alle Knoten zuklappen

Klappt alle Knoten des Baums zu.

Alle Knoten bis auf den ausgewählten zuklappen

Klappt alle Knoten des Baums mit Ausnahme des aktuell selektierten Knoten zu.

Alle Knoten aufklappen

Klappt alle Knoten des Baums auf.

 

Geschäftslogik

In diesem Bereich werden alle Geschäftsregeln der im linken Bereich selektierten Positionen in Verarbeitungsreihenfolge angezeigt.

Die Einzelheiten der in diesem Bereich ausgewählten Geschäftsregel(n) werden unter Geschäftslogikdetails angezeigt.

Optionen:

Deaktivierte Regeln verbergen

Nur aktive Regeln werden in der Liste angezeigt.

Alle Regeln aktiv

Aktiviert / deaktiviert alle angezeigten Regeln der Liste.

Filter

Mit dem Filter können sie nach Geschäftsregeln suchen, die den angegebenen Begriff beinhalten.

Spalten

Klicken Sie mit der rechten Maustaste auf eine Spaltenüberschrift. Dies erlaubt das Ein- / Ausblenden von zusätzlichen Spalten der Liste. (Gewisse Spalten werden immer angezeigt.) Die Spalten können anschließend per Drag & Drop in die beliebige Reihenfolge angeordnet werden.

Folgende Spalten stehen zur Verfügung:

Name

Der Name der Geschäftsregel. Direkt in der Liste editierbar. (Wird immer angezeigt.)

Validierte Felder

Felder, an denen die Geschäftsregel(n) angewendet werden. Der Validierungsstatus des Feldes wird gemäß dem Ergebnis der Validierung auf Valid oder Invalid gesetzt.

Es ist möglich, Felder (passiv) nur als Datenlieferanten zu verwenden. In solchen Fällen soll Validieren nicht ausgewählt werden. ClosedBeispiel:

Eine CheckLength-Prüfung hat drei Parameter: pValue, pMinLength, pMaxLength. Den Parameter pValue setzt man typischerweise auf ein Feld, sagen wir auf Postleitzahl. Dieses Feld wird auch validiert, also wird Validieren gecheckt. Wenn sich in dem Feld Postleitzahl etwas ändert, soll neu validiert werden. Also wird auch Auslöser gecheckt.

Der Parameter pMinLength ist eine Konstante und wird fest mit 3 belegt. Auslösen und Validieren sind hier nicht von Belang.

Der Parameter pMaxLength wird auch aus einem Feld Postleitzahl Länge ausgelesen. Dieses Feld dient aber nur der (dynamischen) Datenübergabe; der Wert für pMaxLength ist nicht fest vorgegeben sondern kommt live aus dem Feld. Dieses Feld wird aber nicht validiert. Darum bleibt wird Validieren hier nicht gecheckt. Wenn sich das Feld Postleitzahl Länge jedoch ändert, soll neu validiert werden. Darum wird Auslöser gecheckt.

Parameter

Zeigt die Parameter der Geschäftsregel an. Kann im Bereich Geschäftslogikdetails geändert werden (siehe unten).

Index

Die Nummer der Regel in der Ausführungsreihenfolge. Direkt in der Liste editierbar. (Wird immer angezeigt.)

Aktiv

Gibt an, ob die Geschäftsregel ausgeführt werden soll (aktiv ist). Direkt in der Liste editierbar. (Wird immer angezeigt.)

Triggerfelder

Falls ausgewählt, wird die Validierung bei Änderung des Feldes, der Tabelle oder der Spalte ausgelöst.

Bedingung

Die Bedingungen, die ermitteln, ob die Regel ausgeführt wird. Optional.

Assembly

Die DLL-Datei, die die Geschäftsregel enthält.

Methode

Die Methode, die die Geschäftsregel implementiert.

Regel hinzufügen

Öffnet den Dialog Geschäftsregelvorlage auswählen, in dem Sie eine Vorlage für die neue Regel auswählen können.

Weitere Informationen finden Sie unter Geschäftsregeln hinzufügen und konfigurieren.

Regel löschen

Löscht die ausgewählten Geschäftsregeln.

Verschiebt die ausgewählten Regel(n) an den Anfang, eins nach oben, eins nach unten oder ans Ende der Liste.

Tipp: Sie können auch per Drag & Drop die Regeln in die gewünschte Position verschieben.

Klicken Sie mit der rechten Maustaste auf beliebige Geschäftsregel für folgende Closedzusätzliche Optionen:

Geschäftsregel oberhalb einfügen

Regel unterhalb einfügen

Öffnet den Dialog Geschäftsregelvorlage auswählen, in dem Sie eine Vorlage für die neue Regel auswählen können.

Weitere Informationen finden Sie unter Geschäftsregeln hinzufügen und konfigurieren.

Die neue Regel wird anschließend oberhalb bzw. unterhalb der ausgewählten Regel hinzugefügt.

Ausschneiden

Cuts the selected items. You can paste them into another position.

Kopieren

Kopiert die ausgewählte Geschäftsregel. (Steht nur für Einfeldregeln zur Verfügung. Eine Einfeldregel hat nur ein validiertes Feld, nur ein Triggerfeld und nur einen Feldparameter.)

Einfügen

Fügt die kopierte oder ausgeschnittene Geschäftsregel an der Cursorposition hinzu.

Löschen

Löscht die ausgewählten Geschäftsregeln.

An Felder kopieren

Fügt die selektierte Geschäftsregel an die ausgewählten Felder / Tabellenspalten des Dokumententyps ein. Weitere Informationen finden Sie unter Kopieren einer Geschäftsregel an bestimmte Felder.

Mit der Option An alle Felder kopieren können sie sämtliche Felder an- bzw. abwählen. Mit dem Filter können sie nach Feldern suchen, die den angegebenen Begriff beinhalten.

An alle Felder kopieren

Fügt die selektierte Geschäftsregel an alle passende Felder / Tabellenspalten des Dokumententyps ein.

An Geschäftsregelgruppe kopieren

Öffnet den Dialog Geschäftsregelgruppe(n) auswählen, in dem Geschäftsregeln in andere Geschäftsregelgruppen kopiert werden können. Alle Geschäftsregeln unterhalb des selektierten Knotens werden in andere (auswählbare) Geschäftsregelgruppen kopiert.

 

Geschäftslogikdetails

Dieser Bereich dient der Darstellung der Konfiguration der ausgewählten Geschäftsregel(n). Die Geschäftsregeln können hier geändert werden.

Das Icon links neben dem Namen der Geschäftsregel ist grün wenn die Regel aktiv ist und grau wenn die Regel inaktiv ist.

– Die Regel wird ausgeführt.

– Die Regel wird nicht ausgeführt.

Regel aktiviert

Gibt an, ob die Geschäftsregel ausgeführt werden soll (aktiv ist).

Wenn eine ausgewählte Geschäftsregel zu mehreren Geschäftsregelgruppen gehört, steht hier zum Beispiel Regel aktiviert – verwendet in 3 Geschäftsregelgruppen. Sie können die Regel von den anderen Geschäftsregelgruppen entkoppeln, in dem Sie Bearbeiten > Geschäftsregel entkoppeln wählen, wonach jegliche Änderungen nur in der aktuellen Geschäftsregelgruppe gelten.

Es befindet sich eine zweizeilige schreibgeschützte Beschriftung mit der Beschreibung der Regel. Ist der Text abgeschnitten, können Sie per Klick einen Dialog mit dem gesamten Text öffnen.

Bedingung

Die Bedingungen, die ermitteln, ob die Regel ausgeführt wird. Optional.

Ausführen wenn falsch

Negiert die Bedingung. Die Regel wird ausgeführt, wenn die Bedingung falsch anstatt wahr ist.

Öffnet den Dialog Ausführungsbedingung, in dem Sie eine Bedingung hinzufügen können. Gehen Sie vor wie im Hilfethema Bedingungen zu einer Geschäftsregel hinzufügen oder Bedingungen zu einer Geschäftsregelgruppe hinzufügen beschrieben.

Öffnet den Dialog Ausführungsbedingung, in dem Sie die Bedingung bearbeiten können.

Hinweis: Änderungen wirken auf alle Geschäftsregeln und Geschäftsregelgruppen aus, die die Bedingung verwenden.

Triggerfelder

Die Felder, die bei Änderung des Feldes, der Tabelle oder der Spalte die Validierung auslösen.

Validierte Felder

Klicken Sie mit der rechten Maustaste auf eine Spaltenüberschrift. Dies erlaubt das Ein- / Ausblenden von zusätzlichen Spalten der Liste. (Gewisse Spalten werden immer angezeigt.) Die Spalten können anschließend per Drag & Drop in die beliebige Reihenfolge angeordnet werden.

Folgende Spalten stehen zur Verfügung:

Name

Der Name der Geschäftsregel. Direkt in der Liste editierbar. (Wird immer angezeigt.)

Validierte Felder

Felder, an denen die Geschäftsregel(n) angewendet werden. Der Validierungsstatus des Feldes wird gemäß dem Ergebnis der Validierung auf Valid oder Invalid gesetzt.

Es ist möglich, Felder (passiv) nur als Datenlieferanten zu verwenden. In solchen Fällen soll Validieren nicht ausgewählt werden. ClosedBeispiel:

Eine CheckLength-Prüfung hat drei Parameter: pValue, pMinLength, pMaxLength. Den Parameter pValue setzt man typischerweise auf ein Feld, sagen wir auf Postleitzahl. Dieses Feld wird auch validiert, also wird Validieren gecheckt. Wenn sich in dem Feld Postleitzahl etwas ändert, soll neu validiert werden. Also wird auch Auslöser gecheckt.

Der Parameter pMinLength ist eine Konstante und wird fest mit 3 belegt. Auslösen und Validieren sind hier nicht von Belang.

Der Parameter pMaxLength wird auch aus einem Feld Postleitzahl Länge ausgelesen. Dieses Feld dient aber nur der (dynamischen) Datenübergabe; der Wert für pMaxLength ist nicht fest vorgegeben sondern kommt live aus dem Feld. Dieses Feld wird aber nicht validiert. Darum bleibt wird Validieren hier nicht gecheckt. Wenn sich das Feld Postleitzahl Länge jedoch ändert, soll neu validiert werden. Darum wird Auslöser gecheckt.

Parameter

Zeigt die Parameter der Geschäftsregel an. Kann im Bereich Geschäftslogikdetails geändert werden (siehe unten).

Index

Die Nummer der Regel in der Ausführungsreihenfolge. Direkt in der Liste editierbar. (Wird immer angezeigt.)

Aktiv

Gibt an, ob die Geschäftsregel ausgeführt werden soll (aktiv ist). Direkt in der Liste editierbar. (Wird immer angezeigt.)

Triggerfelder

Falls ausgewählt, wird die Validierung bei Änderung des Feldes, der Tabelle oder der Spalte ausgelöst.

Bedingung

Die Bedingungen, die ermitteln, ob die Regel ausgeführt wird. Optional.

Assembly

Die DLL-Datei, die die Geschäftsregel enthält.

Methode

Die Methode, die die Geschäftsregel implementiert.

Meldung

Optional: Eine benutzerdefinierte Meldung zu der Geschäftsregel (wird in der Verification angezeigt); beispielsweise eine Erklärung. Wird keine Meldung angegeben, dann wird die standardmäßige Validierungsmeldung des Systems angezeigt.

Parameters

Zeigt die Parameter der selektierten Geschäftsregel an. Die Parameter können hier geändert werden.

Tipp: Hier ist es möglich, die Parameter mehrerer Instanzen des gleichen Geschäftsregeln zu ändern.

Option:

In allen Geschäftsregelgruppen aktualisieren

Diese Option wird aktiv, wenn ein Parameter einer Geschäftsregel geändert wird, die in mindestens zwei Geschäftsregelgruppen enthalten ist. Standardmäßig ist diese Option markiert. Deaktivieren Sie die Option, wenn die Änderungen nur in der aktuellen Geschäftsregelgruppe durchgeführt werden sollen.

Bedingte Geschäftslogik

© 2018 Kofax, Inc. All rights reserved. | Nutzungsbedingungen