Why does system calculates total leave duration incorrectly for employee

Why does system calculates total leave duration incorrectly for employee

Possible Cause(s):

  1.  Public Holiday setup or Leave Calendar setup wrongly
  2. Employee manually overwrite the duration

Suggested workaround / solution(s):

  1. Go to Leave->Leave management->Leave Calendar->Click on Calendar name->Click on Attach icon, check the calendar to ensure Public Holiday or Full/Half/Off has been defined correctly for those days where the employee has applied leave. Check for the rest of the Calendar if possible.
  2. Go to Leave->Leave Management->eLeave Option to check the setting of “Allow duration overwrite” is Yes or No. It should be set as 'No' if the duration cannot be overwritten by employee.