Symptom
- When user is trying to apply leave on non working day system is giving an error message:
Start date of the leave should be working day, Please change the start date of leave.
- Applying leave to a non-working day in the work schedule causes an error to be thrown.
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 Off
Cause
- The System will always check the work schedule when an user is trying to apply a leave.
- If Saturday and Sunday are configured ( Not only saturday & Sunday ,it is applicable to to any non-working day, i.e., Holidays) as non-working days in workschedule, the system will throw an error message when trying to apply leave on those non-working day(s).
Example:
- In the work schedule the days Saturday and Sunday are defined as non-working days.
- The calculation based on calendar days, influences only the deduction of the balance not on applying leave.
- If user selects a complete week, the deduction with calculation type='calculation based on calendar days, will be 7 days.
- With calculation type 'calculation based on "work-schedule " the deduction will be 5 days.
Resolution
- This is expected system behaviour because, the system will look at work schedule when an user requests leave, not the calendar days.
- Calendar days will only influence calculation of the absence request days.
- In order to have leave applied on non-working days, set the field "Requesting on Non-Working Days Allowed" in the Time Type to 'Yes'.
Keywords
SF, Success Factors, EC, Calculation based on calendar days, Time off, Requesting on Non-Working Days Allowed , KBA , LOD-SF-EC-TIM-UI , Team Absence Calender/ Workbench/ ESS UI's , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions