Approval

General Information - Approval

Complete guide to managing employee data change requests in the Approval menu - General Information, including viewing, filtering, and processing request statuses (pending, approved, rejected).

Overview

The General Information menu in the Approval section displays all employee data change requests that need verification. This feature allows you to monitor and process requests for changes to employee information such as profile pictures, domicile addresses, and other data.

The General Information page is located within the menu: Approval » General Information.

Request List View

This page displays a table listing all employee data change requests with complete information.

Search Feature

A search column is available at the top of the table to easily find requests based on:

  • Employee name
  • Field name
  • Request status

Table Structure

The table displays the following columns:

ColumnDescription
Employee NameName of the employee submitting the change
Field NameField/data being changed (profile_picture, address_domicile, etc.)
Old ValueOld value before the change
New ValueNew value being requested
StatusRequest status (pending, approved, rejected)
Requested ByParty submitting the request
Approved ByParty approving the request (if processed)

Table Data

Here are examples of data displayed in the General Information table:

Employee NameField NameOld ValueNew ValueStatusRequested ByApproved By
Muhammad Jahidinprofile_picture![image]rejectedMuhammad Jahidin-
Chandra Adhilaaddress_domicilekoto Tangah, Tilatang Kamang...koto Tangah, Tilatang Kamang...pendingChandra Adhila-
Coba 3address_domicileadadaadadabbbbbapprovedCoba 3-
Coba 3profile_picture![image]approvedCoba 3-
Aisyahprofile_picture![image]approvedAisyah-
Muhammad Jahidinaddress_domicileJI. Sagu RT. 002 RW.001 Kel...JI. Sagu RT. 002 RW.001 Kel...pendingMuhammad Jahidin-
Muhammad Jahidinaddress_domicileJI. Sagu RT. 002 RW.001 Kel...JI. Sagu RT. 002 RW.001 Kel...pendingMuhammad Jahidin-
Muhammad Jahidinprofile_picture![image]pendingMuhammad Jahidin-
Firaprofile_picture![image]approvedFira-
Firaprofile_pictureemptyrejectedFira-

Info: Rows per page: 100 | 1–85 of 85 total entries

Request Status

There are 3 request statuses:

StatusIndicator ColorDescription
Pending🟡 YellowRequest awaiting verification/approval
Approved🟢 GreenRequest has been approved
Rejected🔴 RedRequest has been rejected

Common Field Names

Here are fields that frequently appear in change requests:

Field NameDescription
profile_pictureChange of employee profile picture
address_domicileChange of domicile address
address_identityChange of ID card (KTP) address
phone_numberChange of phone number
emergency_contactChange of emergency contact
bank_accountChange of bank account details
family_dataChange of family data
educationChange of educational data
work_experienceChange of work experience data

Processing Requests

Viewing Request Details

To view the complete details of a request:

  1. Click on the request row you want to view.
  2. A request detail popup/drawer will appear.
  3. Check the comparison between Old Value and New Value.
  4. If there's an image (profile picture), a preview will be shown.

Approving a Request (Approve)

  1. Select a request with Pending status.
  2. Click the Approve button or checkmark icon (✓).
  3. Confirm the approval in the dialog box that appears.
  4. The status changes to Approved.
  5. The Approved By column will be filled with the approver's name.
Note: An approved request will immediately update the employee's data according to the requested new value.

Rejecting a Request (Reject)

  1. Select a request with Pending status.
  2. Click the Reject button or cross icon (✗).
  3. Enter a reason for rejection (optional).
  4. Confirm the rejection.
  5. The status changes to Rejected.
  6. The employee's data remains using the old value.

Processing Multiple Requests

You can process several requests at once:

  1. Check the boxes on several selected requests.
  2. Click the Approve Selected or Reject Selected button.
  3. Confirm the batch action.
  4. All selected requests will be processed according to the action.

Filter and Sorting

Filter by Status

Use the filter dropdown to display requests based on status:

  • All - All requests (default)
  • Pending - Only those waiting
  • Approved - Only those approved
  • Rejected - Only those rejected

Filter by Field Name

Filter to display specific types of changes:

  • All Fields - All fields
  • profile_picture - Only photo changes
  • address_domicile - Only address changes
  • and so on...

Sorting

Click column headers to sort data:

  • Employee Name - Sort A-Z or Z-A
  • Date - Sort by request date
  • Status - Group by status

Notifications and Alerts

Alert for Pending Requests

If there are pending requests that need processing, the system will display a notification:

There are 5 pending requests that need your attention

Alert for Action Confirmation

When approving/rejecting, a confirmation dialog will appear:

Are you sure you want to approve this request?

  • Employee data will be updated according to the new value.
  • This action cannot be undone.

Usage Tips

  1. Prioritize Pending Requests - Always check and process requests with pending status first.
  2. Verify Data Changes - Carefully check the comparison between old value and new value before approving.
  3. Pay Attention to Profile Picture Changes - For profile_picture, ensure the uploaded photo is appropriate and suitable.
  4. Use Filters - Utilize status filters to focus on requests that need processing.
  5. Record Rejection Reasons - Always provide a clear reason when rejecting a request so the requester can make corrections.
  6. Check Change History - Look at the employee's change history to monitor submission patterns.
  7. Process at the Right Time - Try to process requests during working hours so data updates are immediately effective.

Troubleshooting

Request Does Not Appear in the Table

  • Check if the status filter is appropriate.
  • Ensure no search filters are limiting the results.
  • Refresh the page.
  • Check the internet connection.

Failed to Approve/Reject

  • Ensure the status is still pending (not processed by someone else).
  • Try refreshing the page.
  • Logout and login again.
  • Contact the administrator if the problem persists.

Data Does Not Change After Approval

  • Wait a moment (may take processing time).
  • Check the employee's data in the Employee Database menu.
  • Ensure there are no errors in the network tab.
  • Report to the IT team if the data genuinely hasn't changed.

Image Does Not Appear in Preview

  • Ensure the image format is supported (JPG, PNG).
  • Check that the image size is not too large.
  • Try using a different browser.
  • Clear the browser cache.

Action Buttons are Inactive (Disabled)

  • Ensure you have approval access rights.
  • Check if the request has been processed by someone else.
  • Ensure you have selected a request with pending status.

Employee Database

Data approved in this menu will immediately update the data in the Employee Database.

Notification Center

Every pending request will appear in the notifications of users with approval rights.

User Activity Log

All approve/reject actions are recorded in the activity log for audit purposes.

Next Steps

Copyright © 2026