Symptom
A workflow has already been assigned to an attendance time type for the purpose of single record approval. The requirement is to override the assigned workflow in certain scenarios — for example, the workflow should be different when the logged-in user is not the employee themselves. 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 Employee Central - Time Sheet
- SAP SuccessFactors Time Tracking
Resolution
- For legacy week–based timesheets, set up a workflow rule under the Attendance Request object to trigger a different workflow depending on the logged-in user and the attendance time type.
- For other approval periods, the rule should instead be assigned to the Time Recording object.
Note:
- Workflow can also be triggered based on other criteria, such as Job Information or similar fields.
- To distinguish between legacy timesheets and other approval periods, please refer to Flexible Time Sheet Approval Periods.
See Also
- SAP Help Portal - Setting Up Single Record Approval
- SAP Help Portal - Flexible Time Sheet Approval Periods
- KBA 3535606 - Workflow triggered despite 'Workflow Context. Workflow Configuration' set to Null
Keywords
override, single record approval, attendance request, time recording, workflow, rule, time tracking, time sheet, legacy week, flexible approval periods, time recording approval period , KBA , LOD-SF-TTR-TMS , Time Sheet , LOD-SF-TTR , Time Tracking , LOD-SF-EC-TMS , Time Sheet , How To
Product
Attachments
| Screenshot 2025-07-22 163319.png |
SAP Knowledge Base Article - Public