Title
Dashboard
Tags
Main Resourses
Employees
Labours

HRM (Human Resources Management) Admin CP automates and integrates various HR functions, including payroll, benefits, recruitment, training, performance evaluation, and compliance.

1. Dashboard Overview

  • Displays key HR metrics:

    • Number of Employees

    • Number of Assets

    • Number of Labour Supervisors

    • Number of Labourers

2. Managing Employees and Requests

Purpose of the Adding Table

The table enables users to:

  • Register new employees, labour supervisors, and labourers.

  • Submit essential HR requests, including leave, loan, and miscellaneous requests.

  • Maintain updated personnel data for effective organizational tracking.

By utilizing the Adding Table, admins can keep the HR system organized, ensuring that workforce data remains accurate and up to date.

1. Adding a New Employee

Phase 1: Creating the Employee Profile

The first step involves gathering personal and professional information for a new employee. Administrators must input essential details such as:

  • Personal Information: Name (in both English and Arabic), birthdate, nationality, phone numbers, and address.

  • Photo Upload: Allows for a profile picture to be attached.

  • Fixed Salary Selection: Determines whether the employee receives a fixed salary.

  • Educational Qualifications: Uploading certifications, such as National ID, Bachelor's Degree, Master’s Degree, PhD, or other relevant credentials.

  • Role & Position Assignment: The administrator selects the employee’s reporting manager, position, and business unit to properly categorize them within the company.

Phase 2: Creating the Employee’s Contract

Once an employee profile is created, the next phase involves generating their employment contract to establish their official engagement with the company. This phase ensures:

  • Formal Documentation: Defining the terms of employment, including salary, job responsibilities, and contract duration.

  • Legal Compliance: Aligning with the company’s regulations and government employment laws.

  • Approval Process: The contract must be verified and approved before the employee is formally enrolled into the system.

2. Adding a Labour Supervisor

The Labour Supervisors Creation page allows administrators to add new supervisors to oversee labourers within the system. This process involves entering personal details, assigning responsibilities, and ensuring proper access credentials.

2. Step-by-Step Guide

Step 1: Access the Labour Supervisor Creation Page

  • Navigate to “Create Labour Supervisor” from the system menu.

Step 2: Enter Personal Information

  • Provide the following details:

    • Full Name – The supervisor’s complete name.

    • Phone Number – Primary contact number.

    • Address – Supervisor’s residential or work location.

    • National ID – Identification number for record-keeping.

Step 3: Upload a Profile Photo

  • Click “Upload Photo” to attach an image for identification.

Step 4: Assign System Credentials

  • Enter Username and Password to create login access for the supervisor.

Step 5: Select Assigned Labourers

  • Choose from an available list to associate labourers with the supervisor.

Step 6: Save the Supervisor Profile

  • Click “Save” to finalize the registration.

  • Use “Back to List” to view all supervisors created.

                                   

3. Adding a Labourer

The Labour Creation page enables administrators to add new labourers to the system, specifying details such as personal information, financial details, and position assignment. This ensures proper tracking and payroll processing for each labourer.

2. Step-by-Step Guide

Step 1: Access the Labour Creation Page

  • Navigate to “Create Labour” from the system menu.

Step 2: Enter Personal Information

  • Provide the following details:

    • Labour Code – Unique identification number for the labourer.

    • Full Name – Complete name of the labourer.

    • Phone Number – Primary contact number.

    • Country – Select the labourer’s country of origin.

    • National ID – Identification number for record-keeping.

Step 3: Upload a Profile Photo

  • Click “Upload Photo” to attach an image for identification.

Step 4: Assign Labour Position

  • Select a Labour Position from available options (e.g., Carpenter).

  • This defines their role within the organization.

Step 5: Set Salary Details

  • Choose between:

    • Basic Salary – Fixed salary amount.

    • Fixed Salary Option – Ensures the basic salary and allowances remain constant regardless of attendance.

    • Calculated Salary – Adjusts based on attendance.

    • Allowance & Deduct – Specifies additional benefits or deductions.

