General Information - Approval
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.

Page Navigation
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:
| Column | Description |
|---|---|
| Employee Name | Name of the employee submitting the change |
| Field Name | Field/data being changed (profile_picture, address_domicile, etc.) |
| Old Value | Old value before the change |
| New Value | New value being requested |
| Status | Request status (pending, approved, rejected) |
| Requested By | Party submitting the request |
| Approved By | Party approving the request (if processed) |
Table Data
Here are examples of data displayed in the General Information table:
| Employee Name | Field Name | Old Value | New Value | Status | Requested By | Approved By |
|---|---|---|---|---|---|---|
| Muhammad Jahidin | profile_picture | ○ | ![image] | rejected | Muhammad Jahidin | - |
| Chandra Adhila | address_domicile | koto Tangah, Tilatang Kamang... | koto Tangah, Tilatang Kamang... | pending | Chandra Adhila | - |
| Coba 3 | address_domicile | adada | adadabbbbb | approved | Coba 3 | - |
| Coba 3 | profile_picture | ○ | ![image] | approved | Coba 3 | - |
| Aisyah | profile_picture | ○ | ![image] | approved | Aisyah | - |
| Muhammad Jahidin | address_domicile | JI. Sagu RT. 002 RW.001 Kel... | JI. Sagu RT. 002 RW.001 Kel... | pending | Muhammad Jahidin | - |
| Muhammad Jahidin | address_domicile | JI. Sagu RT. 002 RW.001 Kel... | JI. Sagu RT. 002 RW.001 Kel... | pending | Muhammad Jahidin | - |
| Muhammad Jahidin | profile_picture | ○ | ![image] | pending | Muhammad Jahidin | - |
| Fira | profile_picture | ○ | ![image] | approved | Fira | - |
| Fira | profile_picture | ○ | empty | rejected | Fira | - |
Info: Rows per page: 100 | 1–85 of 85 total entries
Request Status

There are 3 request statuses:
| Status | Indicator Color | Description |
|---|---|---|
| Pending | 🟡 Yellow | Request awaiting verification/approval |
| Approved | 🟢 Green | Request has been approved |
| Rejected | 🔴 Red | Request has been rejected |
Common Field Names
Here are fields that frequently appear in change requests:
| Field Name | Description |
|---|---|
| profile_picture | Change of employee profile picture |
| address_domicile | Change of domicile address |
| address_identity | Change of ID card (KTP) address |
| phone_number | Change of phone number |
| emergency_contact | Change of emergency contact |
| bank_account | Change of bank account details |
| family_data | Change of family data |
| education | Change of educational data |
| work_experience | Change of work experience data |
Processing Requests
Viewing Request Details
To view the complete details of a request:
- Click on the request row you want to view.
- A request detail popup/drawer will appear.
- Check the comparison between Old Value and New Value.
- If there's an image (profile picture), a preview will be shown.

Approving a Request (Approve)
- Select a request with Pending status.
- Click the Approve button or checkmark icon (✓).
- Confirm the approval in the dialog box that appears.
- The status changes to Approved.
- The Approved By column will be filled with the approver's name.
Rejecting a Request (Reject)
- Select a request with Pending status.
- Click the Reject button or cross icon (✗).
- Enter a reason for rejection (optional).
- Confirm the rejection.
- The status changes to Rejected.
- The employee's data remains using the old value.

Processing Multiple Requests
You can process several requests at once:
- Check the boxes on several selected requests.
- Click the Approve Selected or Reject Selected button.
- Confirm the batch action.
- 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:
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
- Prioritize Pending Requests - Always check and process requests with pending status first.
- Verify Data Changes - Carefully check the comparison between old value and new value before approving.
- Pay Attention to Profile Picture Changes - For profile_picture, ensure the uploaded photo is appropriate and suitable.
- Use Filters - Utilize status filters to focus on requests that need processing.
- Record Rejection Reasons - Always provide a clear reason when rejecting a request so the requester can make corrections.
- Check Change History - Look at the employee's change history to monitor submission patterns.
- 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.
Integration with Related Menus
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
Leave Management
Panduan lengkap mengelola cuti di Moyee - melihat daftar permohonan cuti, membuat permohonan baru, mengelola kuota cuti, import kuota, dan proses approval.
Documents - Approval
Complete guide to managing employee document approvals in the Approval - Documents menu, including viewing statistics, filtering, processing status (pending, approved, rejected), and uploading attachments.