Employees, payroll, attendance and leave

HR records, and how they differ from login accounts.

Employees and Users are different things. An Employee is an HR record — position, salary, leave. A User is a login account. Someone can be one, the other, or both. Adding an employee does not create a login, and inviting a user does not create an employee record.

  • Employees — the staff register: position, department, contact, salary.
  • Attendance — hours worked.
  • Payroll — pay runs, drawing on employees and attendance.
  • Leave — requests and approvals, which feed unpaid leave into pay.

All four share one set of access rights, so granting payroll also grants the employee and leave records it depends on — payroll without them would not be usable.