Skip to content
Appearance
Visit website

Admin / Staff and HR

HR defaults, holidays and lists

Set shop attendance defaults and manage holidays, departments, leave types and allowance types.

Staff and HRReviewed

Use HR settings for defaults inherited by staff without their own settings. HR must be enabled and you need system-settings update permission. Supporting lists have their own viewing and editing permissions.

Set shop defaults

  1. Open HR settings.
  2. Set Opens, Closes and Break (minutes). Choose the full/half/off Working week.
  3. Review Start grace (minutes), End grace (minutes) and Longest payable day (hours). Grace accepts 0–240 minutes; the longest payable day accepts 1–48 hours.
  4. For Automatic lunch break, review the arrival window, lunch start/end and SMS option. End times must be later than their corresponding start times, even when automatic lunch is off.
  5. Set EPF minimum basic salary, Payslip paper (A4/A5) and staff salary visibility where offered.
  6. Select Save. Review attendance and refresh an open salary month as needed.

Staff who inherit these defaults follow changes on open days. A person’s own schedule overrides the relevant default. Approved/paid payroll remains locked. SMS depends on the configured service. These rates and allowances are business configuration, not a statement of legal entitlements.

Holidays

Open Holidays, select the year and choose Add holiday. Set Date, Kind, Name, optional Note, and Staff who work this day, then Save. Each date can have only one holiday. Viewing needs staff-list permission; changes need staff-update permission.

Ordinary holidays are time off, not absences. Selected workers are expected to work that holiday. Edit or remove a holiday only after checking its effect on open attendance and payroll; removing it changes the calendar rule, not the original scans.

Supporting lists

Use the common reference-list steps to add or edit these lists, then select them on the staff record:

List Important fields
Departments Name, optional unique Code, Active. Legal name, Phone and Address provide employer details used on payslips.
Leave types Name, optional unique Code, Days a year (0–365), Paid leave, Needs a document and Active. Setting a type is not approval of a leave request.
Allowance types Name, optional unique Code, Default amount, Taxable, Counts towards EPF/ETF, Count in the daily rate and Active.

Count in the daily rate includes the allowance in the rate used for no-pay days; when off, that allowance is paid in full regardless of absences. The staff record sets the person’s actual allowance amount and dates. Taxable is a classification flag; do not assume it produces a tax filing.