UCM Batch Manager deletes custom child object from S_UCM_ORG_CHILD (Doc ID 1540651.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Universal Customer Master - Version 8.1.1.9 [23016] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.9 [23016] version, Universal Customer Master

ACTUAL BEHAVIOR
---------------
UCM Batch Manager workflow is deleting a custom child object "Party Legal Condition" from S_UCM_ORG_CHILD

EXPECTED BEHAVIOR
-----------------------
the child should not be deleted just as other children (different objects) were not deleted

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1.Just load data to SDH and run their custom version of UCM Batch workflow with their custom IOs/BCs, etc.
2. review the  ucm batch process log file and notice:

 
The log does not show any processing in between the calls but does show the 2 calls are made by UCM Transaction Manager.

Behind the scenes, the second call Business Service 'UCM Account Source Data and History Service'  invokes to EAI Siebel Adapter method Update .

The update method runs (as expected) a synchronize on the children, causing the delete.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot import party legal condition.
Note: this was working at 8.1.1.7

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