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
- Initiate Onboarding for a candidate
- After some time, terminate the candidate. Offboarding process is created.
- Then, hire the candidate again in the system.
- After awhile, candidate decided to resign again.
- 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'
- Navigate to Manage Data > Process.
- Enter the Process ID for the old Offboarding Process
- Take Action > Make Correction.
- Change the Process Status from 'OPEN' to 'COMPLETED'.
- 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