Logica regola

La colonna Logica regola viene utilizzata per creare ricerche multidimensionali ed espressioni per le regole di controllo. Le colonne Logica regola vengono elaborate solo per i report in modalità #ModeRule o #ModeList. Una volta elaborata la logica della regola nel report di controllo, Gestione dati contrassegna la regola come riuscita o non riuscita.

Espressioni per condizione delle regole di controllo

Le espressioni delle regole di controllo vengono utilizzate principalmente per convalidare i saldi contabili del sistema target durante l'esecuzione di ricerche multidimensionali. I risultati restituiti dalla espressioni sono True o False.

L'espressione seguente, ad esempio, restituisce true (OK) se Cash (un conto target) ha un saldo positivo, mentre restituisce false (Error) in caso contrario.

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

In questo esempio, l'espressione della regola di controllo restituisce true (OK) quando il valore di Cash (un conto target) più $1000 è maggiore o uguale al valore di AccruedTax (un altro conto target), mentre restituisce false (Error) in caso contrario.

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