There are several explanations as to why leave will not forecast in the employee record. They are:
Leave is calculated on hours worked.
Employee is missing contract hours.
The prorata hours reach their maximum.
Hours worked leave
Leave will not forecast to a future date if the leave setup is to Calculate on Hours Worked. This leave calculation requires transactions to calculate. The accrual rate is multiplied by the Hours Types, Other Leave Reason, User Defined Leave, and Additions listed in the leave setup.
Employee is missing contract hours
The Employee hasn't been attached to Contract Hours in Pay Details. Leave based on contract hours needs the contract hours to calculate or forecast the leave.
To fix:
Select Access MicrOpay, Payroll, Maintenance, Employees, Employees.
Edit the employee you need to update.
Click on Pay Details.
Browse to Contract Hours and select from the drop-down list the Contract Hours.
If the required Contract Hours are unavailable in the list, right-click and select Add New.
Enter Code, Description, Hours per Day and Days per Week.
Select OK.
Select OK.
Prorata hours have reached the maximum
This can occur if the contract hours have been reduced or a leave adjustment has been processed where hours were entered into prorata rather than entitlement. Both causes result in the maximum prorata hours being reached before the next anniversary.
To investigate how this has occurred, run the database audit log report:
Log in as an administrator user.
Go to Access MicrOpay Evo Administration, System Configuration, Database Audit Log Report.
Under Logged Tables select:
_iptblEmployeeLeave to review changes to the leave.
_iptblEmployee to review changes to contract hours.
<ALL> to review both.
Select the employee in the From Employee and To Employee.
Enter date range in From Date and To Date.
Select Preview.
Complete a Leave Adjustment to update the leave hours and if applicable dates. For more information see Leave Adjustment.
