La columna Lógica de regla se emplea para crear búsquedas multidimensionales y expresiones de reglas de comprobación. Las columnas Lógica de regla se procesan para los informes únicamente en los modos #ModeRule o #ModeList. Después de que se haya procesado una lógica de una regla en el informe de comprobación, Oracle Hyperion Financial Data Quality Management, Enterprise Edition marca la regla como correcta o con fallos.
Expresiones condicionales de reglas de comprobación
Las expresiones de reglas de comprobación se utilizan principalmente para validar balances de cuenta del sistema de destino al realizar búsquedas multidimensionales. Las expresiones devuelven resultados True o False.
Por ejemplo, la siguiente expresión devuelve true (OK) si Cash (una cuenta de destino) tiene un saldo positivo y false (Error) cuando no es así:
|,,,YTD,<Entity Currency>,,Cash,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|>0
En este ejemplo, la expresión de la regla de comprobación devuelve true (OK) cuando el valor de Cash (una cuenta de destino) más 1000 dólares es mayor o igual que el valor de AccruedTax (otra cuenta de destino), y false (error) cuando no es así:
|,,,YTD,<Entity Currency>,,Cash,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|+1000>=|,,,YTD,<Entity Currency>,,AccruedTax,[ICP None],[None],[None],[None],[None],,,,,,,,,,,,,,,,|