Symptom
The Employee Time is approved on save of Time Sheet.
"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
Reproducing the Issue
- Navigate to Employee's Time sheet UI.
- Add an attendance for a day and click on 'Save':
- Navigate to Manage Data > Open the Employee Time Sheet generated above.
- Click on details of the Time Sheet Entry.
- The Approval status of the Employee Time Sheet Entry is "Not Required". Click to view the related Employee Time:
- The Employee Time status is Approved:
Resolution
This is expected system behavior as Employee Time Sheet does not really utilize the approval status in Employee Time object.
The approval status of Employee Time object reflects the absence workflow and is not relevant for attendances, breaks, and on-call times.
For attendance, Approval Status of Employee Time Sheet Entry should be checked.
For the attendance entries saved in the Time Sheet, the related Employee Time object gets approved automatically upon creation.
The approval status of Employee Time gets updated as Cancelled once the related Employee Time Sheet is also cancelled after the amended time sheet is approved.
If Single Record Approval is used, then the Approval Status of Employee Time Sheet Entry object and Attendance Request object will be synced with the workflow for single record Approval.
While without Single Record Approval, the Approval Status in Employee Time Sheet Entry object will be "Not Required".
Keywords
Time Sheet, TimeSheet, Employee Time, Approved, Status, Time Sheet Entry, Time Sheet UI, Auto Approved, attendance, request, single, record, approval, workflow, tms, tracking, ttr , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-TTR-TMS , Time Sheet , Problem
SAP Knowledge Base Article - Public