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],,,,,,,,,,,,,,,,|