TABLE OF CONTENTS
Managing Regional Offices and Branches in altHR
If your organization operates across multiple branches or regional offices, you can define and manage each location in altHR. This flexibility enables more granular control over policies and configurations across your workforce.
When Office is configured:
These addresses become selectable during organization creation, or when assigning eligibility for Public Holidays, Expense Types, or Leave Settings.
Employees can be assigned to their respective branches, allowing location-specific policies and entitlements to apply.
By aligning employees with their correct office or branch, you unlock additional configuration capabilities within the Leave Module. For instance, Johor and Selangor may observe different working days and public holiday entitlements—branch-based setup ensures compliance with these regional variations.
The example below illustrates how work days are configured for different office locations within the Leave > Settings module.
Example: How it works on leaves setting
This setup allows organizations to apply region-specific working days, off days, and public holiday rules based on each office’s local regulations and practices.
How to Add a New Office in altHR
- Navigate to Company Profile
From the admin dashboard, go to the left-hand panel and clickCompany
>Profile
. - Access the Offices Tab
At the top of the Company Profile page, click on theOffices
tab. - Add a New Office
ClickAdd New Office
to create a new branch or office location. A form will appear prompting you to fill in the required office details. - Enter Office Details
Enter the necessary details such as Office Name, Address, State and any other relevant information. - Save the Office
Once completed, clickAdd Office
to confirm and save the new branch
Action Required: After creating a new office or branch, you must configure its working days, off days, and public holiday behaviour to ensure accurate leave entitlements and compliance.
How to Configure Work Days for an Office in altHR
- Navigate to Leave Settings
From the admin dashboard, go to the left-hand menu and clickLeaves
→Settings
. - Access the Work Days Tab
At the top of the page, click theWork Days
tab to view existing configurations. - Edit the Relevant Office Entry
Find the new office that you just created. You will realize that Work Days, Off Days, Rest Day, and Public Holidays falls on Off Day are all in N/A status, this means that it is not yet configured. Refer How to Set Up Work Days
How to Configure Holidays for an Office in altHR
- Navigate to Leave Settings
From the admin dashboard, go to the left-hand menu and clickLeaves
→Settings
. - Access the Holidays Tab
At the top of the page, click theHolidays
tab to view existing configurations. - Edit the Relevant Office Entry
Find the new office that you just created. You will realize that Year 202X is not yet set up. - Refer How to Set Up Holidays to complete the setup.
Update Employee Records via Bulk Import
Lastly, after configuring the new office and its other settings, you must update the employee records to reflect their new office assignment. This ensures that affected employees inherit the correct work schedule, leave entitlements, and public holiday.
✅ Recommended Method: Bulk Import
By simply replacing the original office location with the newly created office in the employee records—either manually or via bulk import. And you had completed the office setup process successfully with no further issues expected to arise.
How to Edit Office Details in altHR
Follow the steps below to modify the details of an existing office or branch:
Navigate to Company Profile
From the admin dashboard, go to the left-hand panel and clickCompany
>Profile
.Access the Offices Tab
At the top of the Company Profile page, click on theOffices
tab to view all existing office locations.Edit the Desired Office
Locate the office, then click theEdit
button.Update Office Information
Modify the necessary details such as Office Name, Office Address, and Time Zone based on the latest information.Save Changes
Once the updates are complete, clickConfirm
to save the changes.