Step 6: Enter Financial Information

  • Provide banking details for salary processing:

    • Finance Billing Number

    • Routing Code

    • Account Number

Step 7: Save the Labour Profile

  • Click “Save” to finalize the registration.

  • Use “Back to List” to return to the main labour directory.

                                  

4. Adding a Leave Request

The Leave Request Creation page allows administrators to submit employee leave requests with predefined categories and approval workflows. This process ensures accurate documentation and proper tracking of leave days.

2. Step-by-Step Guide

Step 1: Access the Leave Request Page

  • Navigate to “Create Leave” from the system menu.

Step 2: Select Employee for Leave Request

  • Click “Select From List” to choose an employee.

  • This ensures the leave is properly assigned.

Step 3: Choose Leave Category

  • Select from predefined categories (e.g., Annual Leave, Medical Leave, Emergency Leave).

Step 4: Enter Leave Dates

  • Specify the start date and end date (mm/dd/yyyy format).

Step 5: Specify Leave Duration

  • Enter the number of leave days the employee is requesting.

Step 6: Upload Supporting Documents (If Required)

  • Use “Upload Photo” to attach necessary documents (e.g., medical reports for sick leave).

Step 7: Submit and Save Leave Request

  • Click “Save” to finalize the submission.

  • The request is now logged in the system for review and approval.


5. Adding a Miscellaneous Request

The Miscellaneous Request Creation page enables administrators to submit various HR-related requests that do not fall under predefined categories like leave or loan applications. These requests help streamline internal workflows and ensure proper documentation of special requirements.

2. Step-by-Step Guide

Step 1: Access the Miscellaneous Request Page

  • Navigate to “Create Miscellaneous” from the system menu.

Step 2: Select Employee for Request

  • Choose an employee by clicking “Select From List”.

  • This ensures the request is properly assigned.

Step 3: Set Request Urgency

  • Select an urgency level from the dropdown:

    • Low – Non-urgent request.

    • Medium – Requires timely review.

    • High – Needs immediate attention.

Step 4: Choose Request Category

  • Select from predefined miscellaneous categories:

    • Equipment Request

    • Shift Change

    • Special Allowances

    • Other Requests

Step 5: Provide Request Reason

  • Enter a specific reason for the request in the designated text box.

  • Ensure clarity so HR can process the request accurately.

Step 6: Submit and Save Request

  • Click “Save” to finalize the submission.

  • The request is now recorded in the system for HR processing.


6. Adding a Loan Request

The Loan Request Creation page allows administrators to submit employee loan requests for financial assistance. This process ensures proper documentation, approval workflow, and record-keeping.

2. Step-by-Step Guide

Step 1: Access the Loan Request Page

  • Navigate to “Create Loans” from the system menu.

Step 2: Select Employee for Loan Request

  • Click “Select From List” to choose an employee.

  • This ensures the loan is assigned to the correct individual.

Step 3: Enter Loan Details

  • Amount: Input the requested loan amount.

  • Date: Select the loan request date (mm/dd/yyyy format).

  • Terms: Specify repayment terms, if applicable.

Step 4: Select Loan Type

  • Choose a predefined loan type:

    • Salary Advance

    • Personal Loan

    • Other Financial Assistance

Step 5: Provide Loan Reason

  • Enter a detailed reason for the loan request in the text box.

  • This helps HR evaluate the necessity and eligibility of the loan.

Step 6: Submit and Save Loan Request

  • Click “Save” to finalize the submission.

  • The request is now logged in the system for review and approval.

                               

3. Monitoring Employees

  • Employees are listed by their unique numbers, names, and positions.

  • Employment Status shows if the employee is enrolled or inactive.

                                 

4. Performance Reviews

  • Track employee performance using the Performance Rating and Review section.

                                                        

5. Department Management

Viewing Departments

  • Departments are listed by their unique numbers and names.

  • Common departments include:

    • Information Technology

    • Human Resources

    • Accounting

    • Purchase

    • Sales

    • Technical Support

    • Project Management