HR
Rosters, attendance from staff phones, leave, the people record and a locked monthly export for your accountant.
HR is Maska’s people and time module. It plans who works when, records when they actually came and went, keeps their leave and their record in one place, and closes each month into a locked export your accountant can run payroll from.
HR does not run payroll. It produces the attendance, leave and reimbursement figures a payroll needs, and stops there.
Two surfaces share one set of records:
- The HR console, a desk app for HR, finance and outlet managers: the roster, attendance, approvals, the people directory, policies and month close. These pages describe it unless they say otherwise.
- The staff app, a phone app every employee with a login installs. It is where staff punch in and out, see their shifts, apply for leave and fix a missed punch. Punching works with no internet, even when the app is opened offline.
Who sees what
What a person sees depends on their HR role and the outlets they are assigned to. An outlet manager sees their own outlets’ people and days; HR and finance see the whole company. Private fields such as bank details stay hidden from anyone whose role does not need them.
| Role | Typical work |
|---|---|
| HR admin | Policies, the people record, approvals of last resort, month close. |
| Finance | Reads attendance and leave, runs the month close and the export. |
| Outlet manager | Builds and publishes the roster, approves their team’s requests. |
| Shift supervisor | Watches today’s attendance and fixes the day for their team. |
| Staff | Punches, checks shifts, asks for leave and other changes. |
Words we use
The staff app uses plainer words than the console. Both are listed here.
| Console term | In the staff app | What it means |
|---|---|---|
| Roster | Schedule | Who works which shift, week by week. Staff see it once published. |
| Punch | Punch | One IN or OUT, recorded from a phone inside the outlet’s fence. |
| Fence | Work area | The circle around an outlet that a punch must fall inside. |
| Regularise | Fix my attendance | Ask for a day to be corrected, such as a missed OUT. |
| LOP | Unpaid day | Loss of pay: a day, or half a day, not covered by leave. |
| Comp-off | Extra day off | A day off earned by working on a weekly off or a holiday. |
| Month close | (not shown) | Locking a month so its export can no longer change. |
Where each thing is set
| Area | What it decides |
|---|---|
| Home | What needs you today: approvals waiting, gaps in next week’s roster. |
| Approvals | Leave, regularisation, swaps, overtime and the other requests in one queue. |
| Roster | Shifts for the week, coverage, and publishing to staff. |
| Attendance | Each day’s status per person, the month muster, and month close. |
| Leave | Leave types, balances, holidays and comp-off. |
| People | The directory, logins, onboarding, exits, documents, expenses, assets. |
| Setup | Policies, shifts, holiday calendars, outlets and fences, settings. |
| Organisation › Entities | Each company’s legal details, tax numbers, licences and documents. |
Every rule in HR is a setting your company owns. The defaults are a starting point, and changing a policy applies from the date you choose, not backwards.