Employee Management
Add and manage employee profiles, documents, organizational structure, and work information.
Employee Management
Add and manage employee profiles, documents, organizational structure, and work information.
Quick Access
| Role | Navigation | Route |
|---|---|---|
| HR Admin | HR → Employees | /hr/employees |
| HR Admin | HR → Employees (Grid) | /hr/employees-grid |
| HR Admin | HR → Organization Chart | /hr/org-chart |
| HR Admin | HR → Departments | /hr/departments |
| HR Admin | HR → Work Locations | /hr/work-locations |
Employee List Views
List View
- Go to HR → Employees (
/hr/employees) - View tabular list of all employees
- Quick access to key information
[Screenshot: employee-list]
Grid View
- Go to HR → Employees Grid (
/hr/employees-grid) - View card-based layout
- Visual display with photos
[Screenshot: employee-grid]
Searching and Filtering
| Filter | Description |
|---|---|
| Name | Search by employee name |
| Department | Filter by department |
| Location | Filter by work location |
| Status | Active, Terminated, etc. |
| Role | Filter by job role |
Adding a New Employee
Step-by-Step Process
- Go to HR → Employees
- Click + New Employee
- Complete required sections (see below)
- Save employee record
[Screenshot: new-employee]
Required Sections
General Information
- Full name
- IC/Passport number
- Date of birth
- Gender
- Nationality
- Marital status
- Photo (optional)
Work Information
- Employee ID (auto or manual)
- Join date
- Department
- Designation
- Work location
- Reporting manager
- Employment type (Full-time/Part-time)
Contact Information
- Address
- Phone number
- Email address
- Emergency contact
Payroll Setup
- Salary type (Monthly/Daily/Hourly)
- Basic salary
- Bank account details
- Tax information
- EPF number
- SOCSO number
Employee Profile Sections
Demographics (General)
Personal and identification information:
- Personal details
- Identification documents
- Photo and biometric data
Work Information
Employment details:
- Department and designation
- Work location
- Reporting structure
- Employment status
Contact
Communication details:
- Addresses
- Phone numbers
- Email addresses
Dependents
Family information:
- Spouse details
- Children
- Emergency contacts
Documents
Employment documents:
- Contracts
- Certificates
- ID copies
- Other documents
[Screenshot: employee-documents]
Benefits
Assigned benefit schemes:
- Allowances
- Insurance
- Other benefits
Health Permits
Health certification tracking:
- Permit type
- Issue date
- Expiry date
- Status
Work Permits
Work authorization tracking:
- Permit type
- Validity dates
- Renewal status
Leave Entitlements
Leave configuration:
- Assigned leave packages
- Custom entitlements
- Balance adjustments
Performance/Disciplinary
Performance records:
- Disciplinary history
- Performance reviews
- Competency records
Face Index
Biometric data:
- Face recognition data
- For attendance systems
Organizational Structure
Managing Departments
- Go to HR → Departments (
/hr/departments) - View department hierarchy
- Create or edit departments
[Screenshot: departments]
Creating a Department
- Click + New Department
- Enter:
- Department name
- Department code
- Parent department (for hierarchy)
- Manager
- Save
Organization Chart
- Go to HR → Organization Chart (
/hr/org-chart) - View visual hierarchy
- Navigate reporting relationships
[Screenshot: org-chart]
Work Locations
- Go to HR → Work Locations (
/hr/work-locations) - Manage physical work locations
- Assign employees to locations
Employee Lifecycle
Onboarding
- Create employee record
- Assign department and location
- Set up payroll
- Assign shift schedule
- Configure leave entitlements
- Assign benefits
During Employment
- Update information as needed
- Track performance
- Manage leave and attendance
- Process payroll
Offboarding/Termination
- Go to employee profile
- Access Work Status section
- Process termination:
- Set end date
- Record reason
- Process final pay
- Update status to Terminated
Bulk Operations
Excel Import
- Go to HR → Employees → Import (
/hr/employees/import) - Download template
- Fill in employee data
- Upload file
- Review and confirm import
[Screenshot: employee-import]
Import Template Fields
- Required fields marked
- Data validation rules
- Reference data for codes
Special Configuration
Fixed Allowances
Configure employee-specific allowances:
- Open employee profile
- Go to Fixed Allowances section
- Add allowances specific to this employee
- Set amounts and effective dates
Special Salary Payments
For non-standard payments:
- Open employee profile
- Configure special payment
- Set frequency and amount
- Assign to payroll
Self-Enrollment
If enabled, new employees can self-register:
- Employee submits registration
- HR reviews application
- HR approves and completes profile
- Employee activated
Common Tasks
Update Employee Information
- Find employee in list
- Click to open profile
- Edit relevant section
- Save changes
Transfer Employee
- Open employee profile
- Update:
- Department
- Work location
- Reporting manager
- Set effective date
- Save
Promote Employee
- Open employee profile
- Update:
- Designation
- Salary (if applicable)
- Reporting structure
- Document promotion
- Save
View Employee History
- Open employee profile
- Check Work History section
- View career progression
Common Questions
Q: Can I restore a terminated employee?
Yes, update employment status to reactivate. You may need to:
- Set new join date
- Reconfigure payroll
- Reset leave balances
Q: How do I correct employee ID?
Employee IDs may be system-generated. Contact system administrator if changes are needed.
Q: How do I merge duplicate records?
Manual review required:
- Export both records
- Determine correct data
- Update primary record
- Delete/deactivate duplicate
Tips
- Complete profiles - Full profiles ensure accurate payroll and reporting
- Keep documents updated - Upload contract renewals and certifications promptly
- Regular audits - Periodically review employee data for accuracy
- Use bulk import - For large numbers of employees, use Excel import