Following are the common messages which a user might encounter during manual Leave Entry or Bulk Upload(HR role)


1)Error In Finding Structure Details For This Id - This error usually comes when you are trying to upload leave data of a resigned employee or Leave Structure is not attached for that respective employee. 
You can check the Status and Leave Structure details for that Employee from HRMS --> Employee Master.

2)Leave Already Exists for the given Period - It means that either the leave entry has already been uploaded by HR or applied by Employee through his/her Self login.

3)There Are Already Leaves Applied In Given Range Which Overshoots The Days Limit - It means the applied dates falls in a given range you are trying to upload,hence those leaves are already present in system. 

4)No Leave Balance found for this Employee on selected dates - Check whether the Employee has any leave balance left as on the given dates.You may check the balance from Leave -> Reports -> Leave Balances Statement

5)Leave Structure is not attached with the Employee - Check whether Leave Structure is attached to the Employee.You can check the Leave Structure details for that Employee from HRMS -> Employee Details -> Employee Master -> Leave Structure

6)Employee cannot apply for a leave before his/her joining date - Check the Joining Date of the Employee as system will not allow to upload leave details before his/her joining date.

7)No leave structure attached / No such leave name exists - Check the Leave Structure from HRMS --> Employee Master -> Leave Structure
Check whether Leave Name(Short Name) defined in system from Configuration -> Leave Master in HR role.

8)Date range should be in current period - Check whether the Date Range of Leave does not fall in other period. 

9)Leave Name is not applicable from the Entered From date - Check the Leave Rule setting from Configuration -> Leave Master in HR role

10)Leave cannot be entered before/after the End Date/ Start Date of Leave Structure Attachment - Check the Leave Structure is attached to the Employee.You can check the Leave Structure details for that Employee from HRMS --> Employee Master -> Leave Structure.

11)Left Date of Employee is between the entered dates - Check whether Left Date falls between given date range.If yes then change the leave dates to a date prior the left date of the Employee.You can check the Left Date of the Employee from HRMS -> Employee Details -> Separation

12)The Employee has no leave balance for the leave name - Check whether the Employee has any leave balance left as on the given dates.You may check the balance from Leave -> Leave Records -> View Balances(for individual employee) or Leave -> Reports -> Leave Balances Statement(for multiple employees) 

13)The employee has lesser leave balance as requested on From Date - Check the Employees leave balance from the path shown above.The Leave days might be more than the maximum balance left for the employee for the particular date.

14)The Leave Name is Invalid - Check the Leave Short Name from  Configuration -> Leave Master under Basic Rules tab in HR role.

15)Leave should be greater than minimum stretch - Check the Leave rule setting from Configuration -> Leave Master -> Advanced Rules tab  and under that Availing Rules - > Minimum Days/Hrs in an application as defined as per your company leave policy.If the entered leaves count is less than that defined in setting,system will throw this error.
In this case you need to either upload or enter a higher value for Leave days.

16)Leave exceeds maximum stretch - Check this Leave rule setting from Configuration -> Leave Master -> Advanced Rules tab  and under that Availing Rules - > Maximum Days/Hrs in an application as defined as per your company leave policy.If the Leave days exceeds the count as defined in the setting,you will get this error.

17)This leave is entitled to avail only after confirmation - Check this Leave rule setting from Configuration -> Leave Master -> Advanced Rules tab and check under Accrual Rules-> Accrue on Confirm as well as Only on Confirm check-boxes.
If both these check-boxes are checked then it denotes that you can upload or the Employee can avail any Paid leave only after his/her confirmation.

18)Leave entry date is before confirmation date - Check whether Confirmation Date is before the entered Leave dates.If there is setting defined for confirmation then you need to enter a next date from Confirmation Date.

19)Leave exceeds maximum availing limit - Check this Leave Rule setting from Configuration -> Leave Master -> Advanced Rules tab and in that Availing Rules -> Maximum Times in Year.This rule shows the number of times an employee can avail the particular leave for the Leave Year.

20)Leave cannot be availed because the Date range is not valid - Check the From Date and To Date range while uploading or entering Leave Data.