Symptom
What is the correct process for deleting approved employee times?
Environment
- SAP SuccessFactors Employee Central
- SAP SuccessFactors HXM Suite
Resolution
There are three recommended methods here, depending on how many records you need to delete.
1. If you have a large number of records, you can do this via import:
- Navigate to Import and Export Data > Export > Employee time;
- Change the Employee Time Approval Status to "Cancelled" / on the associated Employee Times, and re-import (please use a reasonable batch size - e.g. 500 entries per records) and keep the Employee Times in the system (as cancelled in the system; cancelled ETs will not show up in Employee Self Service).
- OR to completely delete the leave requests:
- Export all the Time Accounts Details;
- Import the Time Account details with posting type "Employee Time" that you want to delete, with 'Delete' in the OPERATOR column.
2. If you have a small number of records to remove, you can do this manually:
- Delete them via Manage Data UI > Employee Time (find the external code from the Time Account Details export in Import and Export Data or in the UI following KBA 2426021 - How to Find the External Code of an Employee Time / Leave Request)
Note: It is not recommended to delete the employee time via Manage Data > Time Account > select the employee time in Time account Detail > Delete icon
3. For individual leaves, the employee / admin or manager can use "Cancel" option via the Time Off UI
See Also
2426021 - How to Find the External Code of an Employee Time / Leave Request
2426021 - Time Off: How to Mass Delete Time Off Requests
Keywords
Approved Leave, delete Employee time, ECT-51438, how to, delete, leave requests , KBA , LOD-SF-EC-TIM , Time Off , How To