Symptom
Declined leave is not reinstated for employees.
Environment
SAP SuccessFactors Employee Central > Time Off
Reproducing the Issue
- User applied leave in absence time portlet
- Leave got approved
- User raised cancellation and it got approved as well
- Leave balance did not credit back to time account
- User has applied for another leave type on the same date, and the system has double-deducted.
Cause
The issue occurred due to the Absence Reallocation feature not being switched on.
In Manage Data -> Time Management Configuration -> 'Absence Reallocation Enabled' is set to 'No'.
Resolution
To prevent this for future absence cancellations, ensure that in Manage Data -> Time Management Configuration -> 'Absence Reallocation Enabled' is set to 'Yes'.
There is also check tool called CanceledEmployeeTimesWithTimeAccountDetails which identifies these erroneous entries where absence has been cancelled or declined but the time account detail was not removed.
Please delete the incorrect Time Account Details. You can export the check result and use the Import and Export Data feature in the Admin Centre. To delete the Time Account Details (Selected Generic Object = “Time Account - Time Account Detail”), enter “DELIMIT” in column “OPERATOR”.
See Also
Keywords
CanceledEmployeeTimesWithTimeAccountDetails, Leave Declined, Absence Declined, absence reallocation, reallocate, leave, reallocate, restore , KBA , LOD-SF-EC-TIM-REC , Recalculation , Problem
SAP Knowledge Base Article - Public