SAP Knowledge Base Article - Public

2899854 - Manage Pending Hire error: Unable to hire employee - Onboarding 1.0

Symptom

When hiring a candidate via MPH a timestamp error at submission of the data appears:

An application error occurred. Please try again later, or notify support

Environment

SAP SuccessFactors Onboarding 1.0

Reproducing the Issue

  1. Go to MPH;
  2. Click on the candidate;
  3. Fill in all the details;
  4. Click Submit button and the error throws.

Cause

Checking the backend logs(can be checked by SAP support) find  the error message is "Unable to UpdateUserIdINKMS".

Issue is that the Employee Id assigned to the candidate in MPH already exists in:

  1. Onboarding;
  2. Security;
  3. Users. 

Please check the Next Person Id Assigned to make sure the ID doesn't exist in ONB.

  1. Login to instance
  2. Goto Admin Center
  3. Goto Company System and Logo Settings
  4. check the value present in Next Person Id Assigned.

If this Id is already present then system will through an error.

Now go to Onboarding -> Security -> users -> and search the user with login Id and so on.

Resolution

Make sure that there should be no user present in onboarding with the same id which is going to be assigned to new hire via MPH.

  1. Goto Admin Center
  2. Goto Company System and Logo Settings
  3. Under Next Person Id Assigned
  4. Enter value which is not present in Onboarding -> Security

The same user id cannot be shared by two different user.
This happen when customer have done onboarding instance refresh, so onboarding user data has been copied and user already exists in onboarding with the ids.

Keywords

application error, MPH error, ONB, Onboarding, unable to hire employee, MPH, next person ID, 1.0
, KBA , LOD-SF-OBD-MPH , Manage Pending Hires , Problem

Product

SAP SuccessFactors Onboarding all versions