Previous topicNext topic
 Link Technologies - LinkSOFT Documentation 
Help > Technical References >
ESS Leave Transaction for Invalid Time

This customization is  automatically create a leave entry for an employee if the hours submitted for a day is not equal to the set "Work hours per day".


The following rules apply to the process:

  • Days to check for invalid time: Start Date (configured) to Current Date - 2 days. For example, if current date is 21/11/2018. Process will validate time till 19/11/2018.
  • If there is no leave balance in "ALIEU" the leave balance will be deducted from employee's Annual Leave. If there is no annual leave balance, then leave without pay "LWOP"  will be used.
  • Process checks time for weekdays only. Saturday, Sunday and Public Holidays are excluded from the validation.
  • Invalid Time Entry is where the Total Hours is less then "Work Hours/Day".
  • Total Hours = Timesheet Import Hours + Time Entry where Activity Type = "Time Entry" + Leave Hours.
  • Process will validate the time for all "Active" employees
  • Leave should be allocated to the employee and employee should have sufficient balance for the process to create the leave.
  • Leave transaction is created in order as follows: Annual Leave, ALIEU, LWOP. Leave status will be "Taken".

Process

  1. Configure the "Start Date" for time validation in process ESS008.
  2. Enable Process ESS008 - Create leave transactions for invalid time entries.
  3. Once the process has executed validate the leave application entries for employee.

Figure 1: Process Configuration