Symptom
• In SAP SuccessFactors Employee Central Time Management, new requests for specific Time Type are triggering an approval workflow, despite the absence of workflow configuration or admin workflow configuration in the time type.
• This issue is not consistently reproducible and appears to occur randomly.
In other words, workflow requests are triggering an approval workflow, even though there is no workflow configuration nor admin workflow configuration in the time type.
Example Scenario:
- Vacation TT has workflow configured
- Sickness TT does not have workflow configured
Expectation:
- if Vacation request > workflow is triggered
- if Sickness request > No workflow is triggered
However employee is requesting Sickness, workflow is triggered which is not expected. This issue is random
Environment
• Time Management
• Time Off
Reproducing the Issue
- Access the instance with support access.
- Navigate to Time Off Absence Request.
- Select the relevant Time Type.
- Submit the request.
- Workflow is triggered which is not expected
Cause
Workflow behaviour:
Absence has been created for Time Type X and workflow has correctly been triggered for Time Type X. the Time Type X has been changed to Time Type Y before the workflow got approved. The existing workflow still stays in the system, which is the designed behaviour.
Explanation based on scenario described above:
- The employee has requested the Sickness TT (workflow is not expected).
However what actually happened is that
- The employee has created the with a vacation Time Type (this would per expectation trigger a workflow).
- However a few minutes / seconds later, prior to workflow being approved the employee has changed the Time type from Vacation to the sickness ( which per expectation should not trigger a workflow).
Resolution
- The system behaves as expected. The workflow is already generated and could not be reverted, therefore it may seem that the workflow was created for Sickness whereas it was created for Vacation.
- To prevent users from making such changes, an admin can implement a Take Rule at the corresponding Time Types.
Keywords
SAP SuccessFactors, Employee Central, Time Management, Time Off, Workflow, Approval, Time Type, Sick Leave, Absence Request, Unexpected Workflow Trigger , KBA , LOD-SF-EC-TIM-WAN , Workflows - Alerts - Notifications , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , Problem
SAP Knowledge Base Article - Public