I am rewriting a model to move from an accelerated process to a new rules engine based rules set.
In the old rules engine where multiple IF conditions could be used, the termination of the IF condition is often either stet) or #NA).
In the new construct is this really necessary or can these just be removed?
an example in the old construct would be:
IF(DB('XXXXXX' !'CLIENT TYPE', 'Income Account to 1')=de.name('Income Account',de.index('Income Account',!'Income Account')),
DB('XXXXXX','Lost Monies Due', !MonthYear, !CLIENTS)
*DB('XXXXXXX',!ENTITY, !MONTHYEAR, !CURRENCY,!CLIENTS, !'CLIENT STATUS', !'CLIENT TYPE', !'FEE TYPE', !LOCATION, !PRODUCT),#NA)
would be replaced with:
(DB('XXXXXXX',!Entity, !'CLIENT TYPE', 'Income Account to 1')=de.name('Income Account',de.index('Income Account',!'Income Account')))*
DB('XXXXXXX','Lost Monies Due', !MonthYear, !CLIENTS)
*DB('XXXXX',!ENTITY, !MONTHYEAR, !CURRENCY,!CLIENTS, !'CLIENT STATUS', !'CLIENT TYPE', !'FEE TYPE', !LOCATION, !PRODUCT)
it seems superfluous to add +#NA or +0*stet as described in the rules engine manual.
Can anyone please provide some guidance?
Thanks