Symptom
This KBA explains the standard process of how to delete attendance from SuccessFactors Time Sheet in below scenarios:
- Attendance created manually
- Attendance created from External Time Data
- Attendance created from Clock In Clock Out Time Events
Environment
- SAP SuccessFactors Employee Central - Time Sheet
- SAP SuccessFactors Time Tracking
Resolution
Scenario 1: Attendance created manually
Please delete Employee Time Sheet Entry from timesheet UI or via importing file, then related Employee Time object will be deleted accordingly by system. Please refer to KBA 2931444 - How to delete time sheet entries via import.
Scenario 2: Attendance created from External Time Data
Please delete External Time Data from Manage Data by setting field 'Delete this External Time Data' to 'Yes' , then related Employee Time Sheet Entry and Employee Time would be deleted by system. Please refer to KBA 2856879 - How To Delete Time Sheet Data Processed Via External Time Data or External Allowance.
Please do not delete the External Time Data from DB via Take Action -> Permanently Delete entry, as it cannot delete related Employee Time Sheet Entry from the Time Sheet UI.
Scenario 3: Attendance created from Clock In Clock Out Time Events
Please delete Time Events from time sheet UI or Manage Clock In Clock Out, then related External Time Data, Employee Time Sheet Entry and Employee Time would be deleted accordingly by system. Please refer to Help Documentation: Managing Time Events.
You can also mass delete Time Events via REST API as per KBA 3388522 - How to configure the Clock In Clock Out REST API for Deletion of Time Events?
Please do not manually delete the External Time Data generated by time events, otherwise time events pairing would be disrupted.
Note:
Please do not directly delete object Employee Time Sheet with attendance, as related Employee Time object will be orphaned and caused data inconsistency.
You can refer to KBA 2918603 - Time Sheet Check Tool: OrphanedTimeSheetEmployeeTimes.
See Also
- KBA 2931444 - How to delete time sheet entries via import
- KBA 2856879 - How To Delete Time Sheet Data Processed Via External Time Data or External Allowance
- Help Documentation: Managing Time Events
- KBA 3388522 - How to configure the Clock In Clock Out REST API for Deletion of Time Events?
- KBA 2918603 - Time Sheet Check Tool: OrphanedTimeSheetEmployeeTimes
Keywords
Timesheet, Working Time Entry, Employee timesheet, Delete, Error, Amendment, External Time Data, Employee Time Sheet Entry, Approved Timesheet, time events , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-TTR-TMS , Time Sheet , How To