HR operations
HR operations is the day-to-day people work that sits around the monthly pay run: who is at work, who is on leave, what they spent, how they are performing and who you are hiring. Everything here feeds the payroll run and routes its sign-offs through One-tap approvals, so attendance, leave and expenses land on the salary slip and in the ledger without re-keying.
HR operations read the ERPNext engine when it is connected and fall back to demo data when it is not. The same four demo employees from HR and payroll carry the attendance, leave and expense records shown here.
The HR operations workspace
Open Run then HR operations, or go to /hr/operations. The page gathers the operational HR areas under one set of tabs: Attendance, Leave, Expenses, Appraisals and Recruitment. KPI tiles summarise the state of play: present today, on leave today, expense claims pending, open appraisals and open job positions.
Attendance and time cards
Attendance records who worked and for how long: a clock-in and clock-out per day, the hours, and an approval status. Days roll up into a monthly time card per employee, and the hours feed the payroll run where pay depends on days present. Hours worked against a project come from timesheets and are charted on the employee profile; attendance here is about presence, not project time.
Leave
Leave tracks each person's balance and requests. Balances cover annual, sick and unpaid leave; a request names the leave type, the dates and a reason, and is routed for approval.
| Leave type | Notes |
|---|---|
| Annual leave | Paid time off; UAE law provides 30 calendar days a year after one year of service. |
| Sick leave | Paid and partly-paid bands per the UAE labour law after the probation period. |
| Unpaid leave | Time off with no pay; reduces the days paid on the salary slip. |
| Compassionate leave | Bereavement and similar, per policy. |
Approving leave adjusts the balance and, for unpaid leave, the days paid in that month's payroll. Requests and balances also appear on the Leave tab of the employee profile.
Expense claims
An expense claim is money an employee spent on the company's behalf and wants reimbursed. A claim carries the date, the category, the amount and a receipt, and is routed for approval. Once approved it is reimbursed (through payroll or a payment) and posts to the matching expense account in Accounting. Claims show as Pending or Reimbursed on the employee profile's Expenses tab.
Appraisals
Appraisals record a performance review for a cycle: goals or competencies, a rating per item, an overall score and manager comments. An appraisal moves from Draft through the review to Completed. The results give managers a consistent record at pay-review time and sit on the employee's timeline.
Recruitment
Recruitment covers open positions and the candidates against them. A job opening holds the title, department, number of vacancies and status (Open, On hold, Closed). Each applicant moves through a hiring pipeline, and a hired applicant becomes an employee record so onboarding and payroll pick up without re-entry.
| Applicant stage | Meaning |
|---|---|
| Applied | Application received. |
| Screening | CV reviewed, first filter passed. |
| Interview | One or more interviews scheduled or done. |
| Offer | An offer has been made. |
| Hired | Accepted; converts to an employee record. |
| Rejected | Not proceeding; a reason is recorded. |
Running the HR operations loop
- Capture attendance
Record clock-ins or import time cards so the days present are ready for payroll.
- Clear leave and expenses
Approve or reject the pending leave requests and expense claims; approvals adjust balances and post reimbursements.
- Keep hiring moving
Advance applicants through the pipeline and convert a hire into an employee record.
- Hand to payroll
With attendance, unpaid leave and reimbursements settled, run payroll for the month.
Pay, salary slips and the WPS SIF file are in HR and payroll; leave and expense sign-offs run through One-tap approvals; and labour, visa and Emirates ID deadlines are tracked in UAE compliance.