In SAS® Anti-Money Laundering, you can encounter unexpected results in the following scenario:
The results are likely to be incorrect if the database is Oracle.
For example, you might encounter this issue when you complete steps similar to the following:
If Oracle is the supporting database for your transactions, then the messages in the Records ► Selected rule grid would be incorrect. As a result, a message similar to the following occurs:
On the Rules tab of the New Customer scenario, the OOTB rule is as follows:
In the above image, cust_since is a DATE data type. Oracle stores the DATE data type as a date and time, which skews the calculation.
To circumvent this issue, update the calculation by adding DATEPART to cust_since, as shown in the following example:
After you save the scenario and retest, the test result message in the Records ► Selected rule grid should be as expected.
For example, a message similar to the following should occur: