Symptom
While the employee does have sufficient leave balance, on requesting leave, error shows that user cannot create absence as they do not have sufficient hours left. Errors display as:
- Sorry, you can’t request xx days. You only have xx days of leave left
- You cannot apply for an absence of this duration because the balance in the time account is not sufficient.
Environment
SAP SuccessFactors Employee Central - Time Off
Reproducing the Issue
- Navigate to Time off ESS/Administer Time UI
- Enter the Time Type, Start Date, End date, other mandatory fields etc.
- The 'Available Balance' field shows there is sufficient balance
- On Submitting the leave, error is raised that balance is not sufficient.
- "Sorry, you can’t request xx days. You only have xx days of leave left" OR
- "You cannot apply for an absence of this duration because the balance in the time account is not sufficient."
Cause
- The 'Available Balance' displayed in the Create Absence UI does not include future leaves/negative bookings.
- This is because in 'Time Type', the 'Balance Calculation Setting' is set to "Consider bookings until calculation date".
Resolution
- If you would like to see the 'Available Balance' to consider future leaves/negative bookings:
- Navigate to Manage Data > Open the relevant Time Type.
- Take Action > Make Correction > set the 'Balance Calculation Setting' to "Consider bookings after calculation date" > Save
- For more information on 'Balance Calculation Setting', refer handbook pages:
See Also
Keywords
Time off, available balance, balance calculation setting, error, Sorry, you can’t request xx days. You only have xx days of leave left, Sorry, you can’t request, days, You only have, days of leave left, You cannot apply for an absence of this duration because the balance in the time account is not sufficient, insufficient, balance , KBA , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , LOD-SF-EC-TIM-UI , Team Absence Calender/ Workbench/ ESS UI's , Problem
SAP Knowledge Base Article - Public