Overview:
The Positions page allows administrators to define specific roles within the organisation by combining a designation, department, grade, and reporting structure into a single named position. Positions are mandatory when configuring employee contracts.
📜 Note: Only users with Super Admin or HR Manager roles can access the Core HR module. If you cannot see the Core HR menu in the sidebar, contact your system administrator to verify your role and permissions.
Prerequisites:
Setup requirement: Departments, Designations, and Grades must all be fully configured in Core HR before positions can be created.
Configuration Guide:
Accessing Positions:
- Log in to the HR360Hub portal with your administrator credentials.
- On the left-hand sidebar, locate and click Core HR to expand its sub-menu.
- Click Positions to open the Positions list.
Adding a New Position:
- Click the + Add Position button at the top-right of the page.
- The Add Position form will open.
Field | Required | Description |
Position Name | Yes | The full name of the position (e.g. Senior AI Engineer, HR Business Partner). |
Position Code | Yes | A unique numeric or alphanumeric identifier for the position (e.g. 3250). |
Department | Yes | The department this position belongs to. |
Designation | Yes | The job title associated with this position. Must belong to the selected department. |
Grade | Yes | The salary grade band for this position. |
Reporting To | No | The position that this position reports to. Leave blank for top-level positions. |
Status | Yes | Set to Active by default. Change to Inactive to disable the position without deleting it. |
- Click Add (orange button, bottom-right) to create the position or cancel to close without saving.
⚠️ Important: Position Codes must be unique across the system. Selecting a department filters the available Designations to those belonging to that department only.
Viewing a Position:
- Click the eye icon (👁) on any position row to open the View Position dialog.
- The dialog displays all configured fields: Position Name, Position Code, Department, Designation, Grade, Reports To, and Status.
- Click Close to dismiss.
Editing a Position:
- Click the pencil icon (✏️) on any position row to open the Update Position form.
- All fields from the Add Position form are available for editing, pre-populated with current values.
- Update the required fields and click Update (orange button) to save, or Cancel to discard.
📜 Note: Changing a position's Department or Designation updates the position record immediately. Employee records that reference this position are not automatically updated — review individual employee contracts as needed.
Summary:
The Positions sub-module is the structural core of the HR360Hub organisational hierarchy. Each position combines a designation, department, grade, and reporting relationship into a single named role — making it the definitive reference point for how the organisation is structured.
- Purpose: Define specific organisational roles by combining Department, Designation, Grade, and Reporting structure.
- Unique Codes: Each position requires a unique Position Code used in reporting and system integrations.
- Reporting Chain: The "Reporting To" field links positions together to build the full organisational hierarchy.
- Interdependency: Selecting a Department auto-filters the Designation dropdown to only show roles belonging to that department.
- Contract Requirement: Positions are mandatory when configuring employee contracts — all upstream dependencies must be ready first.
💡 Tip: Build your position structure top-down — start with leadership positions (no "Reporting To"), then progressively add subordinate positions. This ensures the reporting hierarchy is clean and accurate from the start.