Attendance Register
Available on: Desktop · Web · Phone
Navigate to Payroll Entry and click on "Attendance Register".
Attendance Register marks attendance one date at a time, for one employee or for several at once. Times typed in work out the hours worked, and overtime where the employee is allowed it.
Mark a day
Step 1: Open the date
Choose the date. To work on particular employees only, tick Employee and pick them.
Press the button beside the date (...). The register switches to the marking panel, with the employees working on that date.
Configuration, on the date panel, holds the register's settings: working days per month, time format and overtime rules.
Step 2: One employee or several
Single Employee: click the employee in the list. In the times grid, enter the Date In, Time In, Date Out and Time Out; each finished row starts a new one, for a day with more than one in and out. Choose Present or Absent and the kind of day, then press Save. The next employee in the list is picked for you (after the last, the first).
Multi Employee: tick the employees in the list, choose Present or Absent and the kind of day, then press Save. Every ticked employee is marked and the ticks are cleared. If one employee's save fails, the save stops there: those before it are saved, the rest are not, and the ticks stay.
Full Day · Half Day · Full Day + Overtime Hrs · Full Day + Half Day · Full Day + Overtime Day
Casual Leave · Leave Without Pay · Paid Leave · Optional Leave · Sick Leave · Earned Leave · Half Day (Casual) · Half Day (Sick)
Overtime hours can be typed only for Full Day + Overtime Hrs.
Search and sort
Type part of a name in the search box above the list: the list narrows to the names that contain it, whatever the capitals. It stays narrowed after Refresh or a change of Sort On (Employee Name or Employee Code); clear the box to see everyone again.
Ticked employees that a search is hiding are still saved — or deleted — with the rest.
Delete
Delete removes the date's attendance for the picked employee (Single Employee — then the next employee is picked) or for every ticked one (Multi Employee — the ticks stay). It needs delete rights, and asks first.
Close on the marking panel goes back to the date; Close there leaves the register.
Rostered employees
For an employee on a shift roster:
the day's shift comes from their roster: it shows in the Shift column of the times grid, and the day is saved with it — including when several ticked employees are saved together. Employees with no roster use the Shift chosen above the grid;
the minimum hours for the day, when the employee has none set, are the length of that shift — so only time beyond the shift counts as overtime;
on a rostered half-day off, the half not worked is charged to casual or sick leave — see Setup Week-off Patterns.
Update Holiday / Sunday also appears on a day that is a roster week-off or holiday, not only on a branch holiday. It marks the employees not yet marked on that date as paid leave: those who keep their own holiday list when they have a holiday that day (roster week-offs included), and the others only when their branch has the holiday.
Example — Rahul is rostered on NIGHT SHIFT on Tuesday, though his employee record says DAY SHIFT. When HR marks Tuesday, his times grid shows NIGHT SHIFT in the Shift column, and his day is saved and worked out against the night shift.
Messages you may see
Cannot Generate PayRoll. Date Locked
... on a date in a locked payroll month
Choose a later date
Please Set Configuration
... for a year with no register settings
Set them with Configuration
No Working Days in the Month
The month's working days are not set
Set them with Configuration
No Employees
Nobody is working on that date in your branches or selection
Check the date and the selection
Select an employee first
Save or Delete in Single Employee with no employee picked
Click an employee in the list
No Employee Selected / No Employee Selected For Deletion
Multi Employee with nobody ticked
Tick the employees, then Save or Delete again
Please Specify Overtime Hours
Full Day + Overtime Hrs with no overtime entered
Enter the hours
Invalid Date In. / Invalid Date Out. / Invalid Time In. / Invalid Time Out.
A date or time in the grid could not be read
Correct it
Are You Sure To Delete Attendance
The delete question
Yes to delete
Deletion Rights Are Not Allow...........
Your user may not delete attendance
Ask for delete rights on the screen
ALL UnMarked Employees For Date … Will be Marked Absent(Paid Leave). Are You Sure You Want To Continue...
Update Holiday / Sunday
Yes to mark them
On the web
On a wide screen the register looks and works as on the desktop. On a phone it has two tabs, Employees and Attendance:
On Employees, search and tap an employee. Attendance opens with their name at the top, then Present / Absent, the times grid and the buttons.
Enter the times and press Save. The next employee opens straight away; after the last one in the list you are back on Employees.
With Multi Employee, tapping and ticking stay on Employees; open Attendance to save, and it goes back to the list.
Close is on both tabs. The search waits until you stop typing, and does not jump into the times grid.