Symptom
- Hiring Manager received 'Unable to save changes' error when trying to submit US I9 Section 2.
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 Onboarding
Reproducing the Issue
- Login to the instance as the Hiring Manager
- Go to the onboarding dashboard.
- Find the candidate
- Complete the US I9 Section 2
- Fill out the required informtion.
- Click 'Submit'
- Error is received.
Cause
The hiring manager has missing permission to create object for type I9Document.
The console will show below error:
YYYY-MM-DD HH:MM:SS.MSS HTTP request failed (500 Internal Server Error): {
"error" : {
"code" : "COE_GENERAL_SERVER_FAILURE", "message" : {
"lang" : "en-US", "value" : "ChangeSet index 2 - No permission to create object for type I9Document with the index 0"
}
}
}
- sap.ui.model.odata.v2.ODataModel
Resolution
- Navigate to Manage Permission Roles
- Find the Hiring Manager Role used for onboarding
- Then, grant edit permission to I9Document for the Hiring Manager.
Keywords
US I9, Section 2, Unable to save changes, I9Document, , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms , Problem
Product
SAP SuccessFactors Onboarding 2011