PreferredSystem For DefaultSurvivorStrategy Does Not Work After MergeEnterpriseObject (Doc ID 1551293.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Sun Master Data Management (MDM) - Version R6.2 and later
Information in this document applies to any platform.

Symptoms

Given the following setup as an example, the preferredSystem for DefaultSurvivorStrategy does not work after mergeEnterpriseObject.  VIPFlag is configured with preferredSystem from SAP, other elements are configured with WeightedSurvivorStrategy for TXNTime.

    1. Create source record SAP1 (NRIC:NRIC1, Name:SAP1, VIPFlag:A, TXNTime:T).
          SBR1 data is (NRIC:NRIC1, Name:SAP1, VIPFlag:A, TXNTime:T). data correct.

    2. Create source record PMPA1 (NRIC:NRIC1, Name:PMPA1, VIPFlag:B, TXNTime:(T+1).
          assumed match with SAP1, SBR1 data is (NRIC: NRIC1, Name:PMPA1, VIPFlag:A, TXNTime:T+1). data correct. Name is populated from PMPA1, VIPFlag is populated from SAP1.

    3. Create source record SAP2 (NRIC:NRIC2, Name:SAP2, VIPFlag:C, TXNTime:T+2).
        SBR2 data is (NRIC:NRIC2, Name:SAP2, VIPFlag:C, TXNTime:T+2). data correct.

    4. Create source record PMPA2 (NRIC:NRIC2, Name:PMPA2, VIPFlag:D, TXNTime:(T+3).
          assumed match with SAP2, SBR2 data is (NRIC: NRIC2, Name:PMPA2, VIPFlag:C, TXNTime:T+3). data correct. Name is populated from PMPA2, VIPFlag is populated from SAP2.

    5. Merge enterpriseObject from SBR1 to SBR2. data correct. search for SBR1, it will link to SBR2 data (NRIC:NRIC2, Name:PMPA2, VIPFlag:C, TXNTime:T+3).

    6. Update source record SAP1 (NRIC:NRIC1, Name:SAP1, VIPFlag:E, TXNTime:T+4).
          SBR2 data is updated to (NRIC:NRIC1, Name:SAP1, VIPFlag:C, TXNTime:T+4), VIPFlag is not updated to 'E'. It is still 'C'. We expect VIPFlag to be updated to 'E'.

    7. Update source record SAP2 (NRIC:NRIC2, Name:SAP2, VIPFlag:F, TXNTime:T+5).
          SBR2 data is updated to (NRIC:NRIC2, Name:SAP2, VIPFlag:F, TXNTime:T+5). VIPFlag is updated to 'F'.



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