Der Dialog Geschäftslogik testen

ClosedSo rufen Sie diesen Dialog auf:

  1. Öffnen Sie eine Management Center-Konsole mit dem Validation Designer. (Informationen zum Arbeiten mit Konsolen finden Sie in der XBOUND-Hilfe.)

  2. Im Navigationsbereich wählen Sie einen Prozess.
  3. Wählen Sie Bearbeiten > Testen.

In diesem Dialog werden die Geschäftsregeln einer Geschäftsregelgruppe für einen ausgewählten Dokumententyp getestet (siehe Anleitung). Sie können neue Dokumente anlegen oder die Feldinhalte eines Dokuments vor dem Test ändern.

Log

Um die Protokolldatei anzuzeigen, klicken Sie die Schaltfläche Log anzeigen (). ClosedInformationen zu den Log-Details:

Methode

Der Regelname (entspricht dem Vorlagennamen, wenn er nicht überschrieben wurde).

Geschäftregelvorlage

Name der Vorlage.

Methode ausgeführt

Gibt an, ob die Geschäftsregel im aktuellen Validierungszyklus ausgeführt wurde. Haben die Werte der Triggerfelder einer Geschäftsregel sich nicht geändert, wird eine Geschäftsregel nicht erneut ausgeführt.

Ausführung fehlgeschlagen

Gibt an, dass die Geschäftsregel einen unerwarteten Fehler verursacht hat.

Gültig

Gibt an, ob die Regel ein positives Ergebnis geliefert hat.

Triggerfelder

Liste aller Felder, deren Änderung zu einer Ausführung der Regel führen.

Validierte Felder

Liste aller Felder, die den Wert der Regeleigenschaft ValidStatus übernehmen.

Fokus

Name des Feldes, dass nach Ausführung der Regel den Fokus bekommen soll.

Meldung

Fehlermeldung bei fehlgeschlagener Regel (kein positives Ergebnis geliefert). Entspricht der Originalmeldung, wenn keine andere Meldung konfiguriert wurde.

Originalmeldung

Die originale Fehlermeldung aus der Geschäftsregel.

Pro Regelparameter werden auch folgende Details angezeigt

Argument

Name des Geschäftsregelarguments.

Typ

Typ des Arguments.

Zuordnung

Typ des zugeordneten Elements. Handelt es sich um ein Feld oder ein Tabellenelement, so werden zusätzlich der Name und ggf. die Zeile angegeben.

  • ValidationContext: Validierungskontext

  • Constant: Konstanter Wert

  • Field: Feldzuordnung

  • Table: Tabellenzellenzuordnung

Wert

Wert des zugeordneten Elements vor der Ausführung.

Die verfügbaren Spalten

Die ersten vier Spalten werden standardmäßig angezeigt. Um alle Spalten anzuzeigen, klicken Sie die Schaltfläche Details anzeigen ().

ClosedDie verfügbaren Spalten:

Dokument

Name des Dokuments/Name des Feldes.

Wert

Feldinhalt vor der Geschäftsregel. Klicken Sie zum Ändern eines Feldwertes in diese Spalte und geben Sie den gewünschten Wert ein.

Status

Status des Dokuments/Feldes vor der Geschäftsregel.

  • Unknown: Es wurde keine Geschäftsregel ausgeführt.

  • Valid: Das Dokument/Feld ist gültig.

  • Invalid: Das Dokument/Feld ist ungültig.

Meldung

Meldungen aus der Geschäftsregel.

ShownInVerifier

Gibt an, ob das Feld bereits in der Verification angezeigt wurde.  

Bestätigt

Gibt an, ob das Feld in der Verification bestätigt wurde.

ValidForced

Gibt an, ob das Feld überstimmt wurde.  

ValidForcedChangePoint

Gibt an, ob ChangePoint an der ValidForced-Status gesetzt wurde.

ChangePoint

Aktueller ChangePoint des Feldes.  

CustomValue

Zeigt den Inhalt der CustomTag-Eigenschaft des Feldes an. Diese kann z.B. durch Geschäftsregeln gesetzt werden.

Klicken Sie zum Ändern eines CustomValues in diese Spalte und geben Sie den gewünschten Wert ein.

Kontextmenü

Klicken Sie mit der rechten Maustaste auf ein Feld () oder eine Tabelle () in der Liste und wählen Sie eine Closedder folgenden Optionen:

Zeile hinzufügen

Fügt der Tabelle einen Wert hinzuzu. (Nur für Tabellen verfügbar.)

Eigenschaft 'ShownInVerifier' gesetzt

Ändert die ShownInVerifier-Eigenschaft. Diese Eigenschaft sagt aus, ob das Feld in einem Verification Schritt bereits bearbeitet wurde.

Eigenschaft 'ValidForced' gesetzt

Ändert die ValidForced-Eigenschaft. Diese Eigenschaft sagt aus, ob der Feldwert trotz Fehlern vom Benutzer akzeptiert wurde.

ValidStatus

Ändert die Valid-Eigenschaft. Wählen Sie zwischen "Undefined", Valid und Invalid.

Fokus

Wählen sie Fokus, um zu signalisieren, dass dieses Feld als Fokusfeld an die Geschäftsregeln übergeben werden soll. Fokusfelder werden gelb hinterlegt.

Dies ist dazu da, um im Tester zu simulieren, dass das Feld in der Verification gerade den Fokus hat.

Eigenschaft 'Confirmed' gesetzt

Ändert die Confirmed-Eigenschaft. Diese Eigenschaft gibt an, ob das Feld in der Verification mit der Eingabetaste bestätigt wurde.

Menü

Dokument

Neu

Öffnet den Dialog Neues Dokument, in dem ein neues Testdokument im ausgewählten Prozessschritt erstellt wird. Geben Sie einen eindeutigen Namen für dieses Dokument an. Wenn Sie auf OK klicken, wird das neue Testdokument gespeichert.

Öffnen

Öffnet den Dialog Dokument öffnen, in dem Sie ein bestehendes Basisdokument auswählen können.

Es werden nur die Dokumente angezeigt, die dem im Dialog ausgewählten Dokumententyp angehören.

Wenn Sie auf OK klicken, werden die Comboboxen (für Prozessschritt, Basisdokument und Unterdokument) in der Symbolleiste aktualisiert. (Ist das Basisdokument vom zu testenden Dokumententyp, so wird es auch in der Unterdokumentliste automatisch ausgewählt.)

Speichern

Speichert die vorgenommenen Änderungen am aktuellen Dokument.

Löschen

Löscht das ausgewählte Dokument.

Test

Wendet die Geschäftslogik auf das aktuelle Dokument an und zeigt deren Ergebnisse an.

Übernehmen

Übernimmt die Werte, die das Dokument nach Ausführung der Geschäftsregel hatte als Ausgangspunkt für die nächste Geschäftsregelausführung.

Beenden

Schließt den Dialog.

Ansicht

Log anzeigen

Zeigt das Log mit Detailinformationen über die Ausführung der Geschäftsregeln an. Siehe "Log" oben.

Details anzeigen

Blendet Informationen zu ShowInVerifier, ValidForced, ChangePoints und CustomValue ein. Siehe "Die verfügbaren Spalten" oben.

Aktualisieren

Lädt das ausgewählte Dokument neu aus XBOUND.

Hilfe

Hilfe zeigen

Öffnet diese Hilfe.

Die Geschäftslogik: Überblick