Entity Survivorship for Custom Child Object is not Working. Getting Error "SBL-DAT-00398: Field '<?>' does not exist in definition for business component '<?>'." while creating Contact Record.
(Doc ID 2802762.1)
Last updated on AUGUST 31, 2021
Applies to:
Siebel Universal Customer Master - Version 20.1 and laterInformation in this document applies to any platform.
Symptoms
When attempting to create Contact record using Web Service "PersonService",
the following error occurs.
ERROR
-----------------------
EAI Object Manager Log:
Please ask your systems administrator to check your application configuration.
ObjMgrBusCompLog Warning 2 000004f960e4a6ec:0 2021-07-12 20:46:50 (ucmsvcsurvengine.cpp (12556)) SBL-DAT-00398: Field '<?>' does not exist in definition for business component '<?>'.
EAISiebAdpt EAISiebAdptWrn 2 000004f960e4a6ec:0 2021-07-12 20:46:50 CIF Transaction Mgr service failed to process the record with SDH Row Id=1-14BI6. Field '<?>' does not exist in definition for business component '<?>'.
Please ask your systems administrator to check your application configuration.(SBL-DAT-00398)
ObjMgrBusServiceLog Error 1 000004f960e4a6ec:0 2021-07-12 20:46:50 (fasvcciftransmgr.cpp (6715)) SBL-IAI-00512: CIF Transaction Mgr service failed to process the record with SDH Row Id=1-14BI6. Field '<?>' does not exist in definition for business component '<?>'.
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. A custom child entity called Mobile Number has been created as a child of Contact by following the steps in Guidelines to configure additional UCM Source Data and history (SDH) Child objects (Doc ID 605661.1).
2. Create a contact record using Web Service "PersonService".
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |