Staff attendance
needs the Accounting plan
(Accounting plan):
- Employee PIN: in Payroll → Employees press the «Attendance PIN» button (fingerprint icon) next to the name and type the PIN (4–6 digits), then save — it turns green ✓ once set. Counting starts from then.
- Recording: side menu Attendance: the employee taps his name, types his PIN, then Check in or Check out. The time is the server's (KSA), not the device's. Five wrong tries lock him for 5 minutes.
- Cashier: the right «Attendance screen» lets him open it without seeing payroll (in Users & rights).
- Manager: Payroll → Attendance tab: today's board (in, late, absent, on leave), the month sheet per employee, add / correct / delete a record with a note (in the audit log), and settings: work days (default Sunday–Thursday), start time, grace minutes, daily hours, holidays.
- Payroll: a New payroll run fills «Absent days» for employees with a PIN = work days − days present − leave − holidays (unpaid leave counts as absent). The number stays editable.
- From the employee's phone: in Payroll → Employees the «Phone link» button (shown once a PIN is set) → QR or send on WhatsApp. The employee opens it and types the PIN: check in / out, their days this month and their payslips. Set «the shop's place» in the attendance settings so check-ins are only accepted at the shop (on the Windows program it works over the shop's Wi-Fi only).
- Overtime and lateness (off by default, in the attendance settings): «Work out overtime automatically» = hours past the daily hours × (hourly wage + 50% of the basic hourly wage); «Deduct lateness» = late minutes × the minute wage. They go into a new payroll run and stay editable.
If you get stuck on any step, ask the smart assistant inside the program.
Applies to these systems
Related lessons