Symptom
Gender value not passing to Onboarding after initiated from RCM
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
1. Map gender picklist from RCM to EC Gender string in Recruit to Hire Data Mapping
2. Initiate Onboarding in RCM
3. Open candidate NHDR in Onboarding Dashboard
4. Gender field is blank
Cause
How-to
Resolution
Since Hris Element field's data type is "String" , it will rely on "rawObject: Female" or picklist label. This is expected behaviour. But ideally EC is expecting any of the below values:
1) F /** Female */
2) M /** Male */
3) U /** Unknown */
4) D /** Undeclared */
5) O /** Others */
Hence its failing while validating because : "FEMALE" != "F"
So customer has to modify custom picklist and need to change label to below :
1) F /** Female */
2) M /** Male */
3) U /** Unknown */
4) D /** Undeclared */
5) O /** Others */
You may also refer to 2634539 - Mapping Gender from Recruiting to EC .
If we observe Step 2 , it is also suggesting to have label as any of the above -1 letter code.
See Also
Keywords
Custom picklist, gender picklist, gender string, how to map gender, OBX, ONB 2.0, Onboarding , KBA , LOD-SF-OBX-RHM , Rehire Mechanism , How To