The Approver submodule allows you to assign approval workflows for:

  • Leave

  • Course

  • Movement

  • Compensatory Time Off

  • Recruitment

  • Overtime

  • Overtime Application


? Where to Access HRMS


? Where to Access This Function

  1. Go to Configurations

  2. Click Approver

  3. Click Set Staff Approver

  4. From here you can:

No.ActionDescriptionButton / Location
1
Add ApproverAdd new approverClick Add Approver
2
DeleteRemove approverClick Delete

Use the screenshot below to locate each button.


How to Set an Approver

  1. Click Add Approver

  2. Fill in the details:

No.FieldWhat to Enter
1
Approver LevelEnter approval level number 
2ApproverSelect the staff who will approve 
3Staff To Be ApprovedSelect the staff who requires approval
  1. Click Submit to submit


❓ What Does “Approval Level” Mean?

Approval Level determines the sequence and structure of approval.

? Sequential Approval (Different Levels)

LevelMeaning
1First approver
2Second approver (after Level 1 approves)
3Third approver (after Level 2 approves)
  • If Level 1 rejects → request is rejected immediately.

  • Level 2 will only receive the request after Level 1 approves.


? Parallel Approval (Same Level)

You can assign multiple approvers at the same level.

If multiple approvers are set at the same level number:

  • Only one of them needs to approve for the request to proceed.

  • If any one of them rejects, the request will be rejected.

Example:

ApproverLevel
Manager A1
Manager B1

Either Manager A or Manager B can approve the request.


⚠️ Special Notes

1️⃣ Movement Auto-Approval Rule

  • If no approver is assigned for Movement, the system will automatically approve the movement request.

  • If you want movement requests to go through approval, you must assign at least one approver.


2️⃣ Important Rule About Approver Timing

  • Approvers must be configured before the staff submits the application (e.g., leave application).

  • If an approver is assigned after the application has already been submitted:

    • The configured approver will not be able to approve that existing application.

    • Only a user with Admin access can approve the application.

✅ Best Practice: Always ensure approvers are properly configured before staff start submitting applications.