Symptom
Error when adding a new dependent:
- This record could not be processed because some required information is missing. Please enter a value for related-person-id and try again.
- This record could not be processed because some required information is missing. Please enter a value for person-id and try again.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
1.Go to user's Employee Profile
2.Add a new dependent with required information
3.Click on Save, error pops up
Cause
Since B2305, with switch "Enable Centralized Services for Dependents (Applicable for data imports from UI and API and saving changes on Editing UI)" on, backend logic has strengthened the validation of relevant entities.
Apart from the fields in the personRelationshipInfo element, the Dependents block also includes fields reused from other HRIS elements, including personalInfo, personInfo, nationalIdCard, and homeAddress. When you enable above HRIS elements for dependent, but also disable all the fields, system does not allow this kind of inconsistent configuration hence throws errors.
Most of the case, personInfo may not be configured as it is related to dependent's biographical information.
Resolution
Please at least enable one of the fields under pesoninfo_dependent if system has enabled pesoninfo_dependent or disable personInfo_dependent, the person type.
See Also
2565700 - Biographical Information fields that are supported in Dependent's Biographical Information
Keywords
This record could not be processed because some required information is missing. Please enter a value for person-id and try again, dependent error, error message for dependents, personInfo, Enable Centralized Services for Dependents (Applicable for data imports from UI and API and saving changes on Editing UI),KI2305, , KBA , LOD-SF-EC-DPD , Dependents Management , Problem