Symptom
When applying a leave of absence, the 'Requesting' field always displays one day less than the total number of days even though 'Duration Display According to' is set as Calendar days in the Time Type.
Environment
SAP SuccessFactors Employee Central: Time Management
Reproducing the Issue
- Navigate to profile of any user.
- Go to Administer time-> Click on Create Absence.
- Select the time type as any LOA time type.
- Select the dates and check the value in Requesting field.
- The Requesting field always displays one day less than the total days entered.
- For example, if dates are entered as 1st Jan to 5th Jan, Requesting field displays the value as 4 even though display is set as per calendar days.
Cause
For LOA time type, while applying the leave the dates that are entered are not Start Date and End date. It is Start Date and Expected Return Date. Expected return date is the date when employee returns back to work. So, the end date is considered as 1 day before the expected return date.
Resolution
This is expected behavior and this cannot be changed. You can submit an enhancement request to have this functionality considered within future development cycles.
For detailed steps on how to raise an enhancement request please follow KBA 2090228 on “How to submit an enhancement request”.
Keywords
leave of absence, LOA, incorrect deduction, Calendar days, Requesting field incorrect, Duration Display according to , KBA , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , LOD-SF-EC-TIM , Time Off , How To
SAP Knowledge Base Article - Public