Symptom
There is a field tied to a picklist, with a parent field and parent picklist, configured in the environment. However, when processing candidates through RCM > Onboarding > Manage Pending Hires, and submitting the hire, an error is received that the child field’s value is not correct given the parent field’s value:
"X Is Not The Expected Value For Y Because You Selected Z. Please Select A Valid Y Or Select A Different Value For Z."
Both Y and Z are mapped in the recruit-to-hire mapping tool correctly, so both values should be correctly sent from RCM/ONB, which should avoid prompting this error.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Log into environment
- Go to 'Manage Pending Hires' > 'Onboarding'
- Select a user to hire, who has a value in field X (tied to picklist Y) which has a parent field and parent picklist Z.
- Go through the user's data and submit the hire
- Receive error
- "X Is Not The Expected Value For Y Because You Selected Z. Please Select A Valid Y Or Select A Different Value For Z."
- Upon checking the data being sent from RCM / ONB, you can confirm the X value in field Y is correct given the parent field/picklist Z, and there is no business rule trying to set another value
Resolution
This is an issue which is currently being investigated by our Engineers, and this KBA will be updated accordingly.
Keywords
"Is Not The Expected Value For", "Because You Selected", "Please Select A Valid", "Or Select A Different Value For", manage, pending, hires, manage pending hires, MPH, RCM, Recruiting, Onboarding, ONB, error, hire, submit, submission, workflow, INC17125234, KI2H2025, recruit, to, hire, mapping, recruit-to-hire mapping, recruit-to-hire, , KBA , LOD-SF-EC-INT-RCM , Recruiting to EC Integration , Bug Filed
SAP Knowledge Base Article - Public