SAP Knowledge Base Article - Public

3065639 - US I9 Section 1 or 2 - Hiring Manager/Candidate unable to save changes - Onboarding

Symptom

  • Candidate received 'Unable to save changes' error when trying to submit US I9 Section 1.
  • 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

  1. Login to the instance as the Hiring Manager or the candidate
  2. Go to the onboarding dashboard.
  3. Find the candidate
  4. Complete the US I9 Section 1 or 2
  5. Fill out the required informtion.
  6. Click 'Submit'
  7. Error is received.

Cause

CAUSE 1: The onboardee has missing permission to delete object for I9Translator

HTTP request failed (500 Internal Server Error): {
"error" : {
"code" : "COE_GENERAL_FORBIDDEN", "message" : {
"lang" : "en-US", "value" : "ChangeSet index 2 - No permission to delete object I9Translator"
}
}
}

CAUSE 2: The hiring manager has missing permission to create and delete object for type I9Document.

The console will show below errors:

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"
}
}
}

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 delete object for type I9Document with the index 0"
}
}
}

Resolution

SOLUTION 1:

  1. Navigate to Manage Permission Roles
  2. Find the OnboardingExternalUser Role used for onboarding
  3. Then, grant 'delete' permission to I9Translator for the candidate.

SOLUTION 2:

  1. Navigate to Manage Permission Roles
  2. Find the Hiring Manager Role used for onboarding
  3. Then, grant edit and delete permission to I9Document for the Hiring Manager.

Keywords

US I9, Section 2, Unable to save changes, I9Document, I9Translator, I9, Section 1, OnboardingExternalUser, HiringManager, Onboardee , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem

Product

SAP SuccessFactors Onboarding 2205