Attendance Module Setup

To set up the attendance setting in HRPro, go to System ManagerHRPro 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 formats 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 days' 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 days' attendance records when import"?

  • If Treat In/Out Time after In Time Cut Off Hour as next days' 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 teated as next day attendance work in time. See What is "Treat In/Out Time after Check In Cut Off Hour as next days' attendance records when import"?

  • If Keep Attendance Raw Data is turned on, user can check the attendance import raw data by click the View Raw Data button in Attendance Record and able to 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, system can record the meal time check out/check in period.

  • When Enable Rest Out/In is checked, 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, system can record the overtime period that is the overtime work that required the employee 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 these information to produce the Attendance Report by Location.

  • If Show Status column in Attendance Record is turned on, Attendance Status column will be shown on the Attendance Record.

  • If 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

  • When Enable Attendance Data for OT Pay Calculation for Month-End Payroll Batch is checked, the OT Pay for Month End Payroll will be accumulated based on OT minutes in Attendance Records with the same period automatically.

  • When Enable Attendance Data for OT Pay Calculation for Mid-Month Payroll Batch is checked, the OT Pay for Mid-Month Payroll will be accumulated based on OT minutes in Attendance Records with the same period automatically.

  • When Treat Absent as No Pay Leave Deduction for Monthly Paid Employees is checked, the No Pay Leave Deduction for Payroll will be calculated based on the Absent Status of the Attendance Records automatically.

  • 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 in order to calculate Minimum Wage. If Enable Attendance Data for Minimum Wage Calculation is turned off, HRPro sum the Worked Hours from the payroll record in order 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 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 offset is defined, Attendance Period is the X days of the normal calendar period. E.g. offset is -10, The end date of Attendance Period is 10 days before the normal calendar month end.

Attendance Period is able to change only when there is no Attendance Records exists.

You can also define Attendance Period in Global Working Hours and Roster Table if you wish to have multiple Attendance Period per company.