Symptom
The Offboardee does not appear in the offboarding dashboard after the workflow approval.
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
- Go as the Manager to the employee profile
- Terminate the employee
- See that there will be a workflow triggered. Finalize the workflow
- Once the workflow is approved you will see the employee is not appearing in the offboarding dashboard
Cause
The Offboarding event was triggered from EC by executing the function "Trigger Worker Termination Event()". This function is executed by triggering a business rule (refer screenshot) after successful approval of termination workflow. Hence this rule should be assigned to jobInfo HRIS element with Event Type "OnPostSave".
If this business rule is assigned to jobInfo HRIS element with Event Type "OnSave", the rule will be triggered and function "Trigger Worker Termination Event()" will be executed even before saving(while triggering the workflow) the record into the system.
Resolution
- Check the Event Type of the business rule which executes the function "Trigger Worker Termination Event()" and make sure Event Type is "OnPostSave".
- If the Event Type is "Onsave", change it to "OnPostSave".
Keywords
Offboarding, event, Trigger, workflow, approval, onboarding, employee, central, OnPostSave, Onsave , KBA , LOD-SF-OBX-OFP , Offboarding 2.0 , Problem
Product
Attachments
image.png |