Department Management
Overview
The Department Management menu displays all department data used to manage the company's organizational structure. This feature allows you to configure the department hierarchy from the directorate level, divisions, down to departments with parent-child relationships.

Page Navigation
The Department Management page is located within the menu: Dashboard » Business Organization » List.
Department List View
This page displays a table with the following columns:
- ID - Unique department code
- Name - Department name
- Parent - Parent department (if any)
- Type - Department type (DIRECTORATE, DIVISION, DEPARTMENT, etc.)
- Status - Department status (Active/Inactive)

Department Data
Here are examples of registered department data:
| ID | Name | Parent | Type | Status |
|---|---|---|---|---|
| RUI | Radiant Utama Interinsco | - | DIRECTORATE | Active |
| HC&GS | ---Div. HC & GS | RUI | DIRECTORATE | Active |
| HRO | ---Dept. HR Operation | HC&GS | DIRECTORATE | Active |
| RUI-GS | ---Dept. General Services | HC&GS | DIRECTORATE | Active |
| SPC | Supraco | - | DIRECTORATE | Active |
Total Data: 1–5 of 5
Summary Information
At the top of the page, there is summary information on the number of available departments.

- Department: 7 (total registered departments)
Add Button
An Add button is available to add a new department.

- Click the Add button to open the form for adding a new department.
Hierarchy Structure
Department data is displayed with indentation to show parent-child relationships:
| Level | Indentation | Example | Description |
|---|---|---|---|
| Directorate | No indentation | RUI, SPC | Highest level, has no parent |
| Division | One dash (---) | ---Div. HC & GS | Parent: Directorate (RUI) |
| Department | Two dashes (---) | ---Dept. HR Operation | Parent: Division (HC&GS) |
Department Form
The Department Form is used to add or edit department data.

Form Components:
| Component | Description | Notes |
|---|---|---|
| Code | Unique department code | Required |
| Name | Department name | Required |
| Type | Department type | Options: DIRECTORATE, DIVISION, DEPARTMENT, etc. |
| **Parent *** | Parent department | Required (can be left blank for the highest level) |
| Status | Department active status | Checkbox |
How to Fill Out the Department Form:
- Code
- Enter a unique department code.
- Example:
RUI,HC&GS,HRO,SPC - The code must be unique and cannot be the same as another department.
- Use capital letters and hyphens if necessary.
- Name
- Enter the full department name.
- Example:
Radiant Utama Interinsco,HC & GS Division,HR Operation Department
- Type
- Select the department type from the dropdown.
- Example:
DIRECTORATE,DIVISION,DEPARTMENT,SECTION,UNIT
- Parent *
- Select the parent department from the dropdown.
- For the highest level (Directorate), leave it blank.
- For a Division, select the appropriate Directorate as the parent.
- For a Department, select the appropriate Division as the parent.
- Status
- Check if the department is active and can be used.
- Leave unchecked if inactive.
- Active departments will appear in the selection when filling out employee data.
- Click Save to save the data.
- Click Cancel to cancel.
Adding a New Department
Adding a New Directorate
- Click the Add button.
- Fill in Code (e.g.,
FIN). - Fill in Name (e.g.,
Finance Directorate). - Select Type:
DIRECTORATE. - Leave Parent blank.
- Set Status (check for active).
- Click Save.
Adding a New Division
- Click the Add button.
- Fill in Code (e.g.,
FIN-ACC). - Fill in Name (e.g.,
Accounting Division). - Select Type:
DIVISION. - Select Parent: The appropriate directorate (e.g.,
FIN). - Set Status (check for active).
- Click Save.
Adding a New Department
- Click the Add button.
- Fill in Code (e.g.,
ACC-PAY). - Fill in Name (e.g.,
Payable Department). - Select Type:
DEPARTMENT. - Select Parent: The appropriate division (e.g.,
FIN-ACC). - Set Status (check for active).
- Click Save.
Editing Department Data
To edit existing department data:
- Find the department you want to edit from the list.
- Click the Edit icon on that department's row.
- The edit form will open with the data already filled in.
- Change the necessary data (Code, Name, Type, Parent, Status).
- Click Save to save the changes.
- Click Cancel to cancel.
Deleting Department Data
To delete department data:
- Find the department you want to delete from the list.
- Click the Delete icon on that department's row.
- Confirm the deletion in the dialog box that appears.
- The department data will be permanently deleted.
Caution:
- Cannot delete a department that still has children (departments under it).
- Cannot delete a department that is still used by employee data.
- Delete or move all children and employees first before deleting the department.
Usage Tips
- Use consistent codes - Create a standard code format, for example:
- Directorate: 3 letters (FIN, HRD, MKT)
- Division: 3 letters + dash + 3 letters (FIN-ACC, HRD-REC)
- Department: 3 letters + dash + 3 letters (ACC-PAY, REC-SOU)
- Pay attention to hierarchy - Ensure the parent-child structure is logical and matches the organizational structure.
- Use the correct type - Differentiate between DIRECTORATE, DIVISION, DEPARTMENT, SECTION, UNIT as needed.
- Use full names - Use descriptive names for easy understanding.
- Activate only those in use - Deactivate inactive departments to avoid confusion.
- Document the structure - Create an organizational chart to facilitate understanding of the structure.
- Review periodically - Evaluate the organizational structure regularly.
Example Organizational Structure
RUI (Radiant Utama Interinsco) DIRECTORATE ├── HC&GS (HC & GS Division) DIVISION │ ├── HRO (HR Operation Department) DEPARTMENT │ └── RUI-GS (General Services Department) DEPARTMENT └── Other Divisions...
SPC (Supraco) DIRECTORATE └── Divisions and Departments...
Troubleshooting
Cannot add a new department
- Ensure the Code and Name fields are filled.
- Check if the Code is already in use.
- Ensure Parent is filled in correctly (except for the highest level).
Cannot delete a department
- Check if the department has children (departments under it).
- Ensure no employees are registered under this department.
- Delete or move the children and employees first.
Parent does not appear in the dropdown
- Ensure the parent has been created and its status is Active.
- Refresh the browser page.
- Try searching for the parent using keywords.
Hierarchy structure is not tidy
- Check the indentation in the list view.
- Ensure parent-child relationships are connected correctly.
- Edit if there are relationship errors.
Failed to save the form
- Ensure the code is unique (no duplication).
- Check the internet connection.
- Try using a different code.
Next Steps
Area Management
A comprehensive guide to managing area or branch data in Moyee - viewing, adding, editing, and configuring work areas such as branch offices, project locations, and operational regions.
Job Description Management
Complete guide to managing job descriptions in Moyee - creating, editing, and organizing job descriptions for every position in the company.