diff --git a/docs/integration/hrms/_category_.json b/docs/integration/hrms/_category_.json
index f25d083..83c8924 100644
--- a/docs/integration/hrms/_category_.json
+++ b/docs/integration/hrms/_category_.json
@@ -1,6 +1,6 @@
{
- "label": "HRMS",
- "position": 7,
+ "label": "SQL HRMS",
+ "position": 1,
"link": {
"type": "generated-index",
"description": "Human Resource Management System (HRMS) related topics"
diff --git a/docs/integration/hrms/autostart.md b/docs/integration/hrms/autostart.md
new file mode 100644
index 0000000..701119d
--- /dev/null
+++ b/docs/integration/hrms/autostart.md
@@ -0,0 +1,17 @@
+---
+sidebar_position: 3
+title: Auto Start
+description: A guide to enable Auto Start (Android only)
+---
+
+:::info
+This setting only available on **Android** devices that supports Auto Start
+:::
+
+**Step:** Search **'SQL HRMS'** | Allow Auto Start
+
+ 
+
+:::info
+Encouraged to enable **Autostart** for SQL HRMS to ensure E TMS and Announcement features work accordingly
+:::
diff --git a/docs/integration/hrms/e-claim.md b/docs/integration/hrms/e-claim.md
deleted file mode 100644
index 1e74dbe..0000000
--- a/docs/integration/hrms/e-claim.md
+++ /dev/null
@@ -1,174 +0,0 @@
----
-title: E Claim
-description: A guide to explain the e claim functionality
-slug: /hrms/e-claim
-tags: ["SQL Payroll", "HRMS", "Cloud", "E Claim", "SQL Drive"]
----
-
-## Introduction
-
-E Claim is a feature which allows your employees to submit a claim through SQL HRMS mobile app and then synchronize the claim application back to SQL Payroll.
-
-## Prerequisites
-
-Before proceed with the guide below, you will need to have SQL Drive setup. Find out how to setup in the [enable SQL Drive guide](enable-sql-drive)
-
-## Create Claim Code (ADMIN)
-
-1. In SQL Payroll, go to **Payroll** > **Maintenance** > **Maintain Claim**
-
- 
-
-2. Create **New**, give it a code name (e.g. Petrol) and click on **Save**
-
- :::note
- Optional: Yearly Limit & Monthly Limit
-
- Set to a specific amount to limit employee total claim amount.
- :::
-
- 
-
-## Setup employee access to SQL HRMS mobile app (ADMIN)
-
-1. In SQL Payroll, go to **Maintain Employee** > **Employee profile**. Make sure to fill up the employee **email address**
-
- 
-
-2. After that, go to **Cloud** > **Sync Cloud**
-
- 
-
-3. Click on **Sync Now**
-
- 
-
-4. Wait until the status changed to "**Sync completed**"
-
- 
-
-## SQL HRMS mobile app (EMPLOYEE)
-
-:::info
-A video guide for this step is available in [Youtube](https://www.youtube.com/watch?v=h1nJzSHkjDQ)
-:::
-
-1. Our **SQL HRMS** app is available in _Google Play Store (Android)_ and _App Store (iOS)_. Before download, verify the app publisher is **eStream Software**
-
- 
-
-2. Install, open the app, and proceed to login with the email address registered in Maintain Employee (refer to Step 3)
-
-3. During login process, employee will need to enter the OTP (One Time Password) sent to the registered email for verification purpose
-
-4. Submit Claim (Employee)
-
- | 1. Go to **Employee View** | 2. Swipe Left to show Claim section |
- | --------------------------------------------------- | ----------------------------------------------------------------- |
- |  |  |
- | **3. Enter Claim Details and Upload Attachments** | **4. Submit the claim** |
- |  |  |
-
-## Sync Claim Application to SQL Payroll (ADMIN)
-
-:::note
-This section explains the approval/rejection process by ADMIN
-
-**Approve**: system will calculate the claim amount when processing payroll
-
-**Reject**: system will **NOT** calculate the claim amount when processing payroll
-:::
-
-1. In SQL Payroll, go to **Cloud** > **Sync Cloud**
-
- 
-
-2. Navigate to **Pending Claim**, then click **Sync All**
-
- 
-
-3. Once synced successfully, you will see a listing of pending claim to be approved or rejected
-
-4. Double click on any of the claim listing to expand its attachments
-
-5. Click on the Attachment column to view attachments directly
-
- 
-
-### Approve Claim
-
-1. Click Approve
-
- 
-
- :::tip
- The row turning blue indicates that it has been successfully **approved**
- :::
-
-2. Click Sync Now again, system will then sync the status with SQL HRMS app so employee can see the latest status
-
-3. Navigate to **Payroll** > **New Payroll**, and click _Process_
-
- 
-
-4. You will be prompted with the pending claim that will be included, click **OK** to proceed
-
- 
-
-5. Double click on the employee on left sidebar to check payroll details. You will be able to see that claim amount is included in the month end payroll
-
- 
-
-### Reject Claim
-
-1. Click **Reject**
-
- 
-
- :::info
- The row turning red indicates that it has been successfully **rejected**. The system will **not** include the claim amounts during payroll processing.
- :::
-
-2. Click Sync Now again, system will then sync the status with SQL HRMS app so employee can see the latest status.
-
-3. Approve Claim
-
-## FAQ
-
-### What if the claim amount exceeded monthly/yearly limit and you still want to approve it?
-
-System do not force you to reject the claim, however you will be given two reminder if you chose to proceed and approve the claim (shown below).
-
-1. Example: **Petrol Claim**
-
- Monthly limit: **RM250**
-
- Employee Claim Amount: **RM200**
-
- 
-
- :::tip
- You can reject the claim at this window if you do not wish to proceed.
- :::
-
-2. Click approve, system will calculate the extra amount which exceeded limit. (**First reminder**)
-
- 
-
-3. Click Sync Now.
-
-4. Go to **Payroll** | _New Payroll_ | Click _Process_ | Click _OK_
-
- 
-
-5. System will prompt a new window "Claims Exceed Limit" (**Second reminder**)
-
- 
-
-6. Click OK to approve and proceed with the claim.
-
- 
-
-If you do not wish to reject the claim, untick it and Click **OK**
-
-
diff --git a/docs/integration/hrms/e-claim/_category_.json b/docs/integration/hrms/e-claim/_category_.json
new file mode 100644
index 0000000..04ee55f
--- /dev/null
+++ b/docs/integration/hrms/e-claim/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "E Claim",
+ "position": 7,
+ "link": {
+ "type": "generated-index",
+ "description": "A guide on E Claim features"
+ }
+}
\ No newline at end of file
diff --git a/docs/integration/hrms/e-claim/app-usage.md b/docs/integration/hrms/e-claim/app-usage.md
new file mode 100644
index 0000000..9245d02
--- /dev/null
+++ b/docs/integration/hrms/e-claim/app-usage.md
@@ -0,0 +1,186 @@
+---
+sidebar_position: 2
+title: App Usage
+description: An E Claim features in SQL HRMS app guide
+---
+
+## Dashboard
+
+
+
+- **Claim Status Count Summary**:
+ - User's total approved, pending and rejected claims in the current year
+ - User can tap on each status to view claims with the respective status
+- **Claim Amount Summary**: User's total amount of pending and approved claims submitted in the current year
+- **Claim Balance Summary**: User’s pending and approved claims on each expenses types by month and by year
+
+## Claim Submission
+**Step 1:**
+
+**Default Claim:** Select expense type, claim date, amount and description
+
+**E-Invoice Claim:** Select attachment that includes a **VALID** E-Invoice QR code
+- User can view the MTD limit, YTD limit and claim balance for each selected expenses type
+- For E-Invoice Claim, post date, ref 1 and ref 2 will be filled in based on the E-Invoice and are not editable
+- User need to allow Camera and Photos (only for iOS device) permission in order to continue the service (refer [Android Permission](../permission.md#android-2) and [iOS Permission](../permission.md#ios-2))
+
+**Step 2:** Submit
+
+
+
+#### Claim Submission Warning Dialog Box
+The app will help to do the following checkings after user click on the ***'Submit' button***:
+
+1. **Exceed MTD Limit:** Prompts if total submitted amount (including previous submission) exceed the monthly limit of the expenses type
+
+ 
+
+2. **Exceed YTD Limit:** Prompts if total submitted amount (including previous submission) exceed the yearly limit of the expenses type
+
+ 
+
+:::info
+User can choose to change the claim details by submitting a new claim (***'Reapply' button***) or proceed with the current claim submission (***'Proceed' button***) if exceed monthly limit, but **NOT ALLOWED** to proceed the submission if exceed yearly limit
+:::
+
+#### Claim Submission Sucessful
+The app will prompt this dialog message upon successful submission
+
+1. Successful Dialog Box
+
+ 
+
+2. App Notification (Manager side)clai
+
+ 
+
+3. Email Notification (Manager side)
+
+ 
+
+## Claim Status
+User can view all his claim transactions once enter this page
+
+
+
+- User can apply filter and sorting order to view different claim transaction listing:
+ - Filtering options:
+ - Expenses type
+ - Date range
+ - Claim status
+ - Sorting options:
+ - Date
+ - Expenses type
+ - Claim Status
+- Type of claim status:
+
+ | **Icon** | **Claim Status** | **Remark** |
+ | :------- | :--------------- | :--------- |
+ |  | Pending Approval | Status after normal employee applied a claim submission |
+ |  | Approved | Approved by manager from app and not synced to payroll system |
+ |  | Approved (Sync) | Synced and approved on payroll system |
+ |  | Rejected | Rejected from app / payroll system |
+ |  | Cancelled | Cancelled by user from app |
+
+## Claim Transaction Detail
+
+
+
+- User are allowed to edit the claim transaction details or cancel the claim on **Pending Approval** claims.
+- ***'View Change Log' button***: View change log of the claim
+
+## Team Claim (Manager only)
+Manager can view all claim transactions of his team once enter this page
+
+
+
+- Manager can apply filter and sorting order to view different claim transaction listing:
+ - Filtering options:
+ - Expenses type
+ - Date range
+ - Claim Status
+ - Branch
+ - Department
+ - Sorting options:
+ - Date
+ - Expenses type
+ - Claim Status
+
+### Claim Approval
+
+
+
+- Managers can apply different actions on his team’s claim transaction based on the claim status
+ | **Claim Status** | **Allowed Actions** |
+ | :--------------- | :------------------ |
+ | Pending Approval | Approve, Reject |
+ | Approved | Undo Approved, Reject |
+ | Approved (Sync) | - |
+ | Rejected | Approve, Undo Rejected |
+ | Cancelled | - |
+
+- ***'View Change Log' button***: View change log of the claim
+
+#### Claim Approval Warning Dialog Box
+The following checkings will be carried out when manager approving a claim:
+
+1. **MTD Claim Over Limit:**
+ - The app will prompt this dialog box if total approval amount (including previous claim transaction) already exceed the monthly limit of the expenses type
+ - Manager can choose to cancel the claim approval (***'Back' button***) or proceed with the current claim approval (***'Proceed' button***)
+
+ 
+
+2. **YTD Claim Over Limit:**
+ - The app will prompt this dialog box if total approval amount (including previous claim transactions) already exceed the yearly limit of the expenses type
+ - Manager is **NOT ALLOWED** to approve claim transaction that already exceed the year limit
+
+ 
+
+#### Claim Comment Dialog Box
+Manager can enter a comment for the claim approval / claim status update (optional) before proceed the updates
+
+
+
+#### Claim Status Update Successful
+The app will prompt a dialog message upon successful update on the claim status
+
+
+
+### Notification
+#### Claim Approval
+User will receive the following notification once manager approves his claim:
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+### Claim Approval Failed
+User will receive the following notification if manager failed to approve his claim (exceed year limit):
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+### Claim Approval Rejected
+User will receive the following notification once manager rejects his leave:
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+## Activity Center
+User can view his and his team’s (manager only) claim transaction updates from the Activity Center (Dashboard | Activity Center (Bell icon on top left))
+
+
diff --git a/docs/integration/hrms/e-claim/payroll-setup.md b/docs/integration/hrms/e-claim/payroll-setup.md
new file mode 100644
index 0000000..6557c8c
--- /dev/null
+++ b/docs/integration/hrms/e-claim/payroll-setup.md
@@ -0,0 +1,21 @@
+---
+sidebar_position: 1
+title: Payroll Setup
+description: An E Claim setup guide in SQL Payroll
+---
+
+## Maintain Claim
+**Step 1:** Payroll | Maintenance | Maintain Claim… | Select a Claim/ Create New
+
+**Step 2:** Set Yearly Limit and Monthly Limit
+Option 1: Maintain Claim
+
+
+
+Option 2: Maintain Employee | Claim Limit tab
+
+
+
+:::info
+Payroll / SQL HRMS app will prioritize claim limit set in Maintain Employee over the claim limit in Maintain Claim
+:::
\ No newline at end of file
diff --git a/docs/integration/hrms/e-claim/sync-cloud.md b/docs/integration/hrms/e-claim/sync-cloud.md
new file mode 100644
index 0000000..0e770fb
--- /dev/null
+++ b/docs/integration/hrms/e-claim/sync-cloud.md
@@ -0,0 +1,37 @@
+---
+sidebar_position: 3
+title: Sync Cloud
+description: An E Claim sync cloud guide in SQL Payroll
+---
+
+**Step:** Cloud Icon | Sync Cloud… | Pending Claim | Sync All
+ - Checkbox Hint:
+ - Pending: Show leave applications with **Pending Approval** status
+ - Approved: Show leave applications with **Approved** status
+ - Rejected: Show leave applications with **Rejected** status
+ - **Blue Highlight:** Approved claim
+ - **Red Highlight:** Rejected claim
+ - Editable columns:
+ - Comment
+ - Action:
+ - Approved
+ - Reject
+ - Unapprove
+ - Unreject
+
+
+
+## Edit Mode
+**Step 1:** Right-click on the grid | Edit
+
+
+
+ - Editable columns
+ - Trans Date
+ - Post Date
+ - Claim Code
+ - Description
+ - Amount
+
+**Step 2:** Save
+
diff --git a/docs/integration/hrms/e-leave.md b/docs/integration/hrms/e-leave.md
deleted file mode 100644
index 9573075..0000000
--- a/docs/integration/hrms/e-leave.md
+++ /dev/null
@@ -1,268 +0,0 @@
----
-title: E Leave
-description: A brief guide on the E Leave feature
-slug: /hrms/e-leave
-tags: ["SQL Payroll", "HRMS", "Cloud", "E Leave", "Sync", "Multi Level Approval"]
----
-
-## Introduction
-
-E Leave is a feature in SQL HRMS which greatly simplifies the process of managing employees leave applications
-
-:::info
-E Leave is utilizing email as the channel for notifying managers/employees. In order to make it work, there are some simple setup need to be done. If you have a **custom company email address**, you can create additional user for E Leave and configure following the steps below. Whereby for users who doesn't have a custom company email address, you can utilize **Google Email (Gmail)** or **Microsoft Outlook** in the setup, they are free. 🤩
-:::
-
-## Generate App Password
-
-:::note
-Skip to [**Setup**](#setup) if you are using custom company email address. This guide is applicable to **Google Email (Gmail)** and **Microsoft Outlook** only.
-:::
-
-### Google Email (Gmail)
-
-1. Visit [Google account](https://accounts.google.com/) and login into your gmail
-
-2. From the sidebar, click on **Security** tab
-
- 
-
-3. Turn on **2-Step Verification** (Skip this step if you have turned it on)
-
- 1. Click on **2-Step verification**
-
- 
-
- 2. Press on **GET STARTED**
-
- 
-
- 3. Enter your **Gmail Password**
-
- 4. Press **Continue**
-
- 5. Press **Sent**
-
- 6. Enter **Gmail code**
-
-4. After enabling **2-Step Verification**, we will be able to generate the **App Password**
-
- :::warning
- If you don't see this option, it might be due to the following issues:
-
- - 2-Step Verification is not set up for your account
- - 2-Step Verification is only set up for security keys
- - Your account is through work, school, or other organization
- - You turned on Advanced Protection
-
- :::
-
-5. Click on **App Passwords** section
-
-6. Enter your gmail password to continue
-
-7. Next, Select **Mail** as the app and **Windows Computer** as the device. Click **Generate** to create an app password
-
- 
-
-8. Copy and note down the **App password**, you will need to fill it in the _password_ field following the [Setup](#setup) guide
-
- 
-
-### Microsoft Outlook
-
-1. Visit [Microsoft account](https://account.live.com/proofs/Manage?mkt=en-us) and login into your email
-
-2. Navigate to **Security** tab, and enable **Two-step verification**
-
- 
-
-3. Next, find the **App passwords** section, and click "**Create a new app password**"
-
- 
-
-4. Copy and note down the **App password**, you will need to fill it in the _password_ field following the [Setup](#setup) guide
-
- 
-
-## Setup
-
-1. In SQL Payroll, go to **File** > **Company Profile**
-
-2. Under the **General** tab, enter the company email (this will be the recipient email in the E Leave notification)
-
- 
-
-3. Next, navigate to the **Email Settings** tab, fill in the details
-
-4. Click **Send Test Email** to test the functionaliy of the config and save
-
- | Fields | Description | Google Email (Gmail) | Microsoft Outlook | Custom |
- | ----------- | --------------------------------------------------------------------------- | -------------------- | -------------------- | -------------------- |
- | SMTP Host | Email SMTP Host | `smtp.gmail.com` | `smtp.office365.com` | user defined host |
- | Port | Email SMTP Port | 587 | 587 | user defined port |
- | User | User email which used in generating the app password OR custom user created | gmail | microsoft email | custom user |
- | Password | The 16-character app password OR custom user password | - | - | custom user password |
- | Sender Name | Name of the email sender for notification | - | - | - |
-
- 
-
- :::tip
- Upon successful, the email address configured in the **User** field should receive an email
- :::
-
- 
-
-5. To preserve the settings, navigate to **Cloud ☁️** Icon on the menu bar > **Sync Cloud...**
-
- 
-
-6. Under the tabview, select the **Leave App** tab and click on the **Sync Now** button
-
- 
-
- :::info
- Repeat step 5 and 6 for every changes to the configuration, this is to ensure configuration are synchronized to cloud
- :::
-
-## Sync EA or Payslip to E Leave
-
-1. Navigate to **Cloud ☁️** Icon > **Sync Cloud**
-
- 
-
-2. From the tabbed view, select **Payroll**
-3. Tick **Include Employee Payroll Info**
-4. Tick **Upload Payslip** and specify the **year and month** of payslip
-5. Choose the **report format** for _Payslip_
-6. Tick **Include EA Form Info**
-7. Tick **Upload EA Form** and specify the **year**
-8. Choose the **report format** for _EA Form_
-9. Lastly, click on the **Sync Now** button
-
- 
-
-10. Wait until the status bar (located at the bottom) show as **Sync completed**.
-
- 
-
-11. That's all! You can now login into **SQL HRMS** to see the documents
-
- 
-
-### View Payslip from SQL HRMS
-
-1. First, go to **Employee View**
-
-2. Click **View Payslip**, you will be able to view your payslip info for the month
-
- 
-
-### Download Payslip from SQL HRMS
-
-1. We do provides ability to download the payslip. In the **Employee View**, click on the **Monthly Payroll**
-
- 
-
-2. Select the month that you wish
-
- 
-
-3. There will be a payslip icon on the top right, click on it
-
- 
-
-### Download EA Form from SQL HRMS
-
-1. Besides payslip, employee can download EA Form directly from the app too. In the **Employee View**, clic on the **EA Form**
-
- 
-
-2. Select the year of EA Form you wish to download
-
- 
-
-3. Click on **Download** icon on the top right, this will initialize a download to your phone 🥳
-
- 
-
-## Multi Level Approval
-
-:::info
-This feature allows multiple managers in managing the leave application of your employees (e.g. a leave application will require more than 1 manager to approve)
-:::
-
-### Feature Setup
-
-1. In SQL Payroll, go to **File** > **Company Profile** > **E Leave**
-
-2. In the tabbed view, navigate to **E HRMS**, tick **Multi-Level Approval**
-
- 
-
-3. Next, go to **Maintain Employee**, assign the **manager role** to the employee. This employee will act as a manager for the leave application
-
- 
-
-4. The table below illustrates the action one manager can do given different privileges:
-
- 
-
-### Example of SQL HRMS behaviors
-
-The table below show some example of screens given different privileges & circumstances (observe the button options **circled**):
-
-| Can Review only | Can Approve only | Review + Approve |
-| ------------------------------------------------------ | ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| only allow to **Verify** ([Example](#can-review-only)) | If **not yet verified**, unable to approve ([Example](#can-approve-directly)) | Allow to **approve directly** (without review)([Example](#verified-can-approve--reject)) |
-| - | Once **verified**, can approve / reject ([Example](#can-approve-directly)) | Allow to **undo approve** leave application ([Example](#unapproved)) |
-| - | - | Allow to **undo rejected** leave application ([Example](#unrejected)) |
-
-### Leave Status in SQL Payroll
-
-In the **Sync Cloud** window, there total of **4 types of status**:
-
-- `Request`: **pending for verification**
-- `Pending`: verified, **pending review by Manager**
-- `Approved`: approved leave applications
-- `Rejected`: rejeted leave applications
-
-
-
-## Appendix
-
-### Can Review only
-
-
-
-### Can Approve directly
-
-
-
-### Verified, can Approve / Reject
-
-
-
-### Unapproved
-
-
-
-### Unrejected
-
-
-
-### Permission Table
-
-
-
-### The flow of Can Review only permission
-
-
-
-### The flow of Can Approve only permission
-
-
-
-### The flow of Review + Approve
-
-
diff --git a/docs/integration/hrms/e-leave/_category_.json b/docs/integration/hrms/e-leave/_category_.json
new file mode 100644
index 0000000..757bb5a
--- /dev/null
+++ b/docs/integration/hrms/e-leave/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "E Leave",
+ "position": 6,
+ "link": {
+ "type": "generated-index",
+ "description": "A guide on E Leave features"
+ }
+}
\ No newline at end of file
diff --git a/docs/integration/hrms/e-leave/app-usage.md b/docs/integration/hrms/e-leave/app-usage.md
new file mode 100644
index 0000000..8c24841
--- /dev/null
+++ b/docs/integration/hrms/e-leave/app-usage.md
@@ -0,0 +1,278 @@
+---
+sidebar_position: 2
+title: App Usage
+description: An E Leave features in SQL HRMS app guide
+---
+
+## Dashboard
+
+
+
+- **Leave Status Count Summary**
+ - User’s total approved, pending and rejected leaves in the current year
+ - User can tap on each status to view leave applications with the respective status
+- **Upcoming Leave**: User’s upcoming approved leave
+- **Leave Balance Summary (AL, MC and UL)**
+ - User can tap on the card to view detailed leave balance for all his leave types
+
+## Leave Balance
+
+### Employee
+User can view leave balance of different year by navigating to different year
+
+
+
+### Manager
+If user is a manager, he can view his team's leave balance by tapping on the employee card
+apply
+
+
+## Leave Application
+
+### Employee
+
+
+
+**Step 1:** Select leave duration type: Full Day, Half Day, Custom Time
+
+**Step 2:** Select leave date, leave time, leave type, description
+ - User can view year balance and leave taken for the selected leave type
+ - ***'I'm taking leave' checkbox*** :
+ - Checked: Normal leave application
+ - Unchecked: Apply leave as OT replacement
+ - User need to allow Camera and Photos (only for iOS device) permission to continue the service (refer [Android Permission](../permission.md#android-2) and [iOS Permission](../permission.md#ios-2))
+
+**Step 3:** Submit
+
+:::info
+If user is a manager and has the Manager Auto Approval access (set in payroll system Maintain Employee | E HRMS tab | Auto Approval Own Leave), leave applied will automatically posted as **Approved** leave status
+:::
+
+### Apply Leave On Behalf (Manager only)
+Manager can help his team to apply leave on behalf by tapping on the employee card to switch employee
+
+
+
+- Leave applied by Approval Manager will be posted as **Approved**
+- Leave applied by Verify Manager will be posted as **Pending Approval**
+
+#### Skipped Public Holiday / Rest Day Dialog box
+App will automatically skipped all the public holidays and rest days if found within the applied date range
+
+
+
+#### Leave Application Warning Dialog Box
+The app will help to do the following checkings after user click on the ***'Submit' button***:
+
+1. **Duplicate Leave Application:** Prompts if there is leave applied on the same date
+
+ 
+
+2. **Exceed MTD Limit:** Prompts if the applied leave day(s) exceed the month limit (only for entitled leave type)
+
+ 
+
+3. **Exceed YTD Limit:** Prompts if the applied leave day(s) exceed the year limit (only for entitled leave type)
+
+ - User is not allowed to proceed with the leave application once exceeds year limit
+
+ 
+
+:::info
+User can choose to change the leave details by submitting a new leave (***'Reapply' button***) or proceed (***'Proceed' button***) with the current leave application (not allowed if leave application exceeds year limit)
+:::
+
+#### Leave Application Successful
+1. Successful Dialog Box
+
+ 
+
+2. App Notification (Manager side)
+
+ 
+
+3. Email Notification (Manager Side)
+
+ 
+
+## Leave Status
+
+
+
+- User can view all his leave applications once enter this page.
+- User can apply filter and sorting order to view different leave application listing:
+ - Filtering options:
+ - Leave type
+ - Date range
+ - Leave status
+ - Sorting options:
+ - Date
+ - Leave type
+ - Leave status
+- User can batch edit cancel **Approved / Pending Approval / Pending Verification / Rejected** leave applications
+- Type of leave status:
+
+ | **Icon** | **Leave Status** | **Remark** |
+ | :------- | :--------------- | :--------- |
+ |  | Pending Approval | Status after normal employee applied a leave application (without [Multi-Level Approval](payroll-setup#multi-level-leave-approval--notification-settings)) |
+ |  | Pending Verification | Status after normal employee applied a leave application (with [Multi-Level Approval](payroll-setup#multi-level-leave-approval--notification-settings)) |
+ |  | Approved | Approved by manager from app and not synced to payroll system |
+ |  | Approved (Sync) | Synced and approved on payroll system |
+ |  | Rejected | Rejected from app / payroll system |
+ |  | Cancelled | Cancelled by user from app |
+
+## Leave Application Detail
+
+
+
+- User are allowed to edit the leave application details or cancel the leave on **Approved / Pending Approval / Pending Verification** leave applications.
+- ***'View Change Log' button:*** View change log of the leave
+
+## Team Leave (Manager only)
+Manager Types: (refer [Manager Authority Settings](payroll-setup.md#manager-authority-settings))
+
+1. **Approval Manager:** Can approve employee leave
+
+2. **Verify Manager:** Can verify employee leave (required Approval Manager to approve a leave application)
+
+
+
+- Manager can view all leave applications of his managing team once enter this page.
+- Manager can apply filter and sorting order to view different leave application listing:
+ - Filtering options:
+ - Leave type
+ - Show replacement leave only
+ - Date range
+ - Leave Status
+ - Branch
+ - Department
+ - Sorting options:
+ - Date
+ - Leave type
+ - Leave Status
+- Manager can batch edit leave application status by clicking on the top right icon. (refer [Batch Leave Approval](#batch-leave-approval))
+
+### Leave Approval
+
+
+
+- ***'View Change Log’ button:*** View change log of the leave
+- Managers can apply different actions on his team’s leave application based on the leave status and his authority
+ - Actions that can be done by **Approval Manager**:
+ | **Leave Status** | **Allowed Actions** |
+ | :--------------- | :------------------ |
+ | Pending Verification | Approve Reject |
+ | Pending Approval | Approve, Reject |
+ | Approved | Undo Approved, Reject |
+ | Approved (Sync) | - |
+ | Rejected | Approve, Undo Rejected |
+ | Cancelled | - |
+ - Actions that can be done by **Verify Manager**:
+ | **Leave Status** | **Allowed Actions** |
+ | :--------------- | :------------------ |
+ | Pending Verification | Verify, Reject |
+ | Pending Approval | Undo Verify, Reject |
+ | Approved | Reject |
+ | Approved (Sync) | - |
+ | Rejected | Verify, Undo Reject |
+ | Cancelled | - |
+
+#### Leave Approval Warning Dialog Box
+The following checkings will be carried out when manager approving a leave:
+
+1. **MTD Leave Over Limit:**
+ - Manager are allowed to proceed leave approval with same / other leave type (only if there are other leave type options) if total leave day applied (including previous leave application) already exceed the monthly limit of the leave type
+ - Leave type options include:
+ - Current leave type
+ - Non entitled leave type
+ - Entitled leave type which year balance > 0
+ - Manager can choose to cancel the leave approval (***'Back' button***) or proceed with the current / other leave type (***'Proceed' button***)
+
+ 
+
+2. **YTD Leave Over Limit:**
+ - Manager are allowed to proceed leave approval with other leave type if total leave day applied (including previous leave application) already exceed the yearly limit of the leave type
+ - Leave type options include:
+ - Non entitled leave type
+ - Entitled leave type which year balance > 0
+ - Manager is NOT ALLOWED to approve leave application that already exceed the year limit and there are no other available leave type options
+
+ 
+
+#### Leave Comment Dialog Box
+Manager can enter a comment for the leave approval (optional) before proceeding with the updates
+
+
+
+#### Leave Status Update Successful
+The app will prompt a dialog message upon successful update on the leave status
+
+
+
+### Batch Leave Approval
+**Step 1:** Select the action that manager wants to carry out (Approval Manager View and Verify Manager View)
+
+
+
+**Step 2:** Select the leave application that is required for batch edit. (Approval Manager View and Verify Manager View)
+
+
+
+:::info
+Batch Leave Approval will undergo the same checkings as Leave Approval and warning message will be prompted if exceed month limit or year limit
+:::
+
+### Leave Approval Notification
+#### Leave Approval
+User will receive the following notification once manager approves his leave:
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+#### Leave Approval Failed
+User will receive the following notification if manager fails to approve his leave (exceed year limit):
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+#### Leave Rejected
+User will receive the following notification once manager rejects his leave:
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+## Leave Calendar
+
+### My Leave Calendar
+User can view all the leave applied in calendar view (excluding rejected and cancelled leave applications)
+
+
+
+- User can tap on the leave cards to enter Leave Application Detail page to view more info / perform edit action
+
+### Team Leave Calendar
+User can view his team’s applied leave in the calendar view
+
+
+
+- **Only manager** can tap on the leave cards that belongs to his managing team (refer [Manager Authority Settings](payroll-setup.md#manager-authority-settings)) to enter **Leave Approval** page to view more info / perform leave approval
+
+## Activity Center
+User can view his and his team’s (manager only) leave application updates from the Activity Center (Dashboard | Activity Center | Bell icon (top left))
+
+
\ No newline at end of file
diff --git a/docs/integration/hrms/e-leave/payroll-setup.md b/docs/integration/hrms/e-leave/payroll-setup.md
new file mode 100644
index 0000000..d53aeb8
--- /dev/null
+++ b/docs/integration/hrms/e-leave/payroll-setup.md
@@ -0,0 +1,27 @@
+---
+sidebar_position: 1
+title: Payroll Setup
+description: An E Leave setup guide in SQL Payroll
+---
+
+## Multi-Level Leave Approval & Notification Settings
+
+**Step:** Company Profile | E HRMS tab
+
+
+
+- ***'Multi-Level Approval' checkbox***: Checked to enable multi-level approval for leave application in E HRMS app
+- ***'Send E Leave Email Notification' checkbox***: Checked to allow E HRMS app to send notifications to managers.
+
+## Manager Authority Settings
+
+**Step:** Maintain Employee | E HRMS tab
+
+
+
+- ***'Manager' checkbox***: Checked to make the employee a manager
+- **Manager Authority**:
+ - Can Approve: Able to approve team’s leave applications and claim submissions
+ - Can Review: Only able to verify team’s leave application and claim submission
+ - Auto Approve Own Leave: Employee who apply leave with this authority will automatically posted as Approved instead of Pending Approval/Pending Verification
+- **Manager Team**: Select branch and department that will be managed by the employee
\ No newline at end of file
diff --git a/docs/integration/hrms/e-leave/sync-cloud.md b/docs/integration/hrms/e-leave/sync-cloud.md
new file mode 100644
index 0000000..a4f7194
--- /dev/null
+++ b/docs/integration/hrms/e-leave/sync-cloud.md
@@ -0,0 +1,26 @@
+---
+sidebar_position: 3
+title: Sync Cloud
+description: An E Leave sync cloud guide in SQL Payroll
+---
+
+**Step 1:** Cloud Icon | Sync Cloud… | Leave App | Sync All
+ - Checkbox Hint:
+ - Request: Show leave applications with **Pending Verification** status
+ - Pending: Show leave applications with **Pending Approval** status
+ - Approved: Show leave applications with **Approved** status
+ - Rejected: Show leave applications with **Rejected** status
+ - Show Leave App Log: Show change log for each leave applications
+ - **Green Highlight:** Approved leave
+ - **Red Highlight:** Rejected leave
+ - Editable columns:
+ - Comment
+ - Action:
+ - Approved
+ - Reject
+ - Unapprove
+ - Unreject
+
+
+
+**Step 2:** Update Payroll / Update E Leave (if only want update leave application to server)
\ No newline at end of file
diff --git a/docs/integration/hrms/e-payroll/_category_.json b/docs/integration/hrms/e-payroll/_category_.json
new file mode 100644
index 0000000..bfa0977
--- /dev/null
+++ b/docs/integration/hrms/e-payroll/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "E Payroll",
+ "position": 8,
+ "link": {
+ "type": "generated-index",
+ "description": "A guide on E Payroll features"
+ }
+}
\ No newline at end of file
diff --git a/docs/integration/hrms/e-payroll/app-usage.md b/docs/integration/hrms/e-payroll/app-usage.md
new file mode 100644
index 0000000..fd3bb5b
--- /dev/null
+++ b/docs/integration/hrms/e-payroll/app-usage.md
@@ -0,0 +1,142 @@
+---
+sidebar_position: 2
+title: App Usage
+description: An E Payroll features in SQL HRMS app guide
+---
+
+## Dashboard
+
+ 
+
+- **Latest Payslip:** Download payslip of user’s latest payroll
+- **Latest Payroll:** Summary break down of user’s latest payroll
+ - Eye icon: Set the visibility of payslip amount
+ - Right Arrow icon: Direct to detailed payroll information
+- **Monthly Payroll:** Payroll summary of employee’s past 6 months payroll including current month
+- **Disabled buttons:** Management did not check ***'Include Employee Payroll Info'*** in SQL Payroll (refer [Sync Cloud - Payroll](payroll-setup.md#payroll))
+
+## Monthly Payroll
+
+User can view his monthly net pay and total net income
+
+ 
+
+### Monthly Payroll Details
+
+**Step:** Select a month
+
+ 
+
+- Payslip can be downloaded by tapping on the ***Download icon*** (top right corner)
+- User can tap on a payroll item for more detailed information
+
+## EA Form
+
+ 
+
+- If no EA is uploaded, ***'Select Year'*** will show **'No EA Available'** instead
+- EA Form can be downloaded by tapping on the Download icon on the top right corner
+
+## Activity Center
+
+**Step:** Dashboard | Bell Icon (top left corner)
+
+ 
+
+- Show employee’s latest payroll
+- User can tap on it will direct user to detailed payroll information
+
+## Side Drawer
+
+**Step:** Dashboard | Person Icon (top right corner)
+
+ 
+
+- **Logout:** Logout from SQL HRMS app
+
+### Personal Information
+
+User can view his personal information
+
+ 
+
+### Payroll Information
+
+User can view his payroll information
+
+ 
+
+### Manager List
+
+User can view his managers and access their contacts by swiping/tapping on the manager card
+
+ 
+
+### Team List
+
+User can view his team members’ general personal information
+
+ 
+
+### Announcement
+
+User can view his company announcement
+
+ 
+
+- Announcements will be visible for 3 months
+- Employee will be notified if there are new announcements from today to future dates
+- Time of Announcement Notification:
+ - If post date is today, the employee will be notified almost immediately
+ - If post date is in future, the employee will be notified at 9am of the specified date
+- Eg:
+
+ 
+
+:::info
+Enable **Autostart** for SQL HRMS to ensure Announcement features work accordingly (refer [Autostart](../autostart.md))
+:::
+
+### Company Profile
+
+User can view his company information
+
+ 
+
+### Switch Company
+
+User can switch to different company which are linked to the login email
+
+ 
+
+- **Green checked icon:** Current selected company
+
+### Settings
+
+ 
+
+- **Language:** User can switch to different language based on preferences
+- **Total Space Used:** User can press the button at the right to delete cache files created by SQL HRMS
+
+### Help Center
+
+ 
+
+- **Rate Us:** User will be directed to Play Store (Android) / App Store (iOS) to rate SQL HRMS
+- **About SQL HRMS:** User will be directed to [SQL HRMS documentation](https://docs.sql.com.my/sqlpay/category/hrms/) where user can learn more about SQL HRMS features
+- **Help Videos:** User will be directed to [SQL HRMS playlists](https://www.youtube.com/playlist?list=PLBfrhZPWZd1Vxv3lYf174a3EW7Pdw8Cth) on YouTube where user can learn more about SQL HRMS features
+- **SQL Privacy Policy:** User will be directed to [SQL Privacy Policy](https://www.sql.com.my/pdpa/) where user can learn how their information is used without violating user's privacy
+
+#### User Feedback
+
+User can submit feedback on problems that they are facing or suggestions on how we can further improve SQL HRMS
+
+ 
+
+## Birthday Calendar
+
+User can view his team members’ and his own birthday dates in calendar view
+
+ 
+
+- **Pink dot:** There are birthdays on that date
diff --git a/docs/integration/hrms/e-payroll/payroll-setup.md b/docs/integration/hrms/e-payroll/payroll-setup.md
new file mode 100644
index 0000000..817aca8
--- /dev/null
+++ b/docs/integration/hrms/e-payroll/payroll-setup.md
@@ -0,0 +1,54 @@
+---
+sidebar_position: 1
+title: Payroll Setup
+description: An E Payroll setup guide in SQL Payroll
+---
+
+## Maintain Announcement
+
+**Step 1:** Human Resource | Maintain Announcement… | Create New
+**Step 2:** Enter Title and Remark
+- Remark is optional and visible in maintenance view only
+
+**Step 3:** Select a Category and Date for when the Announcement will be visible to the employees
+
+ 
+
+**Step 4:** Edit Note | Enter Note | Close Form | Yes
+
+ 
+
+**Step 5:** Add Attachments
+- Maximum of 2 attachments are allowed
+- Attachment extensions that are allowed: .jpg, .jpeg, .png, .pdf
+
+**Step 6:** Save
+
+## Sync Cloud
+
+### Payroll
+
+**Step 1:** Cloud Icon | Sync Cloud… | Payroll
+
+ 
+
+- To sync payroll and payslip
+ - Check ***'Include Employee Payroll Info'***
+ - Select Year and Month
+ - Check ***'Upload Payslip'***
+ - Select Report format
+
+- To Sync EA form
+ - Check ***'Include EA Form Info'***
+ - Check ***'Upload Payslip'***
+ - Select Year and Report format
+
+**Step 2:** Click ***'Sync All'***
+
+### Announcement
+
+**Step:** Cloud Icon | Sync Cloud… | Sync All
+
+:::info
+Make sure to always ***'Sync Cloud'*** when new Announcement is added or if there are any changes to the existing Announcement to ensure both Payroll and SQL HRMS app are in sync with one another
+:::
diff --git a/docs/integration/hrms/e-tms/_category_.json b/docs/integration/hrms/e-tms/_category_.json
new file mode 100644
index 0000000..e1a7153
--- /dev/null
+++ b/docs/integration/hrms/e-tms/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "E TMS",
+ "position": 5,
+ "link": {
+ "type": "generated-index",
+ "description": "A guide on E TMS features"
+ }
+}
\ No newline at end of file
diff --git a/docs/integration/hrms/e-tms/app-usage.md b/docs/integration/hrms/e-tms/app-usage.md
new file mode 100644
index 0000000..4e824d0
--- /dev/null
+++ b/docs/integration/hrms/e-tms/app-usage.md
@@ -0,0 +1,251 @@
+---
+sidebar_position: 3
+title: App Usage
+description: An E TMS features in SQL HRMS app guide
+---
+
+:::info
+Enable **Autostart** for SQL HRMS to ensure E TMS features work accordingly (refer [Autostart](../autostart.md))
+:::
+
+## Dashboard
+
+ 
+
+- **Upcoming Holiday:** User's upcoming public holidays
+- **Session Card:** User's work session shift time
+ - User can tap on the card to direct to Work Session Calendar
+ - User can tap on the ***'Clock In' button*** to direct to Clock In / Clock Out page
+ - If no work session is assigned, the button will be disabled
+
+## Clock In / Clock Out
+
+**Clock In**
+
+ 
+
+- User who is a traveller will show a **'Traveller'** with green check
+- **'Location Matched' / 'Location Unmatched'** will only visible for:
+ - Normal employee (not traveller)
+ - Traveller that is only allowed to clock in / out at specific places (assigned Work Location)
+- The button will only enabled if the user turns on their Location Service (refer [Android Permission](../permission.md#android) and [iOS Permission](../permission.md#ios)) and their location is within their designated work location(s)
+
+:::info
+If user forget to clock out, after a certain period of time, the app will reset the time tracking
+
+ 
+:::
+
+| **Day Type** | **Reset Period** | **Example** |
+| :----------- | :--------------- | :---------- |
+| Work Day with Session | 12 hours (720 mins) after Session Work End time | Session Work End: 31/05/2024 6pm
Reset time: 01/06/2024 6am |
+| Rest Day
Public Holiday
Work Day with No Session
| 16 hours (960 mins) after last Clock In time | Last Clock In: 31/05/2024 9am
Reset time: 01/06/2024 1am |
+
+**Clock Out**
+
+ 
+
+- If ***'Claim OT' switch*** is turned on
+ - The **'OT Break Time (min)'** will be visible
+
+ 
+
+ - When employee tap the ***'Clock Out' button***, a few different dialog may be shown, as explained below
+
+ | **Dialog** | **Explanation** |
+ | :--------- | :-------------- |
+ |  | If [OT Rules](#work-ot) are fulfilled, an **'Overtime Confirmation'** dialog will be prompt that allows the employee to adjust their OT time and OT break time |
+ |  | If no [OT Rules](#work-ot) is found, an **'Overtime Confirmation'** dialog (with *'No OT entitlement found'* stated at the bottom) will be prompt that allows the employee to adjust their OT time and OT break time |
+ |  | If not within OT Period, employee will be given option to continue Clock Out without claiming OT |
+ |  | If minimum OT set in [OT Rules](#work-ot) is not fulfilled, employee will be given option to continue Clock Out without claiming OT |
+
+- ***'Claim As Leave' switch*** will only be visible on Rest Day and Public Holiday
+- If ***'Claim As Leave' switch*** is turned on
+ - An earn replacement leave application will be posted when employee clocked out
+ - When employee tap the ***'Clock Out' button***, a **'Claim As Leave'** dialog will be prompt that allows the employee to pick the leave type that they want to claim
+
+ 
+
+### Work Location
+
+**Step:** Tap ***'View Work Location' label button***
+
+ 
+
+- **Green Check icon:** Location that the employee is currently in
+
+## Work Session Calendar
+
+### My Work Session
+
+User can view his own work session in calendar view
+
+ 
+
+- **Red font with purple box:** Public Holiday
+- **Purple box:** Rest Day
+- **Location icon:** Direct to Work Location page to view locations where the user is allowed to clock in / clock out on that day (refer [Work Location](#work-location))
+
+### Team Work Session
+
+User can view employee's team member's work session and work session of the employees that the manager is managing
+
+ 
+
+## Log
+
+### Processed Log
+
+ 
+
+- The bar chart shows employee summary of a week
+ - **Blue bar (480 minutes):** Employee fulfilled expected work duration
+ - **Purple bar (397 minutes):** Employee did not fulfill expected work duration
+- On Behalf indicates the log is clock by whom
+ - **Admin:** Log filled in from SQL Payroll
+ - **Manager:** Manager clock on behalf through SQL HRMS app
+ - **'-' symbol:** Employee clock by themselves through SQL HRMS app
+- Tap on the bar or date to view the summary and attendance logs
+- ***'Leave Status' button*** is to view all leave applications applied on that date
+
+ 
+
+- ***'Timeline' button*** will direct to Attendance Timeline to view user's locations (refer [Timeline](#timeline) for more details)
+
+ 
+
+### Unprocessed Log
+
+ 
+
+- Rough calculation on late in, early out and overtime will be calculated on those log that are not synced and processed in SQL Payroll
+- User are encouraged to process the logs on SQL Payroll in order to obtain a more accurate results on late in, early out and overtime
+
+## Timeline
+
+ 
+
+- **Employee List** will only be visible to managers, employees will be directed into their own timeline
+- Timeline plots the user's clock in, clock out and status update locations on a map
+- User can view the remark and attachments of each log if available
+ - Paper Clip icon will only appear if there's attachment for that log
+ - If there are more than one attachment attached, tapping on the Paper Clip icon a pop up will appear with a list of attachments
+- User can tap on each log card to focus on the log's location in the map
+- Icon identifiers:
+ | | **Log Icon** | **Map Icon** |
+ |:--| :----------- | :----------- |
+ | Clock In |  |  |
+ | Status Update |  |  |
+ | Clock Out |  |  |
+
+## Work OT
+
+Shows the employee's OT entitlement
+
+ 
+
+## Team Log
+
+### My Summary
+
+ 
+
+- User can view his own time attendance summary
+- User can tap on the card to direct to [**Attendance Log**](#log) to view detailed summary
+
+### Team Summary
+
+ 
+
+- User can view his team member's time attendance summary
+- User can tap on the card to direct to [**Attendance Log**](#log) to view detailed summary
+- ***'Clock on Behalf' button*** will be visible only to manager on current date and previous dates where time attendance summaries have not been process
+- Filtering chips can be used to filter the summary:
+ - Late In
+ - Early Out
+ - Absence
+ - Outside
+ - OT
+ - Leave
+
+### Clock On Behalf (Manager only)
+
+Managers are allowed to clock in on behalf for his team by tapping on the ***'Clock on Behalf' button***
+
+ 
+
+- After choosing an employee, the manager is directed to the [**Attendance Log**](#log) where a Right Arrow icon on each log and a ***'Clock In' button*** is visible
+- Tap on the Right Arrow icon to direct to Attendance Log Detail
+
+**Clock On Behalf**
+
+ 
+
+- Manager's location will be captured when help to clock on behalf
+- ***'Clock In/Clock Out' button*** will be enabled only if the manager's Location Service is enabled (refer [Android Permission](../permission.md#android) and [iOS Permission](../permission.md#ios))
+- Manager can adjust the employee's clocking time and checked ***'Claim OT'*** if needed
+- Manager are not allowed to clock out on behalf if employee already clocked out on the next day
+
+**View Attendance Log Detail (Right Arrow Icon)**
+
+ 
+
+- A Pencil icon will be visible next to the time if the log is allowed to be adjusted
+
+## Notification
+
+### Geofence Service
+
+The notification will appear after employee clocked in and has ***'GPS Monitoring'*** enable for their [Work Session](payroll-setup.md#maintain-work-session)
+
+ 
+
+### Clock In / Out Reminder
+
+1. Remind user to clock in when he is within work location
+
+ 
+
+2. Remind employee to clock out when he leaves his work location
+
+ 
+
+### Clock Status Update
+
+- There are three types of status update:
+ - Location service off
+ - Employee outside work location
+ - Mock / Fake location
+- Eg:
+
+ 
+
+### Clock On Behalf
+
+Managers managing the same employee will receive the following notifications once a manager help his team to clock on behalf
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+### Edited Attendance Log
+
+Managers managing the same employee will receive the following notifications once a manager edited an employee attendance log
+
+1. App Notification
+
+ 
+
+2. Email Notification
+
+ 
+
+### Employee login from a different device
+
+Managers will receive an email notification once his team using a different device to login to the app
+
+ 
diff --git a/docs/integration/hrms/e-tms/license-control.md b/docs/integration/hrms/e-tms/license-control.md
new file mode 100644
index 0000000..308146a
--- /dev/null
+++ b/docs/integration/hrms/e-tms/license-control.md
@@ -0,0 +1,26 @@
+---
+sidebar_position: 5
+title: License Control
+description: An E TMS license control guide
+---
+
+**Affecting reports:**
+- [Sync Cloud Time Attendance](sync-cloud.md)
+- [Time Attendance Unassigned Listing](payroll-report.md#time-attendance-unassigned-listing)
+- [Time Attendance Unassigned Listing](payroll-report.md#time-attendance-unassigned-listing)
+
+User can check company’s Time Attendance License at Cloud Icon | Sync Cloud… | Time Attendance
+
+ 
+ 
+
+**Unregistered License**
+- Only records for 3 employees will be displayed
+- Full access to all features
+
+**Registered License**
+- Displayed employees’ records based of the number of employee purchased
+- Full access to all features
+
+**Expired License**
+- Records after the expired date will not be shown
\ No newline at end of file
diff --git a/docs/integration/hrms/e-tms/payroll-report.md b/docs/integration/hrms/e-tms/payroll-report.md
new file mode 100644
index 0000000..6d2709c
--- /dev/null
+++ b/docs/integration/hrms/e-tms/payroll-report.md
@@ -0,0 +1,65 @@
+---
+sidebar_position: 2
+title: Payroll Report
+description: An E TMS report guide in SQL Payroll
+---
+
+## Work Schedule Summary
+
+**Step:** Time Attendance | Print Work Schedule Summary…
+
+ 
+
+- Types of views:
+ - Daily View
+ - Weekly View
+ - Monthly View
+- **Red box:** Public holiday
+- **Orange box:** Rest day
+- **Blank:** No session assigned
+- **Others:** Work day with session (font color based on settings in Maintain Session)
+- ***'Create Schedule' button***: Direct user to Maintain Calendar
+- ***'Today' button:*** Focus on today's date if within date range
+
+## Time Attendance Summary
+
+**Step:** Time Attendance | Print Time Attendance Summary…
+
+ 
+
+- Shows all log pairs processed in Sync Cloud
+- **'*' symbol:** Adjusted log
+- ***'(by mgr)' label:*** Log is clocked by manager through SQL HRMS app
+- Overtime pairs will only list those OT records that has been confirm by HR and posted to Pending Overtime with claimable more than 0
+- **'-' symbol:** Employee do not have any clock in/clock out records for that session
+
+### Attendance Reward
+
+**Step 1:** Click on Attendance Reward (Make sure all Clock Status are checked)
+ 
+
+- Employee who are entitled to **Attendance Reward** (set in [Maintain Employee](payroll-setup.md#maintain-employee)) and fulfilled the conditions will be listed
+- Once **'Save'**, the reward will be posted to Pending Allowance
+
+**Step 2:** Select an Allowance Code | Save
+**Step 3:** Payroll | Open Pending Payroll… | Allowance
+
+ 
+
+:::info
+By default, Meal Allowance is RM20, may contact SQL Support for customization
+:::
+
+## Time Attendance Unassigned Listing
+
+**Step:** Time Attendance | Print Time Attendance Unassigned Listing…
+
+ 
+
+- Shows all OT and Leave records processed in Sync Cloud
+
+:::info
+If there are log pairs with missing Clock In / Clock Out time which are within the date range, user is not allow to view [Time Attendance Summary](#time-attendance-summary) report and [Time Attendance Unassigned Listing](#time-attendance-unassigned-listing) report until those log pairs are fix in [Sync Cloud](sync-cloud.md)
+
+ 
+:::
diff --git a/docs/integration/hrms/e-tms/payroll-setup.md b/docs/integration/hrms/e-tms/payroll-setup.md
new file mode 100644
index 0000000..5537e97
--- /dev/null
+++ b/docs/integration/hrms/e-tms/payroll-setup.md
@@ -0,0 +1,318 @@
+---
+sidebar_position: 1
+title: Payroll Setup
+description: An E TMS setup guide in SQL Payroll
+---
+
+## Maintain Branch
+
+**Step 1:** Human Resource | Maintain Branch… | Select a Branch / Create New
+
+ 
+
+**Step 2:** Map | Enter Branch address | Search | Confirm
+
+ 
+
+:::tip
+ User may click on the map to get a more accurate position
+:::
+
+**Step 3:** Enter radius (by default is 60m) | Save
+
+ 
+
+## Maintain Public Holiday
+
+**Step 1:** Leave | Maintain Public Holiday Calendar… | Select a Public Holiday Calendar / Create New
+
+ 
+
+**Step 2: Set public holidays**
+User may import default Malaysia public holiday calendar or set manually
+
+Option 1: Global Icon | Select a State | OK
+
+ 
+
+:::info
+User may check or uncheck the dates
+:::
+
+Option 2: Click on ***'P' button*** | Select date
+
+ 
+
+**Step 3:** Save
+
+## Maintain Work Session
+
+**Step 1:** Time Attendance | Maintain Work Session… | Select a Work Session / Create New
+
+ 
+
+**Step 2:** Enter Work Start, Work End and Buffer (by default is 0 min)
+- ***'Late In Buffer':*** Can be late by how many minutes
+- ***'Early Out Buffer':*** Can leave early by how many minutes
+
+**Step 3:** Enter Break Time
+- May add up to 3 break times
+
+**Step 4:** Select Rules
+- ***'Clock In / Clock Out' checkbox:*** Requires to clock in / out in SQL HRMS app
+- ***'GPS Monitoring' checkbox:*** Post status update if employee left work location
+- ***'Site Photo' checkbox:*** Requires to take photo before clock in / out (User cannot upload picture from album)
+
+**Step 5:** Save
+
+**Optional**
+- User may select ***'Leave Rules'*** if applicable
+
+## Maintain Work OT
+
+**Step 1:** Time Attendance | Maintain Work OT… | Select a Work OT / Create New
+
+ 
+
+**Step 2:** Click on ***'+' button*** | Select Day Type
+**Step 3:** Select OT Period
+**Step 4:** Select Work Session
+ | **Day Type** | **OT Period** | **Work Session** |
+ | :----------- | :------------ | :--------------- |
+ | Rest Day
Rest Day (Special Rate 1)
Rest Day (Special Rate 2)
Rest Day (Special Rate 3)
Public Holiday | All Day | |
+ | Work Day | Before Work
Break Time
After Work | *Select a Work Session* |
+
+**Step 5:** Set OT Rule by clicking on the ***'…' button***
+
+**Standard Rule - Clock Time**
+
+ 
+
+- **'Min OT':** Require to have at least 30 minutes of OT to be eligible for this rule
+- **'Max OT':** Maximum claimable OT minutes is 180 minutes (3 hours)
+- **'Allow AdHoc OT':** Any OT before 6:00pm will also be calculated
+
+| **Period** | **OT Start** | **OT** | **Explanation** |
+| :--------- | :----------- | :----- | :-------------- |
+| 1 | 6:00pm | ---- | 6:00pm - 7:00pm, Entitled to OT Code ---- |
+| 2 | 7:00pm | HW15 | From 7:00pm onwards, Entitled to OT Code HW15 |
+
+**Explanation:** If employee start OT at 7:00pm, employee is entitled to OT Code HW15 and can claim up to 180 minutes
+
+**Standard Rule - Tier**
+
+ 
+
+- ***'OT Start':*** Allow to start OT at 9:00am
+- ***'Min OT':*** Require to have at least 60 minutes of OT to be eligible for rule
+- ***'Allow AdHoc OT':*** Any OT before 9:00am will also be calculated
+
+| **Tier** | **Max OT** | **OT** | **Explanation** | **Example** |
+| :------- | :--------- | :----- | :-------------- | :---------- |
+| 1 | 120 | DR15 | First 120 minutes, Eligible to OT Code DR15 | 9:00am - 11:00am |
+| 2 | 240 | DR20 | Next 240 minutes, Eligible to OT Code DR20 | 11:00am - 3:00pm |
+| 3 | 240 | DR25 | Last 240 minutes, Eligible to OT Code DR25 | 3:00pm - 7:00pm |
+
+:::info
+For Custom Rule, may contact SQL Support for customization
+:::
+
+**Step 6:** Save
+
+## Maintain Calendar
+
+**Step:** Time Attendance | Maintain Calendar…
+
+ 
+
+### View Schedule
+
+**Step:** Click ***'View Schedule' button***
+
+ 
+
+**Work Session Calendar**
+- **Red box:** Public Holiday assigned from Maintain Public Holiday Calendar
+- **Orange font:** Rest Day
+- **Black font:** Work Day with Session
+- **Grey font:** No schedule is assigned
+
+**Set Work Session**
+- User may click on ***'R' button*** or ***'W' button*** | Select date from calendar
+- ***'C' button*** to clear Work Session / Rest Day
+ - Alternatively, user may use ***'Clear All' button*** to clear all Rest Day and Work Session within the date range
+- User cannot assign work sessions or change work sessions on past dates
+
+### Wizard
+
+**Step 1:** Select Employee(s) | Wizard
+
+ 
+
+- ***'Delete & Replace Schedule' checkbox:*** Any previously assigned Work Session will be deleted and replace
+ - Only apply to assigned work session on future dates
+- Hover **'Rest Day'** for more rest day options:
+ - Special Rate 1
+ - Special Rate 2
+ - Special Rate 3
+
+**Step 2:** Select a schedule
+ | **Schedule** | **Explanation** |
+ | :----------- | :-------------- |
+ | By Months | Assign to every selected day of every selected week of every selected month |
+ | Custom | Assign to selected dates |
+
+**Step 3:** Next | Select a Session
+
+ 
+
+- ***'Skip Rest Day' checkbox:*** Previously assigned Rest Day will not be replaced with Work Session
+ - Only apply to assigned work session on future dates
+- ***'Delete & Replace Schedule' checkbox:*** Any previously assigned schedule will be deleted and replace
+ - Only apply to assigned work session on future dates
+
+**Step 4:** Select schedule type
+ | **Schedule** | **Explanation** |
+ | :----------- | :-------------- |
+ | By Months | Assign to every selected day of every selected week of every selected month |
+ | By Days of Month | Assign to every selected day of every selected month |
+ | By Weeks | Assign to every selected day of every selected weeks of the year |
+ | Custom | Assign to selected dates |
+
+**Step 5:** Process
+
+:::warning
+User cannot assign work sessions or change work sessions on past dates
+:::
+
+### Copy Calendar from Employee
+
+**Step 1:** Select employee(s) | Wizard dropdown | Copy From
+**Step 2:** Select date range and employee to copy from | OK
+
+ 
+
+**Explanation:** Copy Employee 00005 schedule (Work Session and Rest Day) from 20/5/2024 to 31/12/2024 to Employee 00006
+
+:::info
+Date From need to be current date to future dates (past dates are not allowed to copy)
+:::
+
+### Clear All Schedule
+
+**Step 1:** Select employee(s) | Wizard dropdown | Clear All
+**Step 2:** Select date range to delete | OK
+
+ 
+
+**Explanation:** Delete all schedule (Work Session and Rest Day) of Employee 00006 from 20/5/2024 to 31/12/2024
+
+:::info
+Date From need to be current date to future dates (past dates are not allowed to delete)
+:::
+
+## Maintain Traveller Location
+
+**Step:** Time Attendance | Maintain Traveller Location…
+
+ 
+
+:::info
+Only employees who is a **'Traveller'** will be listed (refer [Maintain Employee](#maintain-employee))
+:::
+
+### View Location
+
+**Step:** Click View Location
+
+ 
+
+- **Red box:** Public Holiday assigned from Maintain Public Holiday Calendar
+- **Orange font:** Rest Day
+- **Black font:** Work Day with session
+- **Grey font:** No schedule is assigned
+- **Purple box:** Work locations allocated
+- To clear a work location, focus a record on the grid and click ***'-' button***
+ - User may click on ***'Clear All' button*** to clear all work locations within the date range
+
+### Wizard
+
+**Step 1:** Select Employee(s) | Wizard
+
+ 
+
+**Step 2:** Select a Schedule
+ | **Schedule** | **Explanation** |
+ | :----------- | :-------------- |
+ | By Months | Assign to every selected day of every selected week of every selected month |
+ | By Days of Month | Assign to every selected day of every selected month |
+ | By Weeks | Assign to every selected day of every selected week of the year |
+ | Custom | Assign to selected dates |
+
+**Step 3:** Click on ***'+' button*** | Map
+**Step 4:** Select a GPS Type | Enter radius (by default, 60m) and description | Confirm
+ | **GPS Type** | **Explanation** |
+ | :----------- | :-------------- |
+ | Branch | Select from a list of branches created in Maintain Branch |
+ | Custom | Search by address |
+
+ 
+
+:::tip
+User may pin on the map to get a more accurate position
+:::
+
+**Step 6:** Process
+
+ 
+
+### Copy Work Location from Employee
+
+**Step 1:** Select Employee(s) | Wizard dropdown | Copy From
+**Step 2:** Select date range and employee to copy from | OK
+
+ 
+
+**Explanation:** Copy Employee 00012 locations from 20/5/2024 to 31/12/2024 to Employee 00007
+
+:::info
+Date From need to be current date to future dates (past dates are not allowed to copy)
+:::
+
+### Clear All Work Locations
+
+**Step 1:** Select Employee(s) | Wizard Dropdown button | Clear All
+
+ 
+
+**Step 2:** Select Date Range | OK
+**Explanation:** Delete all locations of Employee 00007 from 20/5/2024 to 31/12/2024
+
+:::info
+Date From need to be current date to future dates (past dates are not allowed to delete)
+:::
+
+## Maintain Employee
+
+**Step 1:** Human Resource | Maintain Employee… | Select an Employee / Create New | Personal tab | Enter email
+
+ 
+
+**Step 2:** Grouping | Select a Branch
+**Step 3:** Select a Public Holiday Calendar
+**Step 4:** Select a Work OT
+**Step 5:** Save
+
+ 
+
+**Optional**
+- Employees who are entitled to Attendance Reward, may select an **'Attendance Reward'**
+- Employees who are travellers (Eg. Salesperson / Delivery Person / Doctor), may check the ***'Traveller' checkbox***
+
+## Sync Cloud
+
+**Step:** Cloud Icon | Sync Cloud… | Sync All
+
+:::info
+Make sure to always **'Sync Cloud'** after all maintenance are done or if there are any changes to the Time Attendance Setup to ensure settings on both Payroll and SQL HRMS app are in sync with one another
+:::
diff --git a/docs/integration/hrms/e-tms/sync-cloud.md b/docs/integration/hrms/e-tms/sync-cloud.md
new file mode 100644
index 0000000..6c62e85
--- /dev/null
+++ b/docs/integration/hrms/e-tms/sync-cloud.md
@@ -0,0 +1,116 @@
+---
+sidebar_position: 4
+title: Sync Cloud
+description: An E TMS sync cloud guide in SQL Payroll
+---
+
+**Step 1:** Cloud Icon | Sync Cloud… | Time Attendance | Sync All
+
+ 
+
+**Step 2:** After all necessary adjustments are made | Update Payroll
+- Alternatively, user may click on the ***'Update TMS' button*** under ***'Update Payroll' dropdown*** to only update TMS data to server
+- After ***'Update Payroll'***, all OT / Leave trans that has been assigned action will no longer appear on the grid. User may view it under [Time Attendance Unassigned Listing report](payroll-report.md#time-attendance-unassigned-listing)
+
+:::info
+The **'ETMS updated to dd/mm/yyyy'** is the date of the latest TMS summary processed. Any attendance logs before the updated date will no longer allowed to be adjusted from SQL HRMS app.
+
+If user sync before 9am, Time Attendance Log will only sync up to two days before.
+
+ 
+
+| **Scenario** | **Sync Up To** | **Days Before** |
+| :----------- | :------------- | :-------------- |
+| Before 9am on 31/05/2024 | 29/05/2024 | 2 days |
+| After 9am on 31/05/2024 | 30/05/2024 | 1 day |
+:::
+
+### Attendance Log Error
+
+This dialog box will only prompt if there are any incomplete log pairs (missing clock in / clock out) that requires attention
+
+ 
+
+- **Purple cells:** Missing time which needs to be filled in
+- Editable columns:
+ - Clock In
+ - Clock Out
+ - Is OT
+ - Break Time
+- ***'Recalculate' button*** will enabled once changes are made to perform recalculation on the attendance logs
+
+### Log
+
+This tab shows the processed TMS summary with employees' log details after processed
+
+ 
+
+#### Location Map
+
+User can click on the ***'Map' button*** in tab to show the employee's log location (Clock In, Clock Out, Status Update) on a map
+
+ 
+
+- Map icon identifier:
+ | **Icon** | **Description** |
+ | :------- | :-------------- |
+ |  | Clock In |
+ |  | Status Update |
+ |  | Clock Out |
+
+#### Edit Mode
+
+**Step:** Right-click on the grid | Edit
+
+ 
+
+- Editable columns:
+ - Clock In
+ - Clock Out
+ - Is OT
+ - Break Time
+- ***'Recalculate' button*** will enabled once changes are made to perform recalculation on the attendance logs
+
+### OT
+
+ 
+
+- Editable columns:
+ - Post Date
+ - Action:
+ - Unassigned
+ - Overtime: Record will be posted to Pending Overtime
+ - Cancelled: Record will be ignored
+- **Red highlight:** Not all the nested records are assigned with an OT code (won't be posted to pending)
+- **Green highlight:** All the nested records are assigned with an OT code
+- ***'Show Log' button*** is to show all employee's attendance logs on that date
+
+#### Edit Mode
+
+**Step:** Right-click on the grid | Edit
+
+ 
+
+- Editable columns:
+ - Remark
+ - Claimable
+ - Break Time
+ - OT Code
+- ***'Save' button*** will enabled once changes are made
+
+### Leave
+
+ 
+
+- Editable columns:
+ - Post Date
+ - Remark
+ - Deductible
+ - Action:
+ - Unassigned
+ - Leave: Records will be posted to Leave Application
+ - Unpaid Leave: Record will be posted to Leave Application
+ - Cancelled: Record will be ignored
+ - Leave Type: Value changes based on chosen action
+- User need to assign a leave code in order to post it to Leave Application
+- ***'Show Log' button:*** Show all employee's logs on that date
diff --git a/docs/integration/hrms/enable-sql-drive.md b/docs/integration/hrms/enable-sql-drive.md
deleted file mode 100644
index 283974e..0000000
--- a/docs/integration/hrms/enable-sql-drive.md
+++ /dev/null
@@ -1,43 +0,0 @@
----
-sidebar_position: 1
-title: Enable SQL Drive
-description: A SQL Drive setup guide in SQL Payroll
-slug: /hrms/enable-sql-drive
-tags: ["SQL Payroll", "HRMS", "Cloud", "E Claim", "User Guide", "SQL Drive"]
----
-
-:::note
-Before enabling SQL Drive in SQL Payroll, make sure you had contact SQL service agent and register for the service
-:::
-
-## Enable SQL Drive
-
-:::info
-Make sure you are login into an ADMIN user before proceed with the steps below
-:::
-
-1. In SQL Payroll, go to **File > Company Profile**
-
-2. In the company profile, you will see a tabbed view, click on the **cloud icon ☁️ tab**
-
-3. Turn the **Drive** switch on
-
- 
-
-4. After turning on the switch, a new windows will be prompted (refer to below). In this windows, you can login using the google email address you had given to the SQL service agent and register for the service.
-
-5. Click on **Login**
-
- 
-
-6. Click on **Log in with Google**
-
- 
-
-7. After logging in, you will be prompted to grant the access. Click on **Grant Access**
-
- 
-
-8. After granting, you will be redirect back to SQL Payroll, click on the diskette 💾 logo and save your settings
-
- 
diff --git a/docs/integration/hrms/etms.md b/docs/integration/hrms/etms.md
deleted file mode 100644
index 965db51..0000000
--- a/docs/integration/hrms/etms.md
+++ /dev/null
@@ -1,692 +0,0 @@
----
-title: ETMS
-description: A full guide on ETMS (Time Management System)
-slug: /hrms/etms
-tags: ["SQL Payroll", "HRMS", "Cloud", "ETMS", "User Guide", "SQL Drive"]
----
-
-## Introduction
-
-Time Management System (ETMS) is a feature which allows employers to monitor employees performance and greatly reducing hazzle in employees reward such as overtime (OT).
-
-## Prerequisites
-
-Before proceed with the guide below, you will need to have SQL Drive setup. Find out how to setup in the [enable SQL Drive guide](enable-sql-drive)
-
-## 1 General Setup
-
-### 1.1 Maintain Location
-
-1. In SQL Payroll, navigate to **Human Resource** > **Maintain Branch**
-
-2. Click on **Edit**
-
- 
-
-3. Click on **Map**
-
- 
-
-4. Key in the **Company Address**, click **Search** and lastly click **Confirm**
-
- 
-
-5. Fill in the **Radius** you wish to control (in meter), and click **Save**
-
- :::info
- if you leave the field empty, default value of **60m** will be used
- :::
-
- 
-
- You can also create new branch if more than one branch
-
-### 1.2 Maintain Public Holiday
-
-1. Navigate to **Leave** > **Maintain Public Holiday** to configure the public holiday of the year
-
-2. Click on **Edit**
-
- 
-
-3. In the tabbed view, click on **P**, select the **date of public holiday** and click **Save**
-
- 
-
-### 1.3 Maintain Employee
-
-1. Navigate to **Human Resource** > **Maintain Employee**
-
-2. Click to highlight the employee you wish to change it's settings, and click **Edit**
-
- 
-
-3. Go to **Personal** tab, key in employee email address
-
- 
-
-4. Next, go to the **Grouping** tab and select Branch
-
-5. Select **Public Holiday Calendar**
-
-6. Select **Work OT**
-
-7. Click **Save**
-
- :::note
- Tick on Traveller if the employee is Traveller (Eg. Sales Person / Delivery Person / Doctor)
- :::
-
- 
-
-:::tip
-In ETMS, we have the **Attendance Reward** feature. If the worker works for more than _2 hours_ of OT per day (OT >= 2 hours), default meal allowance is provided. (This default settings apply to employees who have **attendance allowance only**)
-:::
-
-## 2 Time Attendance
-
-### 2.1 Maintain Work Session
-
-1. Navigate to **Time Attendance** > **Maintain Work Session**
-
-2. Click on **Edit**
-
- 
-
-3. Key in time for **Work Start** (09:00 AM) and time for **Work End** (06:00 PM)
-
- :::info
- **Late In Buffer (min)**: How many minute(s) allow can be late
-
- **Early Out Buffer (min)**: How many minute(s) allow can be leave early
- :::
-
- 
-
-4. Key in **Break Time**
-
- 
-
- | | Start | End | Description |
- | --------- | -------- | -------- | ------------ |
- | 1st Break | 10:00 AM | 10:15 AM | Coffee Break |
- | 2nd Break | 12:00 PM | 01:00 PM | Lunch Break |
- | 3rd Break | 04:00 PM | 04:30 PM | Tea Break |
-
-5. Select **Rules**
-
- 
-
- :::info
- **Clock In / Clock Out**: whether user need to clock in / clock out
-
- **GPS Monitoring (Work Hour)**: User need to turn on location every time they Clock In / Clock Out
-
- **Site Photo**: User must take photo during Clock In / Clock Out (Doesn't allow photo from album)
- :::
-
-6. Leave Rules
-
- 
-
- 
-
- :::tip
- For Traveller employee, once apply the **Leave Rule**, **NO NEED** fill in the **Break Time**
- :::
-
-7. Click on **Save** once you have done with all settings
-
- 
-
-### 2.2 Maintain Work OT
-
-1. Navigate to **Time Attendance** > **Maintain Work OT**
-
-2. Select a Work OT rule, and click **Edit**
-
- 
-
-3. Key in **Day Type**, **OT Period**, **Work Session**, **OT Rule**
-
- 
-
-4. Select **OT Rule** (Refer to [OT rules](#221-ot-rules) for more details)
-
-5. Click on **OK** once done setting
-
-6. Click on **Save** once done all setting
-
- 
-
-#### 2.2.1 OT Rules
-
-:::note Example
-**Rest day** = Saturday with rate 1.5
-
-**Rest day (Special Rate)** = Sunday with rate 2.0
-:::
-
-1. Table below explains the OT rules
- | Day Type | OT Period | Description |
- | --------------------------- | ----------- | ----------------------------------------- |
- | Work Day | Before Work | Before 9:00 AM |
- | Work Day | After Work | After 6:00 PM |
- | Work Day | Break Time | 12:00 PM – 01:00 PM |
- | **Rest Day** | All Day | Entire day for Rest Day |
- | Public Holiday | All Day | Entire day for Public Holiday |
- | **Rest Day (Special Rate)** | All Day | Entire day for Rest Day with Special Rate |
-
-2. There are two types of OT rules:
-
- - Clock Time
- - Tier
-
-3. Example of **Clock Time**
-
- 
-
- | Field | Description |
- | ------------------ | --------------------------------------------------------- |
- | **Min OT** | Allow to claim OT at least 15 minutes |
- | **Max OT** | Allow to OT up to 180 minutes (3 Hours) |
- | **Allow AdHoc OT** | Between 6:00 PM – 7:00 PM (Allow to start OT immediately) |
-
- 
-
- | Period | OT Start | OT | Description |
- | :----: | :------: | :--: | -------------------------------------------- |
- | 1 | 07:00 PM | HW15 | 07:00 PM - 08:00 PM, OT rate is 1.5 |
- | 2 | 08:00 PM | HW20 | Starting at 08:00 PM onwards, OT rate is 2.0 |
-
- :::info Example
- If OT start after 08:30PM, OT rate is 2.0 and can claim OT up to 3 Hours (until 11:30 PM)
- :::
-
-4. Example of **Tier**
-
- 
-
- | Field | Description |
- | ------------------ | --------------------------------------------------------- |
- | **OT Start** | Time allow to start OT |
- | **Min OT** | Allow to claim OT at least 15 minutes |
- | **Allow AdHoc OT** | Between 6:00 PM – 7:00 PM (Allow to start OT immediately) |
-
- 
-
- | Tier | Max OT | OT | Description |
- | :--: | :----: | :--: | ---------------------------------------------------------------------- |
- | 1 | 30 | HW15 | OT up to 30 minutes, OT rate is 1.5 (Eg. 07:00 PM – 07:30 PM) |
- | 2 | 30 | HW20 | The next OT up to 30 minutes, OT rate is 2.0 (Eg. 07:30 PM – 08:00 PM) |
- | 3 | 60 | HW30 | Finish Tier 1 & Tier 2, OT rate is 3.0 (Eg. 08:00 PM – 09:00 PM) |
-
-### 2.3 Maintain Calendar
-
-1. Wizard Calendar
-
- 1. Navigate to **Time Attendance** > **Maintain Calendar**
-
- 2. **Select** the employees you wish to apply the wizard calendar and click on the **Wizard** button
-
- 
-
- 3. Click on **Rest Day**. In the **Make every** dropdown, select every _day_ you wish to specify as **Rest Day or Rest Day (Special Rate)**
-
- 4. Click on **Next**
-
- 
-
- 5. Select **Session** and select **Schedule**
-
- :::warning
- You will not be able to set a past date
- :::
-
- 
-
- | Schedule | Description |
- | ---------------- | ------------------------------------------------- |
- | By Months | Assign on every month, in every week and each day |
- | By Days of Month | Assign on every month and each days of month |
- | By Weeks | Assign on week of year and each days of month |
- | Custom | Assign date by date |
-
-2. View Calendar
-
- 1. Navigate to **Time Attendance** > **Maintain Calendar**
-
- 2. Click on **View Schedule**, it should show all the **calendar and day type**
-
- 
-
-3. Copy Calendar from Employee
-
- 1. Navigate to **Time Attendance** > **Maintain Calendar**
-
- 2. **Tick** employee you wish to replicate calendar, and click on the dropdown 🔽 besides the **Wizard** button, select **Copy From**
-
- 
-
- 3. Specify the **Date Range**, select **Copy From** which employee and finally press **OK**
-
- 
-
-4. Clear Calendar
-
- :::note
- Not able to clear past date with work session (Rest day will still clear)
- :::
-
- 1. Navigate to **Time Attendance** > **Maintain Calendar**
-
- 2. **Select** the employees you wish to clear all calendar and click on the dropdown 🔽 besides the **Wizard** button, select **Clear All**
-
- 
-
- 3. Select the **date range** to clear all calendar and press **OK**
-
- 
-
- 4. Click on **View Schedule** to view the changes, all the **Rest Day** will be cleared
-
- 
-
-### 2.4 Maintain Traveller Location
-
-1. Wizard Traveller Location
-
- :::info
- Repeat the guide if Traveller Clock In / Clock Out in more than one location on different day
- :::
-
- 1. Navigate to **Time Attendance** > **Maintain Traveller Location**
-
- 2. **Select** employee you want to do wizard location and click on the **Wizard** button
-
- 
-
- 3. Select the option
-
- 
-
- | Schedule | Description |
- | ---------------- | ------------------------------------------------- |
- | By Months | Assign on every month, in every week and each day |
- | By Days of Month | Assign on every month and each days of month |
- | By Weeks | Assign on week of year and each days of month |
- | Custom | Assign date by date |
-
- 4. Select Months, Weeks, and Days, click on the ➕ button and select **Map**
-
- 
-
- 5. Select your desired **GPS Type**. There are two **GPS Type**:
-
- - **Branch**: This type is specifically for enabling Clock In / Clock out for travellers
-
- 
-
- - **Custom**: For custom, key in the **Address**, click **Search** to look for the location and lastly press the **Confirm** button
-
- 
-
- 6. After that, click **Process** to set the rule
-
- 
-
- 7. You can add multiple locations if your employee is allowed to Clock In / Clock out in different places
-
- 
-
-2. View Traveller Location
-
- 1. Navigate to **Time Attendance** > **Maintain Traveller Location**
-
- 2. Click on **View Location** to show all the **Location to Clock In / Clock Out**
-
- 
-
-3. Copy Location from Traveller Employee
-
- 1. Navigate to **Time Attendance** > **Maintain Traveller Employee**
-
- 2. **Select** the employees you wish to replicate the location and click on the dropdown 🔽 besides the **Wizard** button, select **Copy From**
-
- 
-
- 3. Specify the **Date Range** and select which employee to copy from, and press **OK**
-
- 
-
-4. Clear Location
-
- :::info
- Take note you will not be able to clear location past date
- :::
-
- 1. Navigate to **Time Attendance** > **Maintain Calendar**
-
- 2. **Select** the employees you wish to clear all the location and click on the dropdown 🔽 besides the **Wizard** button, select **Clear All**
-
- 
-
- 3. Specify the **date range** to clear all calendar and press **OK**
-
- 
-
- 4. To see the updates, click on **View Location** and you will be able to see all the **Location** records have been clear
-
- 
-
-## 3 Cloud (Time Attendance)
-
-### 3.1 Sync Cloud
-
-1. Sync
-
- 1. Navigate to **Cloud ☁️** > **Sync Cloud**
-
- 2. Press **Sync All**
-
- 3. Next, go to **Time Attendance** tabbed view
-
- 
-
- 4. Check the bottom left tray, the status should shows **Sync Complete**
-
- 
-
-2. Log
-
- 1. Navigate to **Cloud** > **Sync Cloud**
-
- 2. Next, go to **Time Attendance** in the tabbed view
-
- 3. In the **Log** tab, you will see history of employee clock in / clock out status
-
- 
-
-3. OT
-
- 1. Navigate to **Cloud** > **Sync Cloud**
-
- 2. Next, go to **Time Attendance**, the **OT** tab, and click on the **Action** dropdown
-
- 
-
- 3. The table below explains different action you can modify for the employee OT:
-
- | Actions | Description |
- | ---------- | ----------------------------------- |
- | Unassigned | Not yet allocated any action |
- | Overtime | This working period is assign to OT |
- | Cancelled | Cancelled for this working session |
-
- 4. When set the action to **Overtime**, it might be highlighted as Green 🟢 or Red 🔴
-
- 5. If it appears as Green 🟢, it will be posted to _Pending OT_
-
- 
-
- 6. If it appears as Red 🔴, it **WILL NOT** be posted to pending OT, and action will be automatically switched to "Unassigned" due to **missing OT code**
-
- 
-
- 7. To resolve the Red 🔴 case, choose OT Code by right clicking on the record, and select **Edit**
-
- 8. Choose the **OT Code** for the employee and click **Save**
-
- 
-
- 9. Besides, you can also see logs of employee who had OT by clicking on **Show Log**
-
- 
-
- 
-
-4. Leave
-
- 1. Navigate to **Cloud** > **Sync Cloud**
-
- 2. Select **Leave** in the tabbed view
-
- 3. In the **Leave** tab, you can configure the **Action** and **Leave Type**. There are a variety of actions + leave combinations to control the leave, refer to table below:
-
- 
-
- | Actions | Leave Type | Description |
- | ------------ | ---------- | ------------------------------------------------- |
- | Unassigned | - | Not yet allocated any actions |
- | Leave | AL, MC | Will be deducted as Annual Leave or Medical Leave |
- | Unpaid Leave | UL | Will be deducted as Unpaid Leave |
- | Cancelled | - | Cancelled for this Leave |
-
-### 3.2 Time Attendance Log
-
-:::info NOTE
-Only will prompt out for employee who did not Clock Out, HR need assign Clock Out Time manually.
-:::
-
-1. Enter **Clock Out** time
-
-2. Tick if **IsOT** (optional)
-
-3. Enter **Break Time** (optional)
-
- 
-
-4. **Save**
-
- 
-
-### 3.3 Attendance Reward
-
-:::info
-By default, meal allowance is set to RM20, you can refer service consultant to change the settings
-:::
-
-1. Navigate to **Time Attendance** > **Print Time Attendance Summary**
-
-2. Make sure to **TICK ALL** under **Clock Status**
-
- 
-
-3. **Apply** and click on **Attendance Reward**
-
- 
-
-4. Press on **Save**
-
- 
-
-5. After save, the reward will appear under open pending payroll (you can navigate to **Payroll** > **Open Pending Payroll** > **Allowance** to view it)
-
- 
-
-## 4 Application SQL HRMS
-
-### 4.1 Installation For iPhone User
-
-:::note
-Minimum IOS version: **IOS 14 and above**
-:::
-
-1. Click on App Store
-
- 
-
-2. Click on **Search** (bottom right hand side)
-
- 
-
-3. Key in “**SQL HRMS**” in search bar
-
- 
-
-4. Click on **GET**
-
- 
-
-5. Done
-
-### 4.2 Installation for Android User
-
-:::note
-
-- Minimum android version: **Android 8.1 and above**
-
-- Huawei phones were banned from using Google services in 2019. Therefore, since SQL HRMS utilizes Google technology, certain models of Huawei phones may not be able to enjoy our app
-
-:::
-
-1. Click on App Store
-
- 
-
-2. Key in “**SQL HRMS**” in search bar | Enter
-
-3. Click on **Install**
-
- 
-
-### 4.3 Login to the Application
-
-1. Open the mobile application, key in your registered email and click **Next**
-
- 
-
-2. You will receive OTP in your email, go to your mailbox to grab the code
-
- :::info
- If you didn't receive the mail, kindly check the spam box. The OTP email might have been falsely classfied as spam by mail classifier. If not in spam box, click **Resend** to receive a new OTP mail
- :::
-
-3. **Enter the OTP Code** and click **Verify**
-
- 
-
-### 4.4 Location Setup For iPhone User
-
-1. Turn on Location Services
-
- 1. Click on **Setting**
-
- 
-
- 2. Click on **Privacy & Security**
-
- 
-
- 3. Click on **Location Services**
-
- 
-
- 4. Turn on **Location Services** (Make sure is green color)
-
- 
-
- 5. Scroll down and choose **SQL HRMS**
-
- 
-
- 6. Choose **Always** & **Precise Location** make sure is **ON**
-
- 
-
-### 4.5 Location Setup for Android User
-
-1. Turn on Location Services
-
- 1. Click on Setting
-
- 
-
- 2. Click on **Location**
-
- 
-
- 3. Turn on **Use Location**
-
- 
-
- 4. Click on **SQL HRMS**
-
- 
-
- 5. Choose **Allow all the time** & **Precise Location** make sure is **ON**
-
- | 1. Allow all the time | 2. On the Precise Location |
- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
- |  |  |
-
-## 4.6 Clock In
-
-1. Click **Clock In**
-
- 
-
-2. When you have reach your work location, you should see the status changed to **Location matched**. Take a photo by clicking on **Take Photo** and press **Clock In**
-
- 
-
-3. From the screen, you can check your current location by clicking on **View Work Location**
-
-4. If the location does not match, the app will show a message **Please Clock In At XXX (Location set)**
-
-### 4.7 Clock Out
-
-1. Click **Clock Out**
-
- 
-
-2. Whe you are in your work location, you shoul see the status is **Location Matched**. Take a photo by clicking on **Take Photo** and press **Clock Out**
-
-3. Click **Claim OT** when you did OT. Key In Total OT Break Time when you OT, system will deduct the break time when calculate OT
-
- 
-
-### 4.8 Attendance Log
-
-1. View the duration of work for this period working days
-
- 
-
-2. Click **Location Updates** to view time and location of clock in & clock out
-
- 
-
-### 4.9 Team Attendance
-
-
-
-1. Status will show all staff attendance status
-
- - View All to view status in detail
-
- - Attendance Log to view employee clock in & clock out status
-
-2. Click each Status can view details of that status
-
- 
-
- 
-
-3. Summary of all status (Employee name will be show)
-
- 
-
-### 4.10 OT Entitlement
-
-:::info
-Can view the OT Entitlement set by company
-:::
-
-
-
-### 4.11 My Calendar
-
-1. View Work Session using Calendar
-2. View Working Location for each day
-
-
diff --git a/docs/integration/hrms/login.md b/docs/integration/hrms/login.md
new file mode 100644
index 0000000..afeacc9
--- /dev/null
+++ b/docs/integration/hrms/login.md
@@ -0,0 +1,29 @@
+---
+sidebar_position: 2
+title: Login
+description: A login guide for SQL HRMS
+---
+
+## Login
+
+**Step 1:** Enter email | Next
+
+ 
+
+**Step 2:** Enter OTP sent to your email | Login
+
+ 
+
+## Try Live Demo
+
+User may try out all the modules (E-TMS, E-Leave, E-Claim, E-Payroll) as manager
+
+**Step 1:** Try Live Demo
+
+ 
+
+**Step 2:** Testing Company (Demo Data)
+
+ 
+
+- Logout icon (top right): Logout from SQL HRMS app
diff --git a/docs/integration/hrms/payroll-setup.md b/docs/integration/hrms/payroll-setup.md
new file mode 100644
index 0000000..eccbfa2
--- /dev/null
+++ b/docs/integration/hrms/payroll-setup.md
@@ -0,0 +1,88 @@
+---
+sidebar_position: 1
+title: Payroll Setup
+description: A general payroll setup guide
+---
+
+## SQL Drive
+
+:::info
+May contact SQL support to register an email address
+
+Make sure you are login into an ADMIN user before proceed with the steps below
+:::
+
+**Step 1:** File | Company Profile... | Cloud Icon
+
+ 
+
+**Step 2:** Turn on Drive
+
+ 
+
+**Step 3:** Log in | Log in with Google | Enter Gmail account + password | Grant access
+
+ 
+
+**Step 4:** Save
+
+## SMTP
+
+Before entering the SMTP settings, the user needs to create an app password using his company email address. This app password will be used for authentication when sending email using external program. If user do not have a company address, user can choose to get the app password using a Gmail or a Microsoft account.
+
+**Step 1:** Company Profile | General tab
+**Step 2:** Enter email that will be used to generate app password
+
+ 
+
+**Step 3:** Go to Email Settings tab and fill in the required fields
+- **Host**
+- **Gmail**: smtp.gmail.com
+- **Microsoft Account**: smtp.office365.com
+- **Port No**: 587
+- **User**: Email used to generate the app password
+- **Password**: The 16-character password generated in the email setup
+ - **Sender Name**: Name of the sender
+
+**Step 4:** Click Test Email
+- User will receive an email under the email address used to generate the password upon successful
+
+ 
+
+## Email Setup
+
+### Google Account
+
+**Step 1:** Login to Google account
+**Step 2:** Turn on two-step verification
+
+ 
+
+**Step 3:** In the search bar, enter ***'app passwords'*** and choose ***'App passwords'*** under ***'Security'***
+
+ 
+
+**Step 4:** Enter a name for the App and click the ***'Create'*** button
+
+ 
+
+**Step 5:** A 16-charactor password will be generated and follow the instructions under the ***'How to use it'*** section
+
+ 
+
+### Microsoft Account
+
+**Step 1:** Login to user Microsoft account
+**Step 2:** Direct to ***'Security'*** tab and click on ***'Manage how I sign in'***
+
+ 
+
+**Step 3:** Turn on ***'Two-step verification'***
+
+ 
+
+**Step 4:** Still in the ***'Security'*** page, scroll down to ***'App passwords'*** and click on ***'Create a new app password'***
+
+ 
+
+**Step 5:** A 16-charactor password is generated
diff --git a/docs/integration/hrms/permission.md b/docs/integration/hrms/permission.md
new file mode 100644
index 0000000..c20a4b7
--- /dev/null
+++ b/docs/integration/hrms/permission.md
@@ -0,0 +1,88 @@
+---
+sidebar_position: 4
+title: Permission
+description: A guide for permission required in SQL HRMS
+---
+
+## Location
+Modules that require this permission:
+- E TMS
+
+### Android
+**From SQL HRMS app**
+
+**Step 1:** Turn on Location Service
+
+
+
+**Step 2:** Allow Location Permission. When prompted, select ***'While using the app'***
+
+
+
+**Step 3:** Select ***'Update settings'*** and choose ***'Allow all the time'*** when the app prompts the following dialog box
+
+
+
+**From Device Settings**
+User can manually allow the permission through device settings page
+
+**Step:** App Info | App permissions | Location
+
+
+
+### iOS
+**From SQL HRMS app**
+
+**Step 1:** Settings | Privacy & Security | Location Service
+
+
+
+**Step 2:** Allow Location Permission. When prompted, select ***'Allow While Using App'***
+
+
+
+**Step 3:** Select ***'Change to Always Allow'***
+
+
+
+**From Device Settings**
+**Step:** Settings | Search 'SQL HRMS' | Location
+
+
+
+## Notification
+
+### Android
+**Step 1:** Direct to App Info | Permissions | Notifications
+
+**Step 2:** Choose ***'All SQL HRMS notifications'***
+
+
+
+### iOS
+**Step 1:** Direct to Settings | Search 'SQL HRMS'
+
+**Step 2:** Turn on Notifications permission
+
+
+
+## Camera
+Modules that require this permission:
+- E TMS
+- E Leave
+- E Claim
+
+### Android
+
+**Step 1:** Direct to App Info | Permissions | Camera
+
+**Step 2:** Choose ***'Allow only while using the app'***
+
+
+
+### iOS
+**Step 1:** Direct to Settings | Search 'SQL HRMS'
+
+**Step 2:** Turn on Camera permission
+
+
\ No newline at end of file
diff --git a/docs/integration/hrms/sql-hrms.md b/docs/integration/hrms/sql-hrms.md
deleted file mode 100644
index 58afa8f..0000000
--- a/docs/integration/hrms/sql-hrms.md
+++ /dev/null
@@ -1,160 +0,0 @@
----
-title: SQL HRMS
-description: A brief guide on SQL HRMS mobile application
-slug: /hrms/sql-hrms
-tags: ["SQL Payroll", "SQL HRMS", "HRMS", "ELeave", "E Claim"]
----
-
-:::info
-For full functionality in using the SQ HRMS mobile app, we recommend to have **E Leave** and **E Claim** setup, find out more below:
-
-- [E Leave](e-leave)
-- [E Claim](e-claim)
-
-:::
-
-## 1. Login Page
-
-1. Enter user company email address
-
- 
-
-2. Wait to receive an email that include an One-Time Password (OTP)
-
- 
-
-3. Enter the OTP
-
- 
-
-4. Ready to use the application after verification
-
-## 2. Main Page
-
-The Main Page display the company that the employee is enrolled in.
-
-
-
-### 2.1 Header Section
-
-
-
-### 2.2 Content Section
-
-1. This button allows user to view selected company details
-
-2. This button directs user to the employee dashboard which will be discussed under section 3.0
-
-3. This button allows user to view the list of manager in the company
-
-## 3. Employee Dashboard (Leave Info)
-
-
-
-
-
-### 3.1 Back Button
-
-This button allows you to back to the Main Page
-
-### 3.2 View Profile
-
-1. User can view their profile in the company payroll system based on the groupings in
-
- - [General, Grouping, Family, Payroll Info]
-
- - Note: User are **not allowed** to **edit** or **modify** the details from the mobile application
-
- 
-
-### 3.3 Leave Info
-
-User can view the summary of his leave from the employee dashboard and he can view the details of his leave upon clicking on the leave info dashboard.
-
-- User can view the approved, rejected and pending leave details from this page
-
-
-
-- Filter button (**Highlighted in Yellow**) : This menu allows user to **filter** the leave details
-
-
-
-- Sort button (**Highlighted in Red**) : This menu allows user to **sort** the leave details
-
-
-
-### 3.4 Take Leave
-
-This button allows user to create a new leave application after filling in the details and submit the application by clicking the ‘SUBMIT’ button
-
-- User can choose set the date time, leave type and add on description when applying the leave
-
-
-
-### 3.5 Leave Balance
-
-This button allows user to view his leave balance details by year and filter menu on right top allows user to filter the details based on date and department
-
-| View | Filter |
-| ---------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-|  |  |
-
-### 3.6 Leave details
-
-Users are allowed to view the past and upcoming leaves applied
-
-### 3.7 Payroll Info
-
-Users can view the latest processed payroll info
-
-### 3.8 Monthly Payroll
-
-Users are allowed to view the net amount of salary obtained for each month
-
-### 3.9 EA Form
-
-Users are allowed to view his EA Form
-
-## 4. Employee Dashboard (Claim Info)
-
-
-
-### 4.1 Claim Info
-
-User can view all the approved, pending and rejected claim when clicked on the claim info dashboard
-
-
-
-- Filter button (**Section 1**) : User can filter the leave details by date, expenses type and the claim status
-
-
-
-- Sort button (**Section 1**) : User are allowed to sort the leave details
-
-
-
-### 4.2 Submit Claim
-
-User are allowed to create a new claim submission by clicking the ‘**Submit claim**’ button
-
-- User are allowed to upload images and attach it to the claim submission as reference
-
-| Screenshot 1 | Screenshot 2 |
-| ---------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-|  |  |
-
-:::note
-
-Users are required to setup E Claim Share in SQL Payroll in order to allow their employee to upload images/documents
-
-:::
-
-### 4.3 Expenses
-
-User can view the details of expenses used by month and by year
-
-
-
-### 4.4 Claim Application
-
-User can view the summary and total amount of the claim in the form of pie chart
diff --git a/static/img/integration/hrms/autostart/autostart.png b/static/img/integration/hrms/autostart/autostart.png
new file mode 100644
index 0000000..d93b88c
Binary files /dev/null and b/static/img/integration/hrms/autostart/autostart.png differ
diff --git a/static/img/integration/hrms/e-claim/activity-center.png b/static/img/integration/hrms/e-claim/activity-center.png
new file mode 100644
index 0000000..f526c31
Binary files /dev/null and b/static/img/integration/hrms/e-claim/activity-center.png differ
diff --git a/static/img/integration/hrms/e-claim/approve.png b/static/img/integration/hrms/e-claim/approve.png
deleted file mode 100644
index e223d72..0000000
Binary files a/static/img/integration/hrms/e-claim/approve.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/approved-icon.png b/static/img/integration/hrms/e-claim/approved-icon.png
new file mode 100644
index 0000000..4c5e22c
Binary files /dev/null and b/static/img/integration/hrms/e-claim/approved-icon.png differ
diff --git a/static/img/integration/hrms/e-claim/approved-sync-icon.png b/static/img/integration/hrms/e-claim/approved-sync-icon.png
new file mode 100644
index 0000000..8cb408f
Binary files /dev/null and b/static/img/integration/hrms/e-claim/approved-sync-icon.png differ
diff --git a/static/img/integration/hrms/e-claim/attachment.png b/static/img/integration/hrms/e-claim/attachment.png
deleted file mode 100644
index df21b61..0000000
Binary files a/static/img/integration/hrms/e-claim/attachment.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/cancelled-icon.png b/static/img/integration/hrms/e-claim/cancelled-icon.png
new file mode 100644
index 0000000..669c0f2
Binary files /dev/null and b/static/img/integration/hrms/e-claim/cancelled-icon.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-app-noti.png b/static/img/integration/hrms/e-claim/claim-approval-app-noti.png
new file mode 100644
index 0000000..0eac843
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-app-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-email-noti.png b/static/img/integration/hrms/e-claim/claim-approval-email-noti.png
new file mode 100644
index 0000000..1b918b5
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-email-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-failed-app-noti.png b/static/img/integration/hrms/e-claim/claim-approval-failed-app-noti.png
new file mode 100644
index 0000000..eab2a46
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-failed-app-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-failed-email-noti.png b/static/img/integration/hrms/e-claim/claim-approval-failed-email-noti.png
new file mode 100644
index 0000000..79bb78e
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-failed-email-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-rejected-app-noti.png b/static/img/integration/hrms/e-claim/claim-approval-rejected-app-noti.png
new file mode 100644
index 0000000..a14a1a3
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-rejected-app-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval-rejected-email-noti.png b/static/img/integration/hrms/e-claim/claim-approval-rejected-email-noti.png
new file mode 100644
index 0000000..177c9fc
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-approval-rejected-email-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-approval.png b/static/img/integration/hrms/e-claim/claim-approval.png
index eb9eb5c..10fe8c7 100644
Binary files a/static/img/integration/hrms/e-claim/claim-approval.png and b/static/img/integration/hrms/e-claim/claim-approval.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-comment-dialog.png b/static/img/integration/hrms/e-claim/claim-comment-dialog.png
new file mode 100644
index 0000000..045aad7
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-comment-dialog.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-detail.png b/static/img/integration/hrms/e-claim/claim-detail.png
new file mode 100644
index 0000000..4649215
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-detail.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-example.png b/static/img/integration/hrms/e-claim/claim-example.png
deleted file mode 100644
index c4f0714..0000000
Binary files a/static/img/integration/hrms/e-claim/claim-example.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/claim-status-update-successful.png b/static/img/integration/hrms/e-claim/claim-status-update-successful.png
new file mode 100644
index 0000000..3b1cb8e
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-status-update-successful.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-status.png b/static/img/integration/hrms/e-claim/claim-status.png
new file mode 100644
index 0000000..d2260d9
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-status.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-submission.png b/static/img/integration/hrms/e-claim/claim-submission.png
new file mode 100644
index 0000000..7b6c648
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-submission.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-submission1.png b/static/img/integration/hrms/e-claim/claim-submission1.png
new file mode 100644
index 0000000..d5db1c7
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-submission1.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-submission2.png b/static/img/integration/hrms/e-claim/claim-submission2.png
new file mode 100644
index 0000000..6f7618b
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-submission2.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-successful-app-noti.png b/static/img/integration/hrms/e-claim/claim-successful-app-noti.png
new file mode 100644
index 0000000..d342d91
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-successful-app-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-successful-email-noti.png b/static/img/integration/hrms/e-claim/claim-successful-email-noti.png
new file mode 100644
index 0000000..176d77b
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-successful-email-noti.png differ
diff --git a/static/img/integration/hrms/e-claim/claim-successful-emp.png b/static/img/integration/hrms/e-claim/claim-successful-emp.png
new file mode 100644
index 0000000..2ef8416
Binary files /dev/null and b/static/img/integration/hrms/e-claim/claim-successful-emp.png differ
diff --git a/static/img/integration/hrms/e-claim/claims-exceed-limits.png b/static/img/integration/hrms/e-claim/claims-exceed-limits.png
deleted file mode 100644
index 6cbc06f..0000000
Binary files a/static/img/integration/hrms/e-claim/claims-exceed-limits.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/claims.png b/static/img/integration/hrms/e-claim/claims.png
deleted file mode 100644
index 603804a..0000000
Binary files a/static/img/integration/hrms/e-claim/claims.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/dashboard.png b/static/img/integration/hrms/e-claim/dashboard.png
new file mode 100644
index 0000000..a8a2ebc
Binary files /dev/null and b/static/img/integration/hrms/e-claim/dashboard.png differ
diff --git a/static/img/integration/hrms/e-claim/employee-email.png b/static/img/integration/hrms/e-claim/employee-email.png
deleted file mode 100644
index ddde6d8..0000000
Binary files a/static/img/integration/hrms/e-claim/employee-email.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/employee-view.png b/static/img/integration/hrms/e-claim/employee-view.png
deleted file mode 100644
index c9f3de3..0000000
Binary files a/static/img/integration/hrms/e-claim/employee-view.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/exceed-limit-approve.png b/static/img/integration/hrms/e-claim/exceed-limit-approve.png
deleted file mode 100644
index 4fc6fe2..0000000
Binary files a/static/img/integration/hrms/e-claim/exceed-limit-approve.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/exceed-mtd-limit.png b/static/img/integration/hrms/e-claim/exceed-mtd-limit.png
new file mode 100644
index 0000000..c5fc904
Binary files /dev/null and b/static/img/integration/hrms/e-claim/exceed-mtd-limit.png differ
diff --git a/static/img/integration/hrms/e-claim/exceed-ytd-limit.png b/static/img/integration/hrms/e-claim/exceed-ytd-limit.png
new file mode 100644
index 0000000..76d3d4e
Binary files /dev/null and b/static/img/integration/hrms/e-claim/exceed-ytd-limit.png differ
diff --git a/static/img/integration/hrms/e-claim/home.png b/static/img/integration/hrms/e-claim/home.png
deleted file mode 100644
index cd4f2dc..0000000
Binary files a/static/img/integration/hrms/e-claim/home.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/hrms.png b/static/img/integration/hrms/e-claim/hrms.png
deleted file mode 100644
index ca0eb90..0000000
Binary files a/static/img/integration/hrms/e-claim/hrms.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/maintain-claim.png b/static/img/integration/hrms/e-claim/maintain-claim.png
deleted file mode 100644
index 6c167f5..0000000
Binary files a/static/img/integration/hrms/e-claim/maintain-claim.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/maintain-claim1.png b/static/img/integration/hrms/e-claim/maintain-claim1.png
new file mode 100644
index 0000000..6874327
Binary files /dev/null and b/static/img/integration/hrms/e-claim/maintain-claim1.png differ
diff --git a/static/img/integration/hrms/e-claim/maintain-claim2.png b/static/img/integration/hrms/e-claim/maintain-claim2.png
new file mode 100644
index 0000000..84799ea
Binary files /dev/null and b/static/img/integration/hrms/e-claim/maintain-claim2.png differ
diff --git a/static/img/integration/hrms/e-claim/mtd-over-limit.png b/static/img/integration/hrms/e-claim/mtd-over-limit.png
new file mode 100644
index 0000000..9622485
Binary files /dev/null and b/static/img/integration/hrms/e-claim/mtd-over-limit.png differ
diff --git a/static/img/integration/hrms/e-claim/pending-approval-icon.png b/static/img/integration/hrms/e-claim/pending-approval-icon.png
new file mode 100644
index 0000000..836d467
Binary files /dev/null and b/static/img/integration/hrms/e-claim/pending-approval-icon.png differ
diff --git a/static/img/integration/hrms/e-claim/pending-claim-2.png b/static/img/integration/hrms/e-claim/pending-claim-2.png
deleted file mode 100644
index ee095fa..0000000
Binary files a/static/img/integration/hrms/e-claim/pending-claim-2.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/pending-claim.png b/static/img/integration/hrms/e-claim/pending-claim.png
deleted file mode 100644
index 8d548f9..0000000
Binary files a/static/img/integration/hrms/e-claim/pending-claim.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/process-payroll.png b/static/img/integration/hrms/e-claim/process-payroll.png
deleted file mode 100644
index 522719e..0000000
Binary files a/static/img/integration/hrms/e-claim/process-payroll.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/reject-confirm.png b/static/img/integration/hrms/e-claim/reject-confirm.png
deleted file mode 100644
index 6cdd7fc..0000000
Binary files a/static/img/integration/hrms/e-claim/reject-confirm.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/reject.png b/static/img/integration/hrms/e-claim/reject.png
deleted file mode 100644
index edb5d34..0000000
Binary files a/static/img/integration/hrms/e-claim/reject.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/rejected-icon.png b/static/img/integration/hrms/e-claim/rejected-icon.png
new file mode 100644
index 0000000..b7061de
Binary files /dev/null and b/static/img/integration/hrms/e-claim/rejected-icon.png differ
diff --git a/static/img/integration/hrms/e-claim/set-claim-code.png b/static/img/integration/hrms/e-claim/set-claim-code.png
deleted file mode 100644
index 4126462..0000000
Binary files a/static/img/integration/hrms/e-claim/set-claim-code.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/sync-all.png b/static/img/integration/hrms/e-claim/sync-all.png
deleted file mode 100644
index bfe2188..0000000
Binary files a/static/img/integration/hrms/e-claim/sync-all.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/sync-cloud-edit.png b/static/img/integration/hrms/e-claim/sync-cloud-edit.png
new file mode 100644
index 0000000..5525e40
Binary files /dev/null and b/static/img/integration/hrms/e-claim/sync-cloud-edit.png differ
diff --git a/static/img/integration/hrms/e-claim/sync-cloud.png b/static/img/integration/hrms/e-claim/sync-cloud.png
index 2ebe55e..9018870 100644
Binary files a/static/img/integration/hrms/e-claim/sync-cloud.png and b/static/img/integration/hrms/e-claim/sync-cloud.png differ
diff --git a/static/img/integration/hrms/e-claim/sync-complete.png b/static/img/integration/hrms/e-claim/sync-complete.png
deleted file mode 100644
index 5dd0483..0000000
Binary files a/static/img/integration/hrms/e-claim/sync-complete.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/sync-now.png b/static/img/integration/hrms/e-claim/sync-now.png
deleted file mode 100644
index 03a6e42..0000000
Binary files a/static/img/integration/hrms/e-claim/sync-now.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/team-claim.png b/static/img/integration/hrms/e-claim/team-claim.png
new file mode 100644
index 0000000..cf86a11
Binary files /dev/null and b/static/img/integration/hrms/e-claim/team-claim.png differ
diff --git a/static/img/integration/hrms/e-claim/upload.png b/static/img/integration/hrms/e-claim/upload.png
deleted file mode 100644
index 289bd75..0000000
Binary files a/static/img/integration/hrms/e-claim/upload.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/uploaded.png b/static/img/integration/hrms/e-claim/uploaded.png
deleted file mode 100644
index 93cd5d2..0000000
Binary files a/static/img/integration/hrms/e-claim/uploaded.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-claim/ytd-over-limit.png b/static/img/integration/hrms/e-claim/ytd-over-limit.png
new file mode 100644
index 0000000..4d3b652
Binary files /dev/null and b/static/img/integration/hrms/e-claim/ytd-over-limit.png differ
diff --git a/static/img/integration/hrms/e-leave/2fa-get-started.png b/static/img/integration/hrms/e-leave/2fa-get-started.png
deleted file mode 100644
index 7e05138..0000000
Binary files a/static/img/integration/hrms/e-leave/2fa-get-started.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/2fa.png b/static/img/integration/hrms/e-leave/2fa.png
deleted file mode 100644
index eca2303..0000000
Binary files a/static/img/integration/hrms/e-leave/2fa.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/activity-center.png b/static/img/integration/hrms/e-leave/activity-center.png
new file mode 100644
index 0000000..8c10de1
Binary files /dev/null and b/static/img/integration/hrms/e-leave/activity-center.png differ
diff --git a/static/img/integration/hrms/e-leave/apdx-can-approve-directly.png b/static/img/integration/hrms/e-leave/apdx-can-approve-directly.png
deleted file mode 100644
index e40e8cc..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-can-approve-directly.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-can-approve-flow.png b/static/img/integration/hrms/e-leave/apdx-can-approve-flow.png
deleted file mode 100644
index ad99023..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-can-approve-flow.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-can-review-flow.png b/static/img/integration/hrms/e-leave/apdx-can-review-flow.png
deleted file mode 100644
index 7ca80c5..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-can-review-flow.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-can-review-only.png b/static/img/integration/hrms/e-leave/apdx-can-review-only.png
deleted file mode 100644
index 92bd35a..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-can-review-only.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-permission-table.png b/static/img/integration/hrms/e-leave/apdx-permission-table.png
deleted file mode 100644
index a87bec3..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-permission-table.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-review-approve-flow.png b/static/img/integration/hrms/e-leave/apdx-review-approve-flow.png
deleted file mode 100644
index 73cadcf..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-review-approve-flow.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-unapproved.png b/static/img/integration/hrms/e-leave/apdx-unapproved.png
deleted file mode 100644
index e35ec0c..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-unapproved.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-unrejected.png b/static/img/integration/hrms/e-leave/apdx-unrejected.png
deleted file mode 100644
index 0775b64..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-unrejected.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apdx-verified-approve-reject.png b/static/img/integration/hrms/e-leave/apdx-verified-approve-reject.png
deleted file mode 100644
index 688234b..0000000
Binary files a/static/img/integration/hrms/e-leave/apdx-verified-approve-reject.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/apply-on-behalf.png b/static/img/integration/hrms/e-leave/apply-on-behalf.png
new file mode 100644
index 0000000..f853ca9
Binary files /dev/null and b/static/img/integration/hrms/e-leave/apply-on-behalf.png differ
diff --git a/static/img/integration/hrms/e-leave/approved-icon.png b/static/img/integration/hrms/e-leave/approved-icon.png
new file mode 100644
index 0000000..4c5e22c
Binary files /dev/null and b/static/img/integration/hrms/e-leave/approved-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/approved-sync-icon.png b/static/img/integration/hrms/e-leave/approved-sync-icon.png
new file mode 100644
index 0000000..8cb408f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/approved-sync-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/assign-manager.png b/static/img/integration/hrms/e-leave/assign-manager.png
deleted file mode 100644
index b709248..0000000
Binary files a/static/img/integration/hrms/e-leave/assign-manager.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/batch-leave-edit1.png b/static/img/integration/hrms/e-leave/batch-leave-edit1.png
new file mode 100644
index 0000000..8677e1f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/batch-leave-edit1.png differ
diff --git a/static/img/integration/hrms/e-leave/batch-leave-edit2.png b/static/img/integration/hrms/e-leave/batch-leave-edit2.png
new file mode 100644
index 0000000..72fbdf9
Binary files /dev/null and b/static/img/integration/hrms/e-leave/batch-leave-edit2.png differ
diff --git a/static/img/integration/hrms/e-leave/cancelled-icon.png b/static/img/integration/hrms/e-leave/cancelled-icon.png
new file mode 100644
index 0000000..669c0f2
Binary files /dev/null and b/static/img/integration/hrms/e-leave/cancelled-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/dashboard.png b/static/img/integration/hrms/e-leave/dashboard.png
new file mode 100644
index 0000000..216e948
Binary files /dev/null and b/static/img/integration/hrms/e-leave/dashboard.png differ
diff --git a/static/img/integration/hrms/e-leave/download-eaform-download.png b/static/img/integration/hrms/e-leave/download-eaform-download.png
deleted file mode 100644
index f8ee456..0000000
Binary files a/static/img/integration/hrms/e-leave/download-eaform-download.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/download-eaform-select-year.png b/static/img/integration/hrms/e-leave/download-eaform-select-year.png
deleted file mode 100644
index 1c3d578..0000000
Binary files a/static/img/integration/hrms/e-leave/download-eaform-select-year.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/download-eaform.png b/static/img/integration/hrms/e-leave/download-eaform.png
deleted file mode 100644
index 7854e0c..0000000
Binary files a/static/img/integration/hrms/e-leave/download-eaform.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/download-payslip-download.png b/static/img/integration/hrms/e-leave/download-payslip-download.png
deleted file mode 100644
index 5a71e53..0000000
Binary files a/static/img/integration/hrms/e-leave/download-payslip-download.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/download-payslip-select-month.png b/static/img/integration/hrms/e-leave/download-payslip-select-month.png
deleted file mode 100644
index a2b1683..0000000
Binary files a/static/img/integration/hrms/e-leave/download-payslip-select-month.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/download-payslip.png b/static/img/integration/hrms/e-leave/download-payslip.png
deleted file mode 100644
index 55d7660..0000000
Binary files a/static/img/integration/hrms/e-leave/download-payslip.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/duplicate-leave-dialog.png b/static/img/integration/hrms/e-leave/duplicate-leave-dialog.png
new file mode 100644
index 0000000..777d99f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/duplicate-leave-dialog.png differ
diff --git a/static/img/integration/hrms/e-leave/e-leave-status.png b/static/img/integration/hrms/e-leave/e-leave-status.png
deleted file mode 100644
index 4822d2f..0000000
Binary files a/static/img/integration/hrms/e-leave/e-leave-status.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/ea-sync-cloud.png b/static/img/integration/hrms/e-leave/ea-sync-cloud.png
deleted file mode 100644
index e944f3a..0000000
Binary files a/static/img/integration/hrms/e-leave/ea-sync-cloud.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/employee-view.png b/static/img/integration/hrms/e-leave/employee-view.png
deleted file mode 100644
index 4f80881..0000000
Binary files a/static/img/integration/hrms/e-leave/employee-view.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/enable-multilevel-approval.png b/static/img/integration/hrms/e-leave/enable-multilevel-approval.png
deleted file mode 100644
index 907fba8..0000000
Binary files a/static/img/integration/hrms/e-leave/enable-multilevel-approval.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/enter-company-email.png b/static/img/integration/hrms/e-leave/enter-company-email.png
deleted file mode 100644
index f69a62d..0000000
Binary files a/static/img/integration/hrms/e-leave/enter-company-email.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/exceed-mtd-dialog.png b/static/img/integration/hrms/e-leave/exceed-mtd-dialog.png
new file mode 100644
index 0000000..f7a895d
Binary files /dev/null and b/static/img/integration/hrms/e-leave/exceed-mtd-dialog.png differ
diff --git a/static/img/integration/hrms/e-leave/exceed-ytd-dialog.png b/static/img/integration/hrms/e-leave/exceed-ytd-dialog.png
new file mode 100644
index 0000000..a2d7a44
Binary files /dev/null and b/static/img/integration/hrms/e-leave/exceed-ytd-dialog.png differ
diff --git a/static/img/integration/hrms/e-leave/generate-google-app-password.png b/static/img/integration/hrms/e-leave/generate-google-app-password.png
deleted file mode 100644
index a19fa0b..0000000
Binary files a/static/img/integration/hrms/e-leave/generate-google-app-password.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/google-app-password.png b/static/img/integration/hrms/e-leave/google-app-password.png
deleted file mode 100644
index 98a879a..0000000
Binary files a/static/img/integration/hrms/e-leave/google-app-password.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/google-security.png b/static/img/integration/hrms/e-leave/google-security.png
deleted file mode 100644
index 42658dc..0000000
Binary files a/static/img/integration/hrms/e-leave/google-security.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/leave-app-employee.png b/static/img/integration/hrms/e-leave/leave-app-employee.png
new file mode 100644
index 0000000..1b8095f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-app-employee.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-app-noti.png b/static/img/integration/hrms/e-leave/leave-approval-app-noti.png
new file mode 100644
index 0000000..c9a1032
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-app-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-email-noti.png b/static/img/integration/hrms/e-leave/leave-approval-email-noti.png
new file mode 100644
index 0000000..82605ef
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-email-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-failed-app-noti.png b/static/img/integration/hrms/e-leave/leave-approval-failed-app-noti.png
new file mode 100644
index 0000000..cfc3681
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-failed-app-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-failed-email-noti.png b/static/img/integration/hrms/e-leave/leave-approval-failed-email-noti.png
new file mode 100644
index 0000000..fcbbbe7
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-failed-email-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-rejected-app-noti.png b/static/img/integration/hrms/e-leave/leave-approval-rejected-app-noti.png
new file mode 100644
index 0000000..14ae698
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-rejected-app-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval-rejected-email-noti.png b/static/img/integration/hrms/e-leave/leave-approval-rejected-email-noti.png
new file mode 100644
index 0000000..342cd3f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval-rejected-email-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-approval.png b/static/img/integration/hrms/e-leave/leave-approval.png
new file mode 100644
index 0000000..02f70b4
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-approval.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-balance-employee.png b/static/img/integration/hrms/e-leave/leave-balance-employee.png
new file mode 100644
index 0000000..5345c28
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-balance-employee.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-balance-manager.png b/static/img/integration/hrms/e-leave/leave-balance-manager.png
new file mode 100644
index 0000000..9d43602
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-balance-manager.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-calendar-team.png b/static/img/integration/hrms/e-leave/leave-calendar-team.png
new file mode 100644
index 0000000..40f9426
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-calendar-team.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-calendar.png b/static/img/integration/hrms/e-leave/leave-calendar.png
new file mode 100644
index 0000000..eb3b401
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-calendar.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-comment-dialog.png b/static/img/integration/hrms/e-leave/leave-comment-dialog.png
new file mode 100644
index 0000000..6ff9090
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-comment-dialog.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-detail.png b/static/img/integration/hrms/e-leave/leave-detail.png
new file mode 100644
index 0000000..ed50b6a
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-detail.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-status-update-successful.png b/static/img/integration/hrms/e-leave/leave-status-update-successful.png
new file mode 100644
index 0000000..0f498b1
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-status-update-successful.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-status.png b/static/img/integration/hrms/e-leave/leave-status.png
new file mode 100644
index 0000000..5aef0d1
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-status.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-successful-app-noti.png b/static/img/integration/hrms/e-leave/leave-successful-app-noti.png
new file mode 100644
index 0000000..43898c2
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-successful-app-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-successful-email-noti.png b/static/img/integration/hrms/e-leave/leave-successful-email-noti.png
new file mode 100644
index 0000000..bc70d31
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-successful-email-noti.png differ
diff --git a/static/img/integration/hrms/e-leave/leave-successful-emp.png b/static/img/integration/hrms/e-leave/leave-successful-emp.png
new file mode 100644
index 0000000..e270245
Binary files /dev/null and b/static/img/integration/hrms/e-leave/leave-successful-emp.png differ
diff --git a/static/img/integration/hrms/e-leave/manage-authority-settings.png b/static/img/integration/hrms/e-leave/manage-authority-settings.png
new file mode 100644
index 0000000..371fe0a
Binary files /dev/null and b/static/img/integration/hrms/e-leave/manage-authority-settings.png differ
diff --git a/static/img/integration/hrms/e-leave/microsoft-2fa.png b/static/img/integration/hrms/e-leave/microsoft-2fa.png
deleted file mode 100644
index ae76226..0000000
Binary files a/static/img/integration/hrms/e-leave/microsoft-2fa.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/microsoft-app-password.png b/static/img/integration/hrms/e-leave/microsoft-app-password.png
deleted file mode 100644
index 9843695..0000000
Binary files a/static/img/integration/hrms/e-leave/microsoft-app-password.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/microsoft-create-app-password.png b/static/img/integration/hrms/e-leave/microsoft-create-app-password.png
deleted file mode 100644
index 862e0a0..0000000
Binary files a/static/img/integration/hrms/e-leave/microsoft-create-app-password.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/mtd-over-limit.png b/static/img/integration/hrms/e-leave/mtd-over-limit.png
new file mode 100644
index 0000000..7f9b645
Binary files /dev/null and b/static/img/integration/hrms/e-leave/mtd-over-limit.png differ
diff --git a/static/img/integration/hrms/e-leave/multi-leave-approval.png b/static/img/integration/hrms/e-leave/multi-leave-approval.png
new file mode 100644
index 0000000..371fe0a
Binary files /dev/null and b/static/img/integration/hrms/e-leave/multi-leave-approval.png differ
diff --git a/static/img/integration/hrms/e-leave/pending-approval-icon.png b/static/img/integration/hrms/e-leave/pending-approval-icon.png
new file mode 100644
index 0000000..836d467
Binary files /dev/null and b/static/img/integration/hrms/e-leave/pending-approval-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/pending-verification-icon.png b/static/img/integration/hrms/e-leave/pending-verification-icon.png
new file mode 100644
index 0000000..645862f
Binary files /dev/null and b/static/img/integration/hrms/e-leave/pending-verification-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/privilege-table.png b/static/img/integration/hrms/e-leave/privilege-table.png
deleted file mode 100644
index ea5fa0d..0000000
Binary files a/static/img/integration/hrms/e-leave/privilege-table.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/rejected-icon.png b/static/img/integration/hrms/e-leave/rejected-icon.png
new file mode 100644
index 0000000..b7061de
Binary files /dev/null and b/static/img/integration/hrms/e-leave/rejected-icon.png differ
diff --git a/static/img/integration/hrms/e-leave/skip-ph-rd.png b/static/img/integration/hrms/e-leave/skip-ph-rd.png
new file mode 100644
index 0000000..a03e845
Binary files /dev/null and b/static/img/integration/hrms/e-leave/skip-ph-rd.png differ
diff --git a/static/img/integration/hrms/e-leave/smtp-setup.png b/static/img/integration/hrms/e-leave/smtp-setup.png
deleted file mode 100644
index 7e3b16d..0000000
Binary files a/static/img/integration/hrms/e-leave/smtp-setup.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/successful-smtp-setup.png b/static/img/integration/hrms/e-leave/successful-smtp-setup.png
deleted file mode 100644
index 2ebae9b..0000000
Binary files a/static/img/integration/hrms/e-leave/successful-smtp-setup.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/sync-cloud.png b/static/img/integration/hrms/e-leave/sync-cloud.png
index 98ed49c..af07dde 100644
Binary files a/static/img/integration/hrms/e-leave/sync-cloud.png and b/static/img/integration/hrms/e-leave/sync-cloud.png differ
diff --git a/static/img/integration/hrms/e-leave/sync-complete.png b/static/img/integration/hrms/e-leave/sync-complete.png
deleted file mode 100644
index 6b5bfe2..0000000
Binary files a/static/img/integration/hrms/e-leave/sync-complete.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/sync-ea.png b/static/img/integration/hrms/e-leave/sync-ea.png
deleted file mode 100644
index 318c745..0000000
Binary files a/static/img/integration/hrms/e-leave/sync-ea.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/sync-now.png b/static/img/integration/hrms/e-leave/sync-now.png
deleted file mode 100644
index ba52593..0000000
Binary files a/static/img/integration/hrms/e-leave/sync-now.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/team-leave.png b/static/img/integration/hrms/e-leave/team-leave.png
new file mode 100644
index 0000000..a0a4184
Binary files /dev/null and b/static/img/integration/hrms/e-leave/team-leave.png differ
diff --git a/static/img/integration/hrms/e-leave/view-payslip.png b/static/img/integration/hrms/e-leave/view-payslip.png
deleted file mode 100644
index 481dd39..0000000
Binary files a/static/img/integration/hrms/e-leave/view-payslip.png and /dev/null differ
diff --git a/static/img/integration/hrms/e-leave/ytd-over-limit.png b/static/img/integration/hrms/e-leave/ytd-over-limit.png
new file mode 100644
index 0000000..634ea8a
Binary files /dev/null and b/static/img/integration/hrms/e-leave/ytd-over-limit.png differ
diff --git a/static/img/integration/hrms/e-payroll/activity-center.png b/static/img/integration/hrms/e-payroll/activity-center.png
new file mode 100644
index 0000000..fa37e5e
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/activity-center.png differ
diff --git a/static/img/integration/hrms/e-payroll/announcement1.png b/static/img/integration/hrms/e-payroll/announcement1.png
new file mode 100644
index 0000000..d0971cd
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/announcement1.png differ
diff --git a/static/img/integration/hrms/e-payroll/announcement2.png b/static/img/integration/hrms/e-payroll/announcement2.png
new file mode 100644
index 0000000..83e5c4f
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/announcement2.png differ
diff --git a/static/img/integration/hrms/e-payroll/birthday-calendar.png b/static/img/integration/hrms/e-payroll/birthday-calendar.png
new file mode 100644
index 0000000..d1e6c14
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/birthday-calendar.png differ
diff --git a/static/img/integration/hrms/e-payroll/company-profile.png b/static/img/integration/hrms/e-payroll/company-profile.png
new file mode 100644
index 0000000..f0278c9
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/company-profile.png differ
diff --git a/static/img/integration/hrms/e-payroll/dashboard.png b/static/img/integration/hrms/e-payroll/dashboard.png
new file mode 100644
index 0000000..2fb52d9
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/dashboard.png differ
diff --git a/static/img/integration/hrms/e-payroll/ea-form.png b/static/img/integration/hrms/e-payroll/ea-form.png
new file mode 100644
index 0000000..571caca
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/ea-form.png differ
diff --git a/static/img/integration/hrms/e-payroll/help-center.png b/static/img/integration/hrms/e-payroll/help-center.png
new file mode 100644
index 0000000..9545ab8
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/help-center.png differ
diff --git a/static/img/integration/hrms/e-payroll/maintain-announcement1.png b/static/img/integration/hrms/e-payroll/maintain-announcement1.png
new file mode 100644
index 0000000..0728868
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/maintain-announcement1.png differ
diff --git a/static/img/integration/hrms/e-payroll/maintain-announcement2.png b/static/img/integration/hrms/e-payroll/maintain-announcement2.png
new file mode 100644
index 0000000..a748cd3
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/maintain-announcement2.png differ
diff --git a/static/img/integration/hrms/e-payroll/manager-list.png b/static/img/integration/hrms/e-payroll/manager-list.png
new file mode 100644
index 0000000..6896d2f
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/manager-list.png differ
diff --git a/static/img/integration/hrms/e-payroll/monthly-payroll-details.png b/static/img/integration/hrms/e-payroll/monthly-payroll-details.png
new file mode 100644
index 0000000..0a35e49
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/monthly-payroll-details.png differ
diff --git a/static/img/integration/hrms/e-payroll/monthly-payroll.png b/static/img/integration/hrms/e-payroll/monthly-payroll.png
new file mode 100644
index 0000000..ccdb1b9
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/monthly-payroll.png differ
diff --git a/static/img/integration/hrms/e-payroll/payroll-information.png b/static/img/integration/hrms/e-payroll/payroll-information.png
new file mode 100644
index 0000000..437e5c8
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/payroll-information.png differ
diff --git a/static/img/integration/hrms/e-payroll/payroll-synccloud-payroll.png b/static/img/integration/hrms/e-payroll/payroll-synccloud-payroll.png
new file mode 100644
index 0000000..4a467d9
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/payroll-synccloud-payroll.png differ
diff --git a/static/img/integration/hrms/e-payroll/personal-information.png b/static/img/integration/hrms/e-payroll/personal-information.png
new file mode 100644
index 0000000..1c042ab
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/personal-information.png differ
diff --git a/static/img/integration/hrms/e-payroll/settings.png b/static/img/integration/hrms/e-payroll/settings.png
new file mode 100644
index 0000000..8b58cc8
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/settings.png differ
diff --git a/static/img/integration/hrms/e-payroll/side-drawer.png b/static/img/integration/hrms/e-payroll/side-drawer.png
new file mode 100644
index 0000000..27a6cae
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/side-drawer.png differ
diff --git a/static/img/integration/hrms/e-payroll/switch-company.png b/static/img/integration/hrms/e-payroll/switch-company.png
new file mode 100644
index 0000000..8eb35d1
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/switch-company.png differ
diff --git a/static/img/integration/hrms/e-payroll/sync-cloud.png b/static/img/integration/hrms/e-payroll/sync-cloud.png
new file mode 100644
index 0000000..5d21633
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/sync-cloud.png differ
diff --git a/static/img/integration/hrms/e-payroll/team-list.png b/static/img/integration/hrms/e-payroll/team-list.png
new file mode 100644
index 0000000..26feab2
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/team-list.png differ
diff --git a/static/img/integration/hrms/e-payroll/user-feedback.png b/static/img/integration/hrms/e-payroll/user-feedback.png
new file mode 100644
index 0000000..99817b2
Binary files /dev/null and b/static/img/integration/hrms/e-payroll/user-feedback.png differ
diff --git a/static/img/integration/hrms/e-tms/attendance-log-detail.png b/static/img/integration/hrms/e-tms/attendance-log-detail.png
new file mode 100644
index 0000000..53169cf
Binary files /dev/null and b/static/img/integration/hrms/e-tms/attendance-log-detail.png differ
diff --git a/static/img/integration/hrms/e-tms/attendance-reward1.png b/static/img/integration/hrms/e-tms/attendance-reward1.png
new file mode 100644
index 0000000..0dbf7dc
Binary files /dev/null and b/static/img/integration/hrms/e-tms/attendance-reward1.png differ
diff --git a/static/img/integration/hrms/e-tms/attendance-reward2.png b/static/img/integration/hrms/e-tms/attendance-reward2.png
new file mode 100644
index 0000000..b64fdc7
Binary files /dev/null and b/static/img/integration/hrms/e-tms/attendance-reward2.png differ
diff --git a/static/img/integration/hrms/e-tms/calendar-wizard1.png b/static/img/integration/hrms/e-tms/calendar-wizard1.png
new file mode 100644
index 0000000..1a82050
Binary files /dev/null and b/static/img/integration/hrms/e-tms/calendar-wizard1.png differ
diff --git a/static/img/integration/hrms/e-tms/calendar-wizard2.png b/static/img/integration/hrms/e-tms/calendar-wizard2.png
new file mode 100644
index 0000000..526309e
Binary files /dev/null and b/static/img/integration/hrms/e-tms/calendar-wizard2.png differ
diff --git a/static/img/integration/hrms/e-tms/clear-all-location.png b/static/img/integration/hrms/e-tms/clear-all-location.png
new file mode 100644
index 0000000..246d883
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clear-all-location.png differ
diff --git a/static/img/integration/hrms/e-tms/clear-all-schedule.png b/static/img/integration/hrms/e-tms/clear-all-schedule.png
new file mode 100644
index 0000000..45dfd8b
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clear-all-schedule.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-in1.png b/static/img/integration/hrms/e-tms/clock-in1.png
new file mode 100644
index 0000000..e5c2f5c
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-in1.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-in2.png b/static/img/integration/hrms/e-tms/clock-in2.png
new file mode 100644
index 0000000..05035e6
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-in2.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-on-behalf-notification1.png b/static/img/integration/hrms/e-tms/clock-on-behalf-notification1.png
new file mode 100644
index 0000000..db34481
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-on-behalf-notification1.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-on-behalf-notification2.png b/static/img/integration/hrms/e-tms/clock-on-behalf-notification2.png
new file mode 100644
index 0000000..4162905
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-on-behalf-notification2.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-on-behalf1.png b/static/img/integration/hrms/e-tms/clock-on-behalf1.png
new file mode 100644
index 0000000..b14a1a7
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-on-behalf1.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-on-behalf2.png b/static/img/integration/hrms/e-tms/clock-on-behalf2.png
new file mode 100644
index 0000000..f6e195e
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-on-behalf2.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out1.png b/static/img/integration/hrms/e-tms/clock-out1.png
new file mode 100644
index 0000000..4f7d006
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out1.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out2.png b/static/img/integration/hrms/e-tms/clock-out2.png
new file mode 100644
index 0000000..1d252d2
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out2.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out3.png b/static/img/integration/hrms/e-tms/clock-out3.png
new file mode 100644
index 0000000..6dedee8
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out3.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out4.png b/static/img/integration/hrms/e-tms/clock-out4.png
new file mode 100644
index 0000000..9b1f662
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out4.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out5.png b/static/img/integration/hrms/e-tms/clock-out5.png
new file mode 100644
index 0000000..706c325
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out5.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out6.png b/static/img/integration/hrms/e-tms/clock-out6.png
new file mode 100644
index 0000000..08f7469
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out6.png differ
diff --git a/static/img/integration/hrms/e-tms/clock-out7.png b/static/img/integration/hrms/e-tms/clock-out7.png
new file mode 100644
index 0000000..149f52a
Binary files /dev/null and b/static/img/integration/hrms/e-tms/clock-out7.png differ
diff --git a/static/img/integration/hrms/e-tms/copy-calendar.png b/static/img/integration/hrms/e-tms/copy-calendar.png
new file mode 100644
index 0000000..e5ababf
Binary files /dev/null and b/static/img/integration/hrms/e-tms/copy-calendar.png differ
diff --git a/static/img/integration/hrms/e-tms/copy-location.png b/static/img/integration/hrms/e-tms/copy-location.png
new file mode 100644
index 0000000..948ec83
Binary files /dev/null and b/static/img/integration/hrms/e-tms/copy-location.png differ
diff --git a/static/img/integration/hrms/e-tms/dashboard.png b/static/img/integration/hrms/e-tms/dashboard.png
new file mode 100644
index 0000000..c9ed207
Binary files /dev/null and b/static/img/integration/hrms/e-tms/dashboard.png differ
diff --git a/static/img/integration/hrms/e-tms/different-device.png b/static/img/integration/hrms/e-tms/different-device.png
new file mode 100644
index 0000000..c814098
Binary files /dev/null and b/static/img/integration/hrms/e-tms/different-device.png differ
diff --git a/static/img/integration/hrms/e-tms/edited-log-notification1.png b/static/img/integration/hrms/e-tms/edited-log-notification1.png
new file mode 100644
index 0000000..0649543
Binary files /dev/null and b/static/img/integration/hrms/e-tms/edited-log-notification1.png differ
diff --git a/static/img/integration/hrms/e-tms/edited-log-notification2.png b/static/img/integration/hrms/e-tms/edited-log-notification2.png
new file mode 100644
index 0000000..d94f1a9
Binary files /dev/null and b/static/img/integration/hrms/e-tms/edited-log-notification2.png differ
diff --git a/static/img/integration/hrms/e-tms/geofence-service.png b/static/img/integration/hrms/e-tms/geofence-service.png
new file mode 100644
index 0000000..10c2656
Binary files /dev/null and b/static/img/integration/hrms/e-tms/geofence-service.png differ
diff --git a/static/img/integration/hrms/e-tms/leave.png b/static/img/integration/hrms/e-tms/leave.png
new file mode 100644
index 0000000..fd5244a
Binary files /dev/null and b/static/img/integration/hrms/e-tms/leave.png differ
diff --git a/static/img/integration/hrms/e-tms/license-control1.png b/static/img/integration/hrms/e-tms/license-control1.png
new file mode 100644
index 0000000..8799727
Binary files /dev/null and b/static/img/integration/hrms/e-tms/license-control1.png differ
diff --git a/static/img/integration/hrms/e-tms/license-control2.png b/static/img/integration/hrms/e-tms/license-control2.png
new file mode 100644
index 0000000..f959ec0
Binary files /dev/null and b/static/img/integration/hrms/e-tms/license-control2.png differ
diff --git a/static/img/integration/hrms/e-tms/location-map.png b/static/img/integration/hrms/e-tms/location-map.png
new file mode 100644
index 0000000..d0e0313
Binary files /dev/null and b/static/img/integration/hrms/e-tms/location-map.png differ
diff --git a/static/img/integration/hrms/e-tms/location-wizard1.png b/static/img/integration/hrms/e-tms/location-wizard1.png
new file mode 100644
index 0000000..4eb1498
Binary files /dev/null and b/static/img/integration/hrms/e-tms/location-wizard1.png differ
diff --git a/static/img/integration/hrms/e-tms/location-wizard2.png b/static/img/integration/hrms/e-tms/location-wizard2.png
new file mode 100644
index 0000000..be05535
Binary files /dev/null and b/static/img/integration/hrms/e-tms/location-wizard2.png differ
diff --git a/static/img/integration/hrms/e-tms/location-wizard3.png b/static/img/integration/hrms/e-tms/location-wizard3.png
new file mode 100644
index 0000000..2ff360c
Binary files /dev/null and b/static/img/integration/hrms/e-tms/location-wizard3.png differ
diff --git a/static/img/integration/hrms/e-tms/log-edit-mode.png b/static/img/integration/hrms/e-tms/log-edit-mode.png
new file mode 100644
index 0000000..44f9af0
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log-edit-mode.png differ
diff --git a/static/img/integration/hrms/e-tms/log-error.png b/static/img/integration/hrms/e-tms/log-error.png
new file mode 100644
index 0000000..08b6e13
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log-error.png differ
diff --git a/static/img/integration/hrms/e-tms/log-icon1.png b/static/img/integration/hrms/e-tms/log-icon1.png
new file mode 100644
index 0000000..eb3fadd
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log-icon1.png differ
diff --git a/static/img/integration/hrms/e-tms/log-icon2.png b/static/img/integration/hrms/e-tms/log-icon2.png
new file mode 100644
index 0000000..f2811c6
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log-icon2.png differ
diff --git a/static/img/integration/hrms/e-tms/log-icon3.png b/static/img/integration/hrms/e-tms/log-icon3.png
new file mode 100644
index 0000000..6299a46
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log-icon3.png differ
diff --git a/static/img/integration/hrms/e-tms/log.png b/static/img/integration/hrms/e-tms/log.png
new file mode 100644
index 0000000..54f34ec
Binary files /dev/null and b/static/img/integration/hrms/e-tms/log.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-branch1.png b/static/img/integration/hrms/e-tms/maintain-branch1.png
new file mode 100644
index 0000000..871c84a
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-branch1.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-branch2.png b/static/img/integration/hrms/e-tms/maintain-branch2.png
new file mode 100644
index 0000000..9b94a9e
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-branch2.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-branch3.png b/static/img/integration/hrms/e-tms/maintain-branch3.png
new file mode 100644
index 0000000..4dca16a
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-branch3.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-calendar.png b/static/img/integration/hrms/e-tms/maintain-calendar.png
new file mode 100644
index 0000000..8f94f15
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-calendar.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-employee1.png b/static/img/integration/hrms/e-tms/maintain-employee1.png
new file mode 100644
index 0000000..403b561
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-employee1.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-employee2.png b/static/img/integration/hrms/e-tms/maintain-employee2.png
new file mode 100644
index 0000000..50ee35d
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-employee2.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-public-holiday1.png b/static/img/integration/hrms/e-tms/maintain-public-holiday1.png
new file mode 100644
index 0000000..35d0a54
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-public-holiday1.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-public-holiday2.png b/static/img/integration/hrms/e-tms/maintain-public-holiday2.png
new file mode 100644
index 0000000..fc3cf16
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-public-holiday2.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-public-holiday3.png b/static/img/integration/hrms/e-tms/maintain-public-holiday3.png
new file mode 100644
index 0000000..270235c
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-public-holiday3.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-traveller-location.png b/static/img/integration/hrms/e-tms/maintain-traveller-location.png
new file mode 100644
index 0000000..e5d6905
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-traveller-location.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-work-ot1.png b/static/img/integration/hrms/e-tms/maintain-work-ot1.png
new file mode 100644
index 0000000..dbf6972
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-work-ot1.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-work-ot2.png b/static/img/integration/hrms/e-tms/maintain-work-ot2.png
new file mode 100644
index 0000000..72b09a4
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-work-ot2.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-work-ot3.png b/static/img/integration/hrms/e-tms/maintain-work-ot3.png
new file mode 100644
index 0000000..e24edba
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-work-ot3.png differ
diff --git a/static/img/integration/hrms/e-tms/maintain-work-session.png b/static/img/integration/hrms/e-tms/maintain-work-session.png
new file mode 100644
index 0000000..2650f6f
Binary files /dev/null and b/static/img/integration/hrms/e-tms/maintain-work-session.png differ
diff --git a/static/img/integration/hrms/e-tms/map-icon1.png b/static/img/integration/hrms/e-tms/map-icon1.png
new file mode 100644
index 0000000..9d863b3
Binary files /dev/null and b/static/img/integration/hrms/e-tms/map-icon1.png differ
diff --git a/static/img/integration/hrms/e-tms/map-icon2.png b/static/img/integration/hrms/e-tms/map-icon2.png
new file mode 100644
index 0000000..2fb04a7
Binary files /dev/null and b/static/img/integration/hrms/e-tms/map-icon2.png differ
diff --git a/static/img/integration/hrms/e-tms/map-icon3.png b/static/img/integration/hrms/e-tms/map-icon3.png
new file mode 100644
index 0000000..a304c0e
Binary files /dev/null and b/static/img/integration/hrms/e-tms/map-icon3.png differ
diff --git a/static/img/integration/hrms/e-tms/my-summary.png b/static/img/integration/hrms/e-tms/my-summary.png
new file mode 100644
index 0000000..97b9746
Binary files /dev/null and b/static/img/integration/hrms/e-tms/my-summary.png differ
diff --git a/static/img/integration/hrms/e-tms/my-work-session.png b/static/img/integration/hrms/e-tms/my-work-session.png
new file mode 100644
index 0000000..4f32623
Binary files /dev/null and b/static/img/integration/hrms/e-tms/my-work-session.png differ
diff --git a/static/img/integration/hrms/e-tms/ot-edit-mode.png b/static/img/integration/hrms/e-tms/ot-edit-mode.png
new file mode 100644
index 0000000..1e5eefd
Binary files /dev/null and b/static/img/integration/hrms/e-tms/ot-edit-mode.png differ
diff --git a/static/img/integration/hrms/e-tms/ot.png b/static/img/integration/hrms/e-tms/ot.png
new file mode 100644
index 0000000..31e1962
Binary files /dev/null and b/static/img/integration/hrms/e-tms/ot.png differ
diff --git a/static/img/integration/hrms/e-tms/processed-log1.png b/static/img/integration/hrms/e-tms/processed-log1.png
new file mode 100644
index 0000000..a31036f
Binary files /dev/null and b/static/img/integration/hrms/e-tms/processed-log1.png differ
diff --git a/static/img/integration/hrms/e-tms/processed-log2.png b/static/img/integration/hrms/e-tms/processed-log2.png
new file mode 100644
index 0000000..dc0e988
Binary files /dev/null and b/static/img/integration/hrms/e-tms/processed-log2.png differ
diff --git a/static/img/integration/hrms/e-tms/processed-log3.png b/static/img/integration/hrms/e-tms/processed-log3.png
new file mode 100644
index 0000000..ecf20a8
Binary files /dev/null and b/static/img/integration/hrms/e-tms/processed-log3.png differ
diff --git a/static/img/integration/hrms/e-tms/reminder1.png b/static/img/integration/hrms/e-tms/reminder1.png
new file mode 100644
index 0000000..227751f
Binary files /dev/null and b/static/img/integration/hrms/e-tms/reminder1.png differ
diff --git a/static/img/integration/hrms/e-tms/reminder2.png b/static/img/integration/hrms/e-tms/reminder2.png
new file mode 100644
index 0000000..e543404
Binary files /dev/null and b/static/img/integration/hrms/e-tms/reminder2.png differ
diff --git a/static/img/integration/hrms/e-tms/status-update.png b/static/img/integration/hrms/e-tms/status-update.png
new file mode 100644
index 0000000..329f4f4
Binary files /dev/null and b/static/img/integration/hrms/e-tms/status-update.png differ
diff --git a/static/img/integration/hrms/e-tms/sync-cloud1.png b/static/img/integration/hrms/e-tms/sync-cloud1.png
new file mode 100644
index 0000000..3070d8f
Binary files /dev/null and b/static/img/integration/hrms/e-tms/sync-cloud1.png differ
diff --git a/static/img/integration/hrms/e-tms/sync-cloud2.png b/static/img/integration/hrms/e-tms/sync-cloud2.png
new file mode 100644
index 0000000..51d2a15
Binary files /dev/null and b/static/img/integration/hrms/e-tms/sync-cloud2.png differ
diff --git a/static/img/integration/hrms/e-tms/team-summary.png b/static/img/integration/hrms/e-tms/team-summary.png
new file mode 100644
index 0000000..0711584
Binary files /dev/null and b/static/img/integration/hrms/e-tms/team-summary.png differ
diff --git a/static/img/integration/hrms/e-tms/team-work-session.png b/static/img/integration/hrms/e-tms/team-work-session.png
new file mode 100644
index 0000000..a09ba9c
Binary files /dev/null and b/static/img/integration/hrms/e-tms/team-work-session.png differ
diff --git a/static/img/integration/hrms/e-tms/time-attendance-report-error.png b/static/img/integration/hrms/e-tms/time-attendance-report-error.png
new file mode 100644
index 0000000..c255d86
Binary files /dev/null and b/static/img/integration/hrms/e-tms/time-attendance-report-error.png differ
diff --git a/static/img/integration/hrms/e-tms/time-attendance-summary.png b/static/img/integration/hrms/e-tms/time-attendance-summary.png
new file mode 100644
index 0000000..0692942
Binary files /dev/null and b/static/img/integration/hrms/e-tms/time-attendance-summary.png differ
diff --git a/static/img/integration/hrms/e-tms/time-attendance-unassigned-listing.png b/static/img/integration/hrms/e-tms/time-attendance-unassigned-listing.png
new file mode 100644
index 0000000..575260b
Binary files /dev/null and b/static/img/integration/hrms/e-tms/time-attendance-unassigned-listing.png differ
diff --git a/static/img/integration/hrms/e-tms/timeline.png b/static/img/integration/hrms/e-tms/timeline.png
new file mode 100644
index 0000000..30b55cf
Binary files /dev/null and b/static/img/integration/hrms/e-tms/timeline.png differ
diff --git a/static/img/integration/hrms/e-tms/unprocessed-log.png b/static/img/integration/hrms/e-tms/unprocessed-log.png
new file mode 100644
index 0000000..1e52ef8
Binary files /dev/null and b/static/img/integration/hrms/e-tms/unprocessed-log.png differ
diff --git a/static/img/integration/hrms/e-tms/view-location.png b/static/img/integration/hrms/e-tms/view-location.png
new file mode 100644
index 0000000..e1e7d2b
Binary files /dev/null and b/static/img/integration/hrms/e-tms/view-location.png differ
diff --git a/static/img/integration/hrms/e-tms/view-schedule.png b/static/img/integration/hrms/e-tms/view-schedule.png
new file mode 100644
index 0000000..8d9cf36
Binary files /dev/null and b/static/img/integration/hrms/e-tms/view-schedule.png differ
diff --git a/static/img/integration/hrms/e-tms/work-location.png b/static/img/integration/hrms/e-tms/work-location.png
new file mode 100644
index 0000000..ce97f3f
Binary files /dev/null and b/static/img/integration/hrms/e-tms/work-location.png differ
diff --git a/static/img/integration/hrms/e-tms/work-ot.png b/static/img/integration/hrms/e-tms/work-ot.png
new file mode 100644
index 0000000..8244aa4
Binary files /dev/null and b/static/img/integration/hrms/e-tms/work-ot.png differ
diff --git a/static/img/integration/hrms/e-tms/work-schedule-summary.png b/static/img/integration/hrms/e-tms/work-schedule-summary.png
new file mode 100644
index 0000000..ba900a1
Binary files /dev/null and b/static/img/integration/hrms/e-tms/work-schedule-summary.png differ
diff --git a/static/img/integration/hrms/enable-sql-drive/complete.png b/static/img/integration/hrms/enable-sql-drive/complete.png
deleted file mode 100644
index 8a052c0..0000000
Binary files a/static/img/integration/hrms/enable-sql-drive/complete.png and /dev/null differ
diff --git a/static/img/integration/hrms/enable-sql-drive/enable-drive.png b/static/img/integration/hrms/enable-sql-drive/enable-drive.png
deleted file mode 100644
index 4d9d0e5..0000000
Binary files a/static/img/integration/hrms/enable-sql-drive/enable-drive.png and /dev/null differ
diff --git a/static/img/integration/hrms/enable-sql-drive/grant.png b/static/img/integration/hrms/enable-sql-drive/grant.png
deleted file mode 100644
index 5f47672..0000000
Binary files a/static/img/integration/hrms/enable-sql-drive/grant.png and /dev/null differ
diff --git a/static/img/integration/hrms/enable-sql-drive/login-google.png b/static/img/integration/hrms/enable-sql-drive/login-google.png
deleted file mode 100644
index f431fdf..0000000
Binary files a/static/img/integration/hrms/enable-sql-drive/login-google.png and /dev/null differ
diff --git a/static/img/integration/hrms/enable-sql-drive/login.png b/static/img/integration/hrms/enable-sql-drive/login.png
deleted file mode 100644
index d520050..0000000
Binary files a/static/img/integration/hrms/enable-sql-drive/login.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-allow-hrms.png b/static/img/integration/hrms/etms/android-allow-hrms.png
deleted file mode 100644
index 9744dfd..0000000
Binary files a/static/img/integration/hrms/etms/android-allow-hrms.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-location-all-time.png b/static/img/integration/hrms/etms/android-location-all-time.png
deleted file mode 100644
index 2567158..0000000
Binary files a/static/img/integration/hrms/etms/android-location-all-time.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-location.png b/static/img/integration/hrms/etms/android-location.png
deleted file mode 100644
index e8ffe68..0000000
Binary files a/static/img/integration/hrms/etms/android-location.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-precise-location.png b/static/img/integration/hrms/etms/android-precise-location.png
deleted file mode 100644
index 315d229..0000000
Binary files a/static/img/integration/hrms/etms/android-precise-location.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-settings.png b/static/img/integration/hrms/etms/android-settings.png
deleted file mode 100644
index 2320ce5..0000000
Binary files a/static/img/integration/hrms/etms/android-settings.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/android-use-location.png b/static/img/integration/hrms/etms/android-use-location.png
deleted file mode 100644
index fdb18a3..0000000
Binary files a/static/img/integration/hrms/etms/android-use-location.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/app-store-home.png b/static/img/integration/hrms/etms/app-store-home.png
deleted file mode 100644
index 09ce094..0000000
Binary files a/static/img/integration/hrms/etms/app-store-home.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/app-store-hrms.png b/static/img/integration/hrms/etms/app-store-hrms.png
deleted file mode 100644
index 189d1e3..0000000
Binary files a/static/img/integration/hrms/etms/app-store-hrms.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/app-store-search.png b/static/img/integration/hrms/etms/app-store-search.png
deleted file mode 100644
index 2cfcaf1..0000000
Binary files a/static/img/integration/hrms/etms/app-store-search.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/app-store.png b/static/img/integration/hrms/etms/app-store.png
deleted file mode 100644
index 46a7515..0000000
Binary files a/static/img/integration/hrms/etms/app-store.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/attendance-log.png b/static/img/integration/hrms/etms/attendance-log.png
deleted file mode 100644
index 2dce8b0..0000000
Binary files a/static/img/integration/hrms/etms/attendance-log.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/attendance-reward-apply.png b/static/img/integration/hrms/etms/attendance-reward-apply.png
deleted file mode 100644
index d6ee3e7..0000000
Binary files a/static/img/integration/hrms/etms/attendance-reward-apply.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/attendance-reward-result.png b/static/img/integration/hrms/etms/attendance-reward-result.png
deleted file mode 100644
index 1dee6e9..0000000
Binary files a/static/img/integration/hrms/etms/attendance-reward-result.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/attendance-reward-save.png b/static/img/integration/hrms/etms/attendance-reward-save.png
deleted file mode 100644
index c24ae38..0000000
Binary files a/static/img/integration/hrms/etms/attendance-reward-save.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/attendance-reward.png b/static/img/integration/hrms/etms/attendance-reward.png
deleted file mode 100644
index b57b2c2..0000000
Binary files a/static/img/integration/hrms/etms/attendance-reward.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/branch.png b/static/img/integration/hrms/etms/branch.png
deleted file mode 100644
index a3d9253..0000000
Binary files a/static/img/integration/hrms/etms/branch.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/breaktime.png b/static/img/integration/hrms/etms/breaktime.png
deleted file mode 100644
index 93e1ca7..0000000
Binary files a/static/img/integration/hrms/etms/breaktime.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/claim-ot.png b/static/img/integration/hrms/etms/claim-ot.png
deleted file mode 100644
index dc2b54b..0000000
Binary files a/static/img/integration/hrms/etms/claim-ot.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clear-calendar-confirm.png b/static/img/integration/hrms/etms/clear-calendar-confirm.png
deleted file mode 100644
index 2a71a21..0000000
Binary files a/static/img/integration/hrms/etms/clear-calendar-confirm.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clear-calendar-result.png b/static/img/integration/hrms/etms/clear-calendar-result.png
deleted file mode 100644
index d800885..0000000
Binary files a/static/img/integration/hrms/etms/clear-calendar-result.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clear-calendar.png b/static/img/integration/hrms/etms/clear-calendar.png
deleted file mode 100644
index 5d13444..0000000
Binary files a/static/img/integration/hrms/etms/clear-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/click-map.png b/static/img/integration/hrms/etms/click-map.png
deleted file mode 100644
index a7179ef..0000000
Binary files a/static/img/integration/hrms/etms/click-map.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clock-in.png b/static/img/integration/hrms/etms/clock-in.png
deleted file mode 100644
index eb32b0c..0000000
Binary files a/static/img/integration/hrms/etms/clock-in.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clock-out.png b/static/img/integration/hrms/etms/clock-out.png
deleted file mode 100644
index 98a14cc..0000000
Binary files a/static/img/integration/hrms/etms/clock-out.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clock-time-period.png b/static/img/integration/hrms/etms/clock-time-period.png
deleted file mode 100644
index 79cef7a..0000000
Binary files a/static/img/integration/hrms/etms/clock-time-period.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clock-time.png b/static/img/integration/hrms/etms/clock-time.png
deleted file mode 100644
index 423026e..0000000
Binary files a/static/img/integration/hrms/etms/clock-time.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/clocking-details.png b/static/img/integration/hrms/etms/clocking-details.png
deleted file mode 100644
index 3ccb252..0000000
Binary files a/static/img/integration/hrms/etms/clocking-details.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/company-map-search.png b/static/img/integration/hrms/etms/company-map-search.png
deleted file mode 100644
index eb3ccd9..0000000
Binary files a/static/img/integration/hrms/etms/company-map-search.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/configure-radius.png b/static/img/integration/hrms/etms/configure-radius.png
deleted file mode 100644
index bfa2bd4..0000000
Binary files a/static/img/integration/hrms/etms/configure-radius.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/copy-calendar-confirm.png b/static/img/integration/hrms/etms/copy-calendar-confirm.png
deleted file mode 100644
index e5051fd..0000000
Binary files a/static/img/integration/hrms/etms/copy-calendar-confirm.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/copy-calendar.png b/static/img/integration/hrms/etms/copy-calendar.png
deleted file mode 100644
index ca7ef31..0000000
Binary files a/static/img/integration/hrms/etms/copy-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/custom.png b/static/img/integration/hrms/etms/custom.png
deleted file mode 100644
index 566aec0..0000000
Binary files a/static/img/integration/hrms/etms/custom.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-branch.png b/static/img/integration/hrms/etms/edit-branch.png
deleted file mode 100644
index 0cd8f0e..0000000
Binary files a/static/img/integration/hrms/etms/edit-branch.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-email.png b/static/img/integration/hrms/etms/edit-email.png
deleted file mode 100644
index 0edc52f..0000000
Binary files a/static/img/integration/hrms/etms/edit-email.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-employee-grouping.png b/static/img/integration/hrms/etms/edit-employee-grouping.png
deleted file mode 100644
index f5d3add..0000000
Binary files a/static/img/integration/hrms/etms/edit-employee-grouping.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-employee.png b/static/img/integration/hrms/etms/edit-employee.png
deleted file mode 100644
index cb2d84f..0000000
Binary files a/static/img/integration/hrms/etms/edit-employee.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-holiday-calendar.png b/static/img/integration/hrms/etms/edit-holiday-calendar.png
deleted file mode 100644
index a16244d..0000000
Binary files a/static/img/integration/hrms/etms/edit-holiday-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-work-ot.png b/static/img/integration/hrms/etms/edit-work-ot.png
deleted file mode 100644
index 57d2374..0000000
Binary files a/static/img/integration/hrms/etms/edit-work-ot.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/edit-workstation.png b/static/img/integration/hrms/etms/edit-workstation.png
deleted file mode 100644
index 375805b..0000000
Binary files a/static/img/integration/hrms/etms/edit-workstation.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/green-case.png b/static/img/integration/hrms/etms/green-case.png
deleted file mode 100644
index 180ae19..0000000
Binary files a/static/img/integration/hrms/etms/green-case.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/hrms-login.png b/static/img/integration/hrms/etms/hrms-login.png
deleted file mode 100644
index 19b1cba..0000000
Binary files a/static/img/integration/hrms/etms/hrms-login.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/hrms-verify.png b/static/img/integration/hrms/etms/hrms-verify.png
deleted file mode 100644
index 2858863..0000000
Binary files a/static/img/integration/hrms/etms/hrms-verify.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-location-allow-hrms.png b/static/img/integration/hrms/etms/ios-location-allow-hrms.png
deleted file mode 100644
index ded7311..0000000
Binary files a/static/img/integration/hrms/etms/ios-location-allow-hrms.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-location-precise.png b/static/img/integration/hrms/etms/ios-location-precise.png
deleted file mode 100644
index f4ea7a5..0000000
Binary files a/static/img/integration/hrms/etms/ios-location-precise.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-location-service-on.png b/static/img/integration/hrms/etms/ios-location-service-on.png
deleted file mode 100644
index bf74231..0000000
Binary files a/static/img/integration/hrms/etms/ios-location-service-on.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-location-service.png b/static/img/integration/hrms/etms/ios-location-service.png
deleted file mode 100644
index 21cd7fa..0000000
Binary files a/static/img/integration/hrms/etms/ios-location-service.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-security.png b/static/img/integration/hrms/etms/ios-security.png
deleted file mode 100644
index 300a4cf..0000000
Binary files a/static/img/integration/hrms/etms/ios-security.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ios-settings.png b/static/img/integration/hrms/etms/ios-settings.png
deleted file mode 100644
index b8f5470..0000000
Binary files a/static/img/integration/hrms/etms/ios-settings.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/leave-rules-table.png b/static/img/integration/hrms/etms/leave-rules-table.png
deleted file mode 100644
index 61cfe31..0000000
Binary files a/static/img/integration/hrms/etms/leave-rules-table.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/leave-rules.png b/static/img/integration/hrms/etms/leave-rules.png
deleted file mode 100644
index 45df795..0000000
Binary files a/static/img/integration/hrms/etms/leave-rules.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/leave.png b/static/img/integration/hrms/etms/leave.png
deleted file mode 100644
index 5213de3..0000000
Binary files a/static/img/integration/hrms/etms/leave.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/my-calendar.png b/static/img/integration/hrms/etms/my-calendar.png
deleted file mode 100644
index c9eda3c..0000000
Binary files a/static/img/integration/hrms/etms/my-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ot-entitlement.png b/static/img/integration/hrms/etms/ot-entitlement.png
deleted file mode 100644
index 076e2f0..0000000
Binary files a/static/img/integration/hrms/etms/ot-entitlement.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/ot.png b/static/img/integration/hrms/etms/ot.png
deleted file mode 100644
index b0e15ae..0000000
Binary files a/static/img/integration/hrms/etms/ot.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/playstore-hrms.png b/static/img/integration/hrms/etms/playstore-hrms.png
deleted file mode 100644
index b6e6138..0000000
Binary files a/static/img/integration/hrms/etms/playstore-hrms.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/playstore.png b/static/img/integration/hrms/etms/playstore.png
deleted file mode 100644
index aeb07bd..0000000
Binary files a/static/img/integration/hrms/etms/playstore.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/red-case.png b/static/img/integration/hrms/etms/red-case.png
deleted file mode 100644
index 62708d2..0000000
Binary files a/static/img/integration/hrms/etms/red-case.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/save-work-ot.png b/static/img/integration/hrms/etms/save-work-ot.png
deleted file mode 100644
index 53c4d0f..0000000
Binary files a/static/img/integration/hrms/etms/save-work-ot.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/save-work-session.png b/static/img/integration/hrms/etms/save-work-session.png
deleted file mode 100644
index fecddcb..0000000
Binary files a/static/img/integration/hrms/etms/save-work-session.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/select-ot-code.png b/static/img/integration/hrms/etms/select-ot-code.png
deleted file mode 100644
index b7a573b..0000000
Binary files a/static/img/integration/hrms/etms/select-ot-code.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/select-public-holiday.png b/static/img/integration/hrms/etms/select-public-holiday.png
deleted file mode 100644
index e2d07b4..0000000
Binary files a/static/img/integration/hrms/etms/select-public-holiday.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/select-schedule.png b/static/img/integration/hrms/etms/select-schedule.png
deleted file mode 100644
index 42d14f8..0000000
Binary files a/static/img/integration/hrms/etms/select-schedule.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/show-log-1.png b/static/img/integration/hrms/etms/show-log-1.png
deleted file mode 100644
index 1400b5a..0000000
Binary files a/static/img/integration/hrms/etms/show-log-1.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/show-log-2.png b/static/img/integration/hrms/etms/show-log-2.png
deleted file mode 100644
index 0f87d5e..0000000
Binary files a/static/img/integration/hrms/etms/show-log-2.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/sync-cloud-completed.png b/static/img/integration/hrms/etms/sync-cloud-completed.png
deleted file mode 100644
index 656cb26..0000000
Binary files a/static/img/integration/hrms/etms/sync-cloud-completed.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/sync-cloud.png b/static/img/integration/hrms/etms/sync-cloud.png
deleted file mode 100644
index c900dc9..0000000
Binary files a/static/img/integration/hrms/etms/sync-cloud.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/take-photo.png b/static/img/integration/hrms/etms/take-photo.png
deleted file mode 100644
index 1128e5a..0000000
Binary files a/static/img/integration/hrms/etms/take-photo.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/team-attendance-status-details-1.png b/static/img/integration/hrms/etms/team-attendance-status-details-1.png
deleted file mode 100644
index 77eb940..0000000
Binary files a/static/img/integration/hrms/etms/team-attendance-status-details-1.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/team-attendance-status-details-2.png b/static/img/integration/hrms/etms/team-attendance-status-details-2.png
deleted file mode 100644
index 25f425c..0000000
Binary files a/static/img/integration/hrms/etms/team-attendance-status-details-2.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/team-attendance-summary.png b/static/img/integration/hrms/etms/team-attendance-summary.png
deleted file mode 100644
index 87c07e5..0000000
Binary files a/static/img/integration/hrms/etms/team-attendance-summary.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/team-attendance.png b/static/img/integration/hrms/etms/team-attendance.png
deleted file mode 100644
index e798a83..0000000
Binary files a/static/img/integration/hrms/etms/team-attendance.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/tier-period.png b/static/img/integration/hrms/etms/tier-period.png
deleted file mode 100644
index cc75e82..0000000
Binary files a/static/img/integration/hrms/etms/tier-period.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/tier.png b/static/img/integration/hrms/etms/tier.png
deleted file mode 100644
index 0c5ba3e..0000000
Binary files a/static/img/integration/hrms/etms/tier.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/time-attendance-log.png b/static/img/integration/hrms/etms/time-attendance-log.png
deleted file mode 100644
index 31ed0a9..0000000
Binary files a/static/img/integration/hrms/etms/time-attendance-log.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/tms-log-config-save.png b/static/img/integration/hrms/etms/tms-log-config-save.png
deleted file mode 100644
index 68ed375..0000000
Binary files a/static/img/integration/hrms/etms/tms-log-config-save.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/tms-log-config.png b/static/img/integration/hrms/etms/tms-log-config.png
deleted file mode 100644
index 8cc7fbf..0000000
Binary files a/static/img/integration/hrms/etms/tms-log-config.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-clear-confirm.png b/static/img/integration/hrms/etms/traveller-location-clear-confirm.png
deleted file mode 100644
index d366f45..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-clear-confirm.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-clear-result.png b/static/img/integration/hrms/etms/traveller-location-clear-result.png
deleted file mode 100644
index 5146ac4..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-clear-result.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-clear.png b/static/img/integration/hrms/etms/traveller-location-clear.png
deleted file mode 100644
index 3b98713..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-clear.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-copy-confirm.png b/static/img/integration/hrms/etms/traveller-location-copy-confirm.png
deleted file mode 100644
index 952f619..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-copy-confirm.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-copy.png b/static/img/integration/hrms/etms/traveller-location-copy.png
deleted file mode 100644
index 8db2f14..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-copy.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-multiple.png b/static/img/integration/hrms/etms/traveller-location-multiple.png
deleted file mode 100644
index 2853ef7..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-multiple.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-option.png b/static/img/integration/hrms/etms/traveller-location-option.png
deleted file mode 100644
index e3226f7..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-option.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-process.png b/static/img/integration/hrms/etms/traveller-location-process.png
deleted file mode 100644
index 94997bd..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-process.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location-setup.png b/static/img/integration/hrms/etms/traveller-location-setup.png
deleted file mode 100644
index 79fdec9..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location-setup.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller-location.png b/static/img/integration/hrms/etms/traveller-location.png
deleted file mode 100644
index 7f41859..0000000
Binary files a/static/img/integration/hrms/etms/traveller-location.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/traveller.png b/static/img/integration/hrms/etms/traveller.png
deleted file mode 100644
index caa539c..0000000
Binary files a/static/img/integration/hrms/etms/traveller.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/view-calendar.png b/static/img/integration/hrms/etms/view-calendar.png
deleted file mode 100644
index 6adb810..0000000
Binary files a/static/img/integration/hrms/etms/view-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/wizard-calendar-next.png b/static/img/integration/hrms/etms/wizard-calendar-next.png
deleted file mode 100644
index a821537..0000000
Binary files a/static/img/integration/hrms/etms/wizard-calendar-next.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/wizard-calendar.png b/static/img/integration/hrms/etms/wizard-calendar.png
deleted file mode 100644
index ab339aa..0000000
Binary files a/static/img/integration/hrms/etms/wizard-calendar.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/work-ot.png b/static/img/integration/hrms/etms/work-ot.png
deleted file mode 100644
index 0fee155..0000000
Binary files a/static/img/integration/hrms/etms/work-ot.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/work-session-rules.png b/static/img/integration/hrms/etms/work-session-rules.png
deleted file mode 100644
index c76c6aa..0000000
Binary files a/static/img/integration/hrms/etms/work-session-rules.png and /dev/null differ
diff --git a/static/img/integration/hrms/etms/workstation.png b/static/img/integration/hrms/etms/workstation.png
deleted file mode 100644
index 60e32a3..0000000
Binary files a/static/img/integration/hrms/etms/workstation.png and /dev/null differ
diff --git a/static/img/integration/hrms/login/login1.png b/static/img/integration/hrms/login/login1.png
new file mode 100644
index 0000000..16be857
Binary files /dev/null and b/static/img/integration/hrms/login/login1.png differ
diff --git a/static/img/integration/hrms/login/login2.png b/static/img/integration/hrms/login/login2.png
new file mode 100644
index 0000000..ec8fdd3
Binary files /dev/null and b/static/img/integration/hrms/login/login2.png differ
diff --git a/static/img/integration/hrms/login/try-live-demo1.png b/static/img/integration/hrms/login/try-live-demo1.png
new file mode 100644
index 0000000..9d463ec
Binary files /dev/null and b/static/img/integration/hrms/login/try-live-demo1.png differ
diff --git a/static/img/integration/hrms/login/try-live-demo2.png b/static/img/integration/hrms/login/try-live-demo2.png
new file mode 100644
index 0000000..4331b6b
Binary files /dev/null and b/static/img/integration/hrms/login/try-live-demo2.png differ
diff --git a/static/img/integration/hrms/payroll-setup/google-setup1.png b/static/img/integration/hrms/payroll-setup/google-setup1.png
new file mode 100644
index 0000000..80516ad
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/google-setup1.png differ
diff --git a/static/img/integration/hrms/payroll-setup/google-setup2.png b/static/img/integration/hrms/payroll-setup/google-setup2.png
new file mode 100644
index 0000000..ef7f715
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/google-setup2.png differ
diff --git a/static/img/integration/hrms/payroll-setup/google-setup3.png b/static/img/integration/hrms/payroll-setup/google-setup3.png
new file mode 100644
index 0000000..ba9361c
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/google-setup3.png differ
diff --git a/static/img/integration/hrms/payroll-setup/google-setup4.png b/static/img/integration/hrms/payroll-setup/google-setup4.png
new file mode 100644
index 0000000..dfd56ed
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/google-setup4.png differ
diff --git a/static/img/integration/hrms/payroll-setup/microsoft-setup1.png b/static/img/integration/hrms/payroll-setup/microsoft-setup1.png
new file mode 100644
index 0000000..e2702d8
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/microsoft-setup1.png differ
diff --git a/static/img/integration/hrms/payroll-setup/microsoft-setup2.png b/static/img/integration/hrms/payroll-setup/microsoft-setup2.png
new file mode 100644
index 0000000..0f0eec4
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/microsoft-setup2.png differ
diff --git a/static/img/integration/hrms/payroll-setup/microsoft-setup3.png b/static/img/integration/hrms/payroll-setup/microsoft-setup3.png
new file mode 100644
index 0000000..73174f5
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/microsoft-setup3.png differ
diff --git a/static/img/integration/hrms/payroll-setup/smtp1.png b/static/img/integration/hrms/payroll-setup/smtp1.png
new file mode 100644
index 0000000..648f891
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/smtp1.png differ
diff --git a/static/img/integration/hrms/payroll-setup/smtp2.png b/static/img/integration/hrms/payroll-setup/smtp2.png
new file mode 100644
index 0000000..b319ecf
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/smtp2.png differ
diff --git a/static/img/integration/hrms/payroll-setup/sql-drive1.png b/static/img/integration/hrms/payroll-setup/sql-drive1.png
new file mode 100644
index 0000000..a4a71d8
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/sql-drive1.png differ
diff --git a/static/img/integration/hrms/payroll-setup/sql-drive2.png b/static/img/integration/hrms/payroll-setup/sql-drive2.png
new file mode 100644
index 0000000..f4c71a3
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/sql-drive2.png differ
diff --git a/static/img/integration/hrms/payroll-setup/sql-drive3.png b/static/img/integration/hrms/payroll-setup/sql-drive3.png
new file mode 100644
index 0000000..000ec3e
Binary files /dev/null and b/static/img/integration/hrms/payroll-setup/sql-drive3.png differ
diff --git a/static/img/integration/hrms/permission/android-camera.png b/static/img/integration/hrms/permission/android-camera.png
new file mode 100644
index 0000000..4434ae3
Binary files /dev/null and b/static/img/integration/hrms/permission/android-camera.png differ
diff --git a/static/img/integration/hrms/permission/android-location1.png b/static/img/integration/hrms/permission/android-location1.png
new file mode 100644
index 0000000..2958ba1
Binary files /dev/null and b/static/img/integration/hrms/permission/android-location1.png differ
diff --git a/static/img/integration/hrms/permission/android-location2.png b/static/img/integration/hrms/permission/android-location2.png
new file mode 100644
index 0000000..65dacc0
Binary files /dev/null and b/static/img/integration/hrms/permission/android-location2.png differ
diff --git a/static/img/integration/hrms/permission/android-location3.png b/static/img/integration/hrms/permission/android-location3.png
new file mode 100644
index 0000000..5132a38
Binary files /dev/null and b/static/img/integration/hrms/permission/android-location3.png differ
diff --git a/static/img/integration/hrms/permission/android-location4.png b/static/img/integration/hrms/permission/android-location4.png
new file mode 100644
index 0000000..3d7baa9
Binary files /dev/null and b/static/img/integration/hrms/permission/android-location4.png differ
diff --git a/static/img/integration/hrms/permission/android-noti.png b/static/img/integration/hrms/permission/android-noti.png
new file mode 100644
index 0000000..b3b8508
Binary files /dev/null and b/static/img/integration/hrms/permission/android-noti.png differ
diff --git a/static/img/integration/hrms/permission/ios-camera.png b/static/img/integration/hrms/permission/ios-camera.png
new file mode 100644
index 0000000..75bedec
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-camera.png differ
diff --git a/static/img/integration/hrms/permission/ios-location1.png b/static/img/integration/hrms/permission/ios-location1.png
new file mode 100644
index 0000000..fb8cbf1
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-location1.png differ
diff --git a/static/img/integration/hrms/permission/ios-location2.png b/static/img/integration/hrms/permission/ios-location2.png
new file mode 100644
index 0000000..1072ec3
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-location2.png differ
diff --git a/static/img/integration/hrms/permission/ios-location3.png b/static/img/integration/hrms/permission/ios-location3.png
new file mode 100644
index 0000000..92b1e65
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-location3.png differ
diff --git a/static/img/integration/hrms/permission/ios-location4.png b/static/img/integration/hrms/permission/ios-location4.png
new file mode 100644
index 0000000..0410b9a
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-location4.png differ
diff --git a/static/img/integration/hrms/permission/ios-noti.png b/static/img/integration/hrms/permission/ios-noti.png
new file mode 100644
index 0000000..6056097
Binary files /dev/null and b/static/img/integration/hrms/permission/ios-noti.png differ
diff --git a/static/img/integration/hrms/sql-hrms/claim-info-filter.png b/static/img/integration/hrms/sql-hrms/claim-info-filter.png
deleted file mode 100644
index 4aacbef..0000000
Binary files a/static/img/integration/hrms/sql-hrms/claim-info-filter.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/claim-info-overview.png b/static/img/integration/hrms/sql-hrms/claim-info-overview.png
deleted file mode 100644
index 3a0ad6b..0000000
Binary files a/static/img/integration/hrms/sql-hrms/claim-info-overview.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/claim-info-sort.png b/static/img/integration/hrms/sql-hrms/claim-info-sort.png
deleted file mode 100644
index 2106a49..0000000
Binary files a/static/img/integration/hrms/sql-hrms/claim-info-sort.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/claim-info.png b/static/img/integration/hrms/sql-hrms/claim-info.png
deleted file mode 100644
index 071f2fd..0000000
Binary files a/static/img/integration/hrms/sql-hrms/claim-info.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/email.png b/static/img/integration/hrms/sql-hrms/email.png
deleted file mode 100644
index c9e6131..0000000
Binary files a/static/img/integration/hrms/sql-hrms/email.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/employee-dashboard.png b/static/img/integration/hrms/sql-hrms/employee-dashboard.png
deleted file mode 100644
index 791b1c0..0000000
Binary files a/static/img/integration/hrms/sql-hrms/employee-dashboard.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/enter-otp.png b/static/img/integration/hrms/sql-hrms/enter-otp.png
deleted file mode 100644
index 56f59ed..0000000
Binary files a/static/img/integration/hrms/sql-hrms/enter-otp.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/expenses.png b/static/img/integration/hrms/sql-hrms/expenses.png
deleted file mode 100644
index b856af2..0000000
Binary files a/static/img/integration/hrms/sql-hrms/expenses.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/filter-leave-balance.png b/static/img/integration/hrms/sql-hrms/filter-leave-balance.png
deleted file mode 100644
index 4ff0fab..0000000
Binary files a/static/img/integration/hrms/sql-hrms/filter-leave-balance.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/header.png b/static/img/integration/hrms/sql-hrms/header.png
deleted file mode 100644
index 25d1673..0000000
Binary files a/static/img/integration/hrms/sql-hrms/header.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/leave-filter.png b/static/img/integration/hrms/sql-hrms/leave-filter.png
deleted file mode 100644
index 10b84ac..0000000
Binary files a/static/img/integration/hrms/sql-hrms/leave-filter.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/leave-sort.png b/static/img/integration/hrms/sql-hrms/leave-sort.png
deleted file mode 100644
index 29cdc3f..0000000
Binary files a/static/img/integration/hrms/sql-hrms/leave-sort.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/leave-status.png b/static/img/integration/hrms/sql-hrms/leave-status.png
deleted file mode 100644
index 896a7a5..0000000
Binary files a/static/img/integration/hrms/sql-hrms/leave-status.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/main-view.png b/static/img/integration/hrms/sql-hrms/main-view.png
deleted file mode 100644
index 1137e8e..0000000
Binary files a/static/img/integration/hrms/sql-hrms/main-view.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/otp.png b/static/img/integration/hrms/sql-hrms/otp.png
deleted file mode 100644
index be3c4d2..0000000
Binary files a/static/img/integration/hrms/sql-hrms/otp.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/payroll-info.png b/static/img/integration/hrms/sql-hrms/payroll-info.png
deleted file mode 100644
index 12f6ea6..0000000
Binary files a/static/img/integration/hrms/sql-hrms/payroll-info.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/profile.png b/static/img/integration/hrms/sql-hrms/profile.png
deleted file mode 100644
index b1e9a88..0000000
Binary files a/static/img/integration/hrms/sql-hrms/profile.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/submit-claim-upload-attachment.png b/static/img/integration/hrms/sql-hrms/submit-claim-upload-attachment.png
deleted file mode 100644
index ed6549d..0000000
Binary files a/static/img/integration/hrms/sql-hrms/submit-claim-upload-attachment.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/submit-claim.png b/static/img/integration/hrms/sql-hrms/submit-claim.png
deleted file mode 100644
index f7e6c78..0000000
Binary files a/static/img/integration/hrms/sql-hrms/submit-claim.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/take-leave.png b/static/img/integration/hrms/sql-hrms/take-leave.png
deleted file mode 100644
index 0d74d14..0000000
Binary files a/static/img/integration/hrms/sql-hrms/take-leave.png and /dev/null differ
diff --git a/static/img/integration/hrms/sql-hrms/view-leave-balance.png b/static/img/integration/hrms/sql-hrms/view-leave-balance.png
deleted file mode 100644
index ea0430c..0000000
Binary files a/static/img/integration/hrms/sql-hrms/view-leave-balance.png and /dev/null differ