PERS_EMERGNCY_CONTACT_SYNC HCM Subscription Errors With Highlighted Fields Are Required (15,30) (Doc ID 2185236.1)

Last updated on MAY 09, 2017

Applies to:

PeopleSoft Enterprise CS Campus Community - Version 9 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

After applying Bundles 41 and 42, although the fields set as required on record definitions PS_EMERGENCY_CNTCT and PS_EMERGENCY_PHONE are populated in the PERS_EMERGNCY_CONTACT_SYNC XML subscription message via CS Self Service, the values do not get populated in HCM 9.2. The following error is encountered in HCM:

ERROR
-----------------------
Highlighted fields are required. (15,30)
Error saving Component Interface. {Highlighted fields are required. (15,30)} An error occurred while saving the Component Interface.
  The most likely cause is that required fields were uninitialized, or that the business logic enforcement written in PeopleCode returned an error.
Generic Service Error (18137,9) HHR_WORKFORCE_ADM_SERVICES.Person.SetEmergencyContacts_v1_0.implSetEmergencyContacts.OnExecute Name:Save PCPC:15532 Statement:143 Called from:HHR_WORKFORCE_ADM_SERVICES.Person.SetEmergencyContacts_v1_0.implSetEmergency


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Set up integration broker and service operation PERS_EMERGNCY_CONTACT_SYNC in both CS 9.0 and HCM 9.2.
2. In CS, go to Self Service > Campus Personal Information > Emergency Contacts.
3. Select ADD AN EMERGENCY CONTACT, enter Contact Name, select Relationship and select Same Address as Individual. Add or select same phone. Save.
4. In CS, verify that data has been updated in records PS_EMERGENCY_CNTCT and PS_EMERGENCY_PHONE
5. In HCM 9.2, verify that message has been successfully received.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:

Due to this issue, users need to manually investigate and resolve error.

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