Leave Nature is defined by HRPro to describe the characteristic of the leave (or some non-leave applications, e.g. No OT Leave, Not Absent and Reference).
Leave Nature is the processing rule that defines how HRPro handles a leave record or other related record in the Leave, Attendance, Time Clock, and Payroll modules. It may apply to leave taken, as well as non-leave records such as Not Absent, No OT Leave, and Reference.
Depending on the selected Leave Nature, HRPro can determine:
Whether a leave balance is deducted.
Whether the day is paid, unpaid, or processed according to payroll settings.
Whether the day is counted as a regarded day for payroll calculation.
Whether the record affects absence, regarded days, attendance, or time-clock results.
Whether the days are included in calculations such as consecutive leave days, sick-leave days, statutory holidays, rest days, and payroll pay days.
Whether attendance recorded during the period should be treated as overtime.
In simple terms, Leave Type is the name shown to users, such as Annual Leave, Sick Leave, Business Trip, or Out for Work. Leave Nature determines how HRPro processes that record, including its effect on leave entitlement, attendance, and payroll calculations such as regarded wage.
#1 - depending on the checkbox Full Pay Wage on Payroll Module Setup, Pay Type Tab.
#2 - also depending on the checkbox Statutory Sick Leave Days count working days only on Leave Module Setup, Sick Leave tab.
#3 - also depending on the checkbox Full Pay Sick Leave Days count working days only on Leave Module Setup, Sick Leave tab.
#4 - for counting consecutive days of nature leave, it also considers Pay Days Definition:
Daily Salary Based on, when Daily Salary Based on is Weekdays (or Weekdays+SH or Weekdays+PH or Calendar Days No Saturday or Calendar Days No Sunday), it counts Weekdays (or Weekdays+SH or Weekdays+PH or Calendar Days No Saturday or Calendar Days No Sunday) only.
Roster Table, if the Roster table is not defined, all undefined days are considered as working days.
#5 - unless Statutory Sick Leave Days include Statutory Holiday (in Leave Module Setup, Sick Leave tab) is turned on.
#6 - When No Pay Leave Days read from Leave Module is turned on in Payroll Module Setup
#7 - Not Absent is to supplement the attendance record (i.e. to avoid absence) and is counted as regarded days, e.g. for Business Trip, Offsite Meeting.
#8 - No OT Leave: Similar to Not Absent, but If there is attendance in-between the leave, it will not be treated as Over-Time on the Leave date. e.g. for Typhoons, Black rainstorms leave.
#9 - Reference does not affect attendance record as well as it is not counted as regarded days e.g. for Business Trips, Offsite Meetings, Out for Work, etc. whereas attendance is not a concern (e.g. without Attendance Module).
#10 - also depending on the checkbox No Pay Sick Leave Days count working days only on Leave Module Setup, Sick Leave tab.
#11 - unless No Pay Sick Leave Days include Statutory Holiday (in Leave Module Setup, Sick Leave tab) is turned on.
#12 - See What is "OT Leave"?
#19 - The Nature Code for Leave Adjustment can be found at How to import Leave Adjustment from Excel File?
#20 - See Rest Day Balance Processing.
#21 - See Holiday Balance Report.
#22 - applicable to Roster Employees only.
Choose the Leave Nature based on the required system result, not only on the leave name:
Use a normal paid or unpaid leave nature when the application must affect leave entitlement or payroll.
Use Not Absent when the employee should not be marked absent, such as for a business trip or offsite meeting.
Use No OT Leave when the record should prevent overtime from being generated for attendance occurring within the leave period.
Use Reference when the record is for information only and should not change attendance or regarded days.
Before changing a Leave Nature, review its effect on leave balances, payroll, attendance, and statutory day calculations. Some results also depend on settings in Leave Module Setup, Payroll Module Setup, Pay Days Definition, and employee roster configuration.