Survivor-ship rule - Set the Record with the Oldest Creation Date as Master - not working

(Doc ID 2272804.1)

Last updated on SEPTEMBER 18, 2017

Applies to:

Oracle Fusion Sales Cloud Service - Version 11.12.1.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.11.1.0 version, Data Quality, Customer Hub

When attempting to merge accounts using the "Set the Record with the Oldest Creation Date as Master" rule defined as in documentation https://docs.oracle.com/cloud/latest/cdmcs_gs/FAICD/FAICD2162281.htm#FAICD2162244
the following error occurs.


ERROR
-----------------------
An error occurred when executing the survivorship rules. Review the server log file for more information.: oracle.rules.sdk2.exception.SDKException: RUL-05895: while validating "RuleDictionary", found 1 error(s) Details: RUL-05037: A cyclical definition exists in the data model "OrganizationPartyVO -> CustomerAccountVO -> OrganizationPartyVO"



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Created a survivorship rule in "Manage Survivorship Rules" task in order to have the older record set as master.
2) Select 2 accounts in SUI > Merge
3) Ends in error:


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot merge accounts using the newly defined survivorship rule

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms