SAP Knowledge Base Article - Public

3404760 - Offboarding Process was not created for an employee - Onboarding

Symptom

  • The offboarding process was not created for the user.
  • The affected user has been previously terminated from previous employment, and got rehired.
  • Then, the user was terminated again.
  • The old Offboarding process is still in the Offboarding Dashboard.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Initiate Onboarding for a candidate
  2. After some time, terminate the candidate. Offboarding process is created.
  3. Then, hire the candidate again in the system.
  4. After awhile, candidate decided to resign again.
  5. The new Offboarding Process was not created.

Cause

The old offboarding process for the candidate is still OPEN.

Logs:

  • ONB2ECTerminationEventSubscriber]1]Offboarding process object already exists with status open. 

Resolution

Offboarding works based on the userid. If there is an Offboarding process with status OPEN already exists, it then skips creating the new one.

As a workaround, we can mark the Process status of the old offboarding process to 'COMPLETED'

  1. Navigate to Manage Data > Process.
  2. Enter the Process ID for the old Offboarding Process
  3. Take Action > Make Correction.
  4. Change the Process Status from 'OPEN' to 'COMPLETED'.
  5. Then, try to initiate offboarding again for the user.

Keywords

Offboarding, Offboarding process already exists, ONB2OffboardingInitiatorImpl, Process Status, OPEN, Process Object, Termination, OFB, OFP, OBX, Onboarding 2.0, ONB2, Onboarding , KBA , LOD-SF-OBX-OFP , Offboarding 2.0 , Problem

Product

SAP SuccessFactors Onboarding 2311