Regellogik

Die Spalte "Regellogik" dient zum Erstellen von multidimensionalen Suchvorgängen und Prüfregelausdrücken. Regellogikspalten werden für Berichte nur im Modus #ModeRule oder #ModeList verarbeitet. Nachdem eine Regellogik für eine Regel im Prüfbericht verarbeitet wurde, markiert Oracle Hyperion Financial Data Quality Management, Enterprise Edition die Regel als erfolgreich oder nicht erfolgreich.

Ausdrücke für Prüfregelbedingungen

Prüfregelausdrücke werden primär verwendet, um beim Durchführen multidimensionaler Suchen Kontensalden des Zielsystems zu validieren. Die Ausdrücke geben ein True- oder False-Ergebnis zurück.

Beispiel: Der folgende Ausdruck gibt "true" (OK) zurück, wenn "Cash" (ein Zielkonto) einen positiven Saldo aufweist, und "false" (Fehler), wenn nicht:

|,,,YTD,<Entity Currency>,,Cash,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|>0

In diesem Beispiel gibt der Prüfregelausdruck "true" (OK) zurück, wenn der Wert von "Cash" (ein Zielkonto) plus $1000 größer/gleich dem Wert von "AccruedTax" (ein weiteres Zielkonto) ist, und "false" (Fehler), wenn nicht:

|,,,YTD,<Entity Currency>,,Cash,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|+1000>=|,,,YTD,<Entity Currency>,,AccruedTax,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|