Attendance Module Setup
To set up the attendance setting in HRPro, go to System Manager ⇒ HRPro Setup, Attendance Module Setup.
General
Attendance Import
Here you can select the file format exported from the attendance card readers. If you have more than one kind of format to import, select the 2nd format and 3rd format at the 2nd and 3rd File Format drop-down list. See Attendance Import for the definition of General Import Formats.
If Treat In/Out Time before Out Time Cut Off Hour as last day's attendance records when import is turned on, during attendance import, if Work Out time less than Out Time Cut Off Hour will be treated as previous day attendance. e.g. Work Out at 02:00 treated as last day attendance work out time. See What is "Treat In/Out Time before Check-Out Cut Off Hour as last day's attendance records when import"?
If Treat In/Out Time after In Time Cut Off Hour as next day's attendance records when import is turned on, during attendance import, if Work In time greater than Work In Cut Off Hour will be treated as next day attendance. e.g. Work In at 23:00 treated as next day attendance work in time. See What is "Treat In/Out Time after Check-In Cut Off Hour as next day's attendance records when import"?
If Keep Attendance Raw Data is turned on, the user can check the attendance import raw data by clicking the View Raw Data button in Attendance Record and can print the Time Records report. However, turning on this option required much more disk space to store the Attendance Raw Data in the SQL server.
Attendance Records
When Enable Meal Out/In is checked, the system can record the meal time check-out/check-in period.
When Enable Rest Out/In is checked, the system can record the rest time check-out/check-in period. Usually Rest Period is the period after the meal period and before the book out time. e.g. Afternoon tea period.
When Enable Callback In/Out is checked, the system can record the overtime period that is the overtime work that required the employee to return to the place of employment from an off-duty status.
To enable timesheet without time click info for an individual employee, both Enable Timesheet without Time Clock Info in Attendance Module Setup and the option Timesheet without Time Clock Info in Employee Master, HR Info tab must be turned on.
If Enable multiple devices per day is turned on, you can view or edit each device on each clock time on Attendance Record and use this information to produce the Attendance Report by Location.
If the Show Status column in Attendance Record is turned on, the Attendance Status column will be shown on the Attendance Record.
If the Show Leave Remarks column in Attendance Record is turned on, the Remarks of the corresponding Leave Entry will be shown on the Attendance Record.
Other Settings
The options for OT Pay Calculation based on Attendance Records are
No - do not use Attendance Data for OT Pay Calculation. This is the option for OT Pay required Overtime Compensation Application workflow.
Yes. Pay at Month-End Payroll Batch - when checked, the OT Pay for Month-End Payroll will automatically be accumulated based on OT minutes in Attendance Records within the same period.
Yes. Pay at Mid-Month Payroll Batch - when checked, the OT Pay for Mid-Month Payroll will automatically be accumulated based on OT minutes in Attendance Records within the same period.
When Treat Absent as No Pay Leave Deduction for Monthly Paid Employees is checked, the No Pay Leave Deduction for Payroll will automatically be calculated based on the Absent Status of the Attendance Records.
If Enable Attendance Data for Minimum Wage Calculation is turned on, HRPro sum the Worked Hours in that Payroll Period of the employee from the attendance records to calculate Minimum Wage. If Enable Attendance Data for Minimum Wage Calculation is turned off, HRPro sum the Worked Hours from the payroll record to calculate Minimum Wage. See How HRPro supports Minimum Wage Ordinance?
When Attendance Update for unposted payroll periods only is checked, only the Attendance Records that the period is not within the periods of the posted payroll batches are allowed to perform Attendance Update.
Attendance Period
Attendance Period is the period to cover when calculating OT and Late Deduction as well as the Worked Hours for that payroll period.
When the offset is defined, the Attendance Period is the X days of the normal calendar period. E.g. offset is -10, The end date of the Attendance Period is 10 days before the normal calendar month's end.
The attendance Period can change only when there are no Attendance Records exists.
You can also define Attendance Period in Global Working Hours and Roster Table if you wish to have multiple Attendance Periods per company.