Symptom
Configure a rule to generate employee id based on jobInfo.employee_class as per guide.
Value was sent properly from RCM.
The rule failed and in rule trace, Retrieved 'jobInfo.employee_class'. Value: 'null' .
Environment
SAP SuccessFactors Onboarding
Cause
Field "jobinfo.employee-class" is set as a read-only field in the EC data model.
By design, a read-only field should not be mapped.
Even though RCM send a value, it will not be saved into EC's entity.
RCM preset value similar as manually input action in the Mange Pending Hire page.
Resolution
- Please go to "Manage Business Configuration"
- Select "jobInfo" and find field "employee-class"
- Click on "Details"
- Set "Edit" to "Visibility" field
- Save and try again
Please note that the logic is similar to other fields.
Keywords
KBA , LOD-SF-OBX-EC , Integration EC - MPH, Hire , Problem