# Employee

## Purpose

The **Employee** module is used to manage employee records within the Payroll system. Users can create new employee profiles, search existing employees, and maintain employee information throughout their employment lifecycle.

---

# Functions

The Employee module allows users to:

- Create a new employee record.
- Search and filter employee records.
- View employee information.
- Update employee details.
- Manage employee employment status.

---

# Navigation

[![image.png](https://documentation.xccel.my/uploads/images/gallery/2026-07/scaled-1680-/DXVimage.png)](https://documentation.xccel.my/uploads/images/gallery/2026-07/DXVimage.png)

---

# Employee List

The Employee List displays all employee records registered in the system.

### Available Information

<div class="TyagGW_tableContainer" id="bkmrk-field-description-co"><div class="group TyagGW_tableWrapper flex flex-col-reverse w-fit" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="1506" data-start="733"><thead data-end="756" data-start="733"><tr data-end="756" data-start="733"><th class="last:pe-10" data-col-size="sm" data-end="741" data-start="733">Field</th><th class="last:pe-10" data-col-size="md" data-end="756" data-start="741">Description</th></tr></thead><tbody data-end="1506" data-start="783"><tr data-end="830" data-start="783"><td data-col-size="sm" data-end="790" data-start="783">Code</td><td data-col-size="md" data-end="830" data-start="790">Unique employee identification code.</td></tr><tr data-end="863" data-start="831"><td data-col-size="sm" data-end="838" data-start="831">Name</td><td data-col-size="md" data-end="863" data-start="838">Employee's full name.</td></tr><tr data-end="932" data-start="864"><td data-col-size="sm" data-end="873" data-start="864">Status</td><td data-col-size="md" data-end="932" data-start="873">Employment status (e.g., Active, Resigned, Terminated).</td></tr><tr data-end="969" data-start="933"><td data-col-size="sm" data-end="941" data-start="933">Phone</td><td data-col-size="md" data-end="969" data-start="941">Office telephone number.</td></tr><tr data-end="1014" data-start="970"><td data-col-size="sm" data-end="979" data-start="970">Mobile</td><td data-col-size="md" data-end="1014" data-start="979">Employee's mobile phone number.</td></tr><tr data-end="1052" data-start="1015"><td data-col-size="sm" data-end="1023" data-start="1015">Email</td><td data-col-size="md" data-end="1052" data-start="1023">Employee's email address.</td></tr><tr data-end="1115" data-start="1053"><td data-col-size="sm" data-end="1062" data-start="1053">Active</td><td data-col-size="md" data-end="1115" data-start="1062">Indicates whether the employee account is active.</td></tr><tr data-end="1164" data-start="1116"><td data-col-size="sm" data-end="1127" data-start="1116">Position</td><td data-col-size="md" data-end="1164" data-start="1127">Employee's job title or position.</td></tr><tr data-end="1218" data-start="1165"><td data-col-size="sm" data-end="1178" data-start="1165">Department</td><td data-col-size="md" data-end="1218" data-start="1178">Department assigned to the employee.</td></tr><tr data-end="1259" data-start="1219"><td data-col-size="sm" data-end="1231" data-start="1219">Join Date</td><td data-col-size="md" data-end="1259" data-start="1231">Employee's joining date.</td></tr><tr data-end="1324" data-start="1260"><td data-col-size="sm" data-end="1275" data-start="1260">Confirm Date</td><td data-col-size="md" data-end="1324" data-start="1275">Date the employee's employment was confirmed.</td></tr><tr data-end="1389" data-start="1325"><td data-col-size="sm" data-end="1340" data-start="1325">Last Working</td><td data-col-size="md" data-end="1389" data-start="1340">Employee's last working date (if applicable).</td></tr><tr data-end="1445" data-start="1390"><td data-col-size="sm" data-end="1399" data-start="1390">Branch</td><td data-col-size="md" data-end="1445" data-start="1399">Branch or office assigned to the employee.</td></tr><tr data-end="1506" data-start="1446"><td data-col-size="sm" data-end="1456" data-start="1446">Created</td><td data-col-size="md" data-end="1506" data-start="1456">Date and time the employee record was created.</td></tr></tbody></table>

</div></div>---

# Create Employee

## Purpose

Create a new employee profile for payroll and HR management.

### Procedure

1. Navigate to **Payroll → Employee**.
2. Click **Create**.
3. Enter the employee's personal information.
4. Assign the employee's department, position, and branch.
5. Enter employment details such as Join Date and Confirm Date.
6. Save the employee record.[![image.png](https://documentation.xccel.my/uploads/images/gallery/2026-07/scaled-1680-/xCXimage.png)](https://documentation.xccel.my/uploads/images/gallery/2026-07/xCXimage.png)

---

# Search Employee

Users can search employees using available search criteria, including:

- Employee Code
- Employee Name
- Department
- Position
- Branch
- Employment Status
- Active Status

Searching helps users quickly locate employee records.

---

# Employee Status

Common employee statuses include:

<div class="TyagGW_tableContainer" id="bkmrk-status-description-a"><div class="group TyagGW_tableWrapper flex flex-col-reverse w-fit" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="2455" data-start="2190" style="width: 45.2381%; height: 148px;"><thead data-end="2214" data-start="2190"><tr data-end="2214" data-start="2190" style="height: 29.6px;"><th class="last:pe-10" data-col-size="sm" data-end="2199" data-start="2190" style="width: 22.5691%; height: 29.6px;">Status</th><th class="last:pe-10" data-col-size="md" data-end="2214" data-start="2199" style="width: 77.1347%; height: 29.6px;">Description</th></tr></thead><tbody data-end="2455" data-start="2241"><tr data-end="2285" data-start="2241" style="height: 29.6px;"><td data-col-size="sm" data-end="2250" data-start="2241" style="width: 22.5691%; height: 29.6px;">Active</td><td data-col-size="md" data-end="2285" data-start="2250" style="width: 77.1347%; height: 29.6px;">Employee is currently employed.</td></tr><tr data-end="2342" data-start="2286" style="height: 29.6px;"><td data-col-size="sm" data-end="2297" data-start="2286" style="width: 22.5691%; height: 29.6px;">Inactive</td><td data-col-size="md" data-end="2342" data-start="2297" style="width: 77.1347%; height: 29.6px;">Employee account is disabled or inactive.</td></tr><tr data-end="2397" data-start="2343" style="height: 29.6px;"><td data-col-size="sm" data-end="2354" data-start="2343" style="width: 22.5691%; height: 29.6px;">Resigned</td><td data-col-size="md" data-end="2397" data-start="2354" style="width: 77.1347%; height: 29.6px;">Employee has resigned from the company.</td></tr><tr data-end="2455" data-start="2398" style="height: 29.6px;"><td data-col-size="sm" data-end="2411" data-start="2398" style="width: 22.5691%; height: 29.6px;">Terminated</td><td data-col-size="md" data-end="2455" data-start="2411" style="width: 77.1347%; height: 29.6px;">Employee employment has been terminated.</td></tr></tbody></table>

</div></div>> *The available status options may vary depending on the company's ERP configuration.*