Symptom
After applying a full day leave, the number of days field in the employee time object is set as 0.9996155325 instead of 1.
Environment
SAP SuccessFactors Employee Central: Time Management
Reproducing the Issue
- Go to Administer Time for user.
- Apply leave.
- Check the number of days in the employee time object.
Cause
The issue is caused by the work schedule day model configuration where the decimal precision for planned hours was set to 2 decimal places instead of the required 10 decimal places.
Resolution
- Ensure that all existing work schedule day models have 10 decimal places in their decimal working hours field.
- Update the configuration for new work schedule day models to maintain 10 decimal places for planned hours.
Keywords
leave error, time off error, absence duration, number of days, incorrect deduction, employee time object, decimal precision issue, planned hours, work schedule day model, leave application issue, full day leave error, absence calculation error, INC22822803 , KBA , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , How To
SAP Knowledge Base Article - Public