Work Location
Overview
The Work Location menu displays all work location data used for employee attendance purposes. This feature allows you to set GPS coordinates, maximum radius, and tolerance to ensure employees clock in & out at the correct locations.

Work Location List Display
The work location list page shows a table with the following columns:
- Location Name - Work location name
- Latitude - Latitude coordinate
- Longitude - Longitude coordinate
- Max Distance (m) - Maximum allowed radius from the center point
- Use Tolerance? - GPS tolerance usage status
- Tolerance (m) - GPS accuracy tolerance value (if used)
- Used For - Location usage purpose

Work Location Data
Here is an example of registered work location data:
| Location Name | Latitude | Longitude | Max Distance (m) | Use Tolerance? | Tolerance (m) | Used For |
|---|---|---|---|---|---|---|
| Radiant Utama Interinsco | -6.240579 | 106.819688 | 100 m | Yes | 50 | Clock In & Out |
| Mampang Prapatan, Jakarta,... | -6.248806 | 106.82084 | 50 m | No | - | Clock In & Out |
| Mampang Prapatan, Jakarta,... | -6.248806 | 106.82084 | 80 m | No | - | Clock In & Out |
| Radiant Utama Interinsco | -6.240637 | 106.819662 | 50 m | Yes | 20 | Clock In & Out |
| RADIANT PARKING | -6.241306 | 106.819414 | 20 m | No | - | Clock In & Out |
Search Feature
To easily find specific locations, a global search column is available based on keywords from all columns.

How to use:
- Click on the search column
- Type the keyword you want to search for (based on location name or address)
- Search results will appear automatically
Quick Actions
On each location data row, action buttons are available to manage the data:

- Duplicate - Duplicate existing location data
- Edit - Modify location data
- Delete - Delete location data
Adding a New Location
To add new location data, click the Add Location button or the plus (+) icon. You will be directed to the location form page.
Location Form
The location form page displays a form for entering new location data with the help of an interactive Google Maps interface.

Form Components:
| Component | Description | Notes |
|---|---|---|
| Location Name | Full work location name | Required |
| Latitude | Latitude coordinate | Can be entered manually or automatically from the map |
| Longitude | Longitude coordinate | Can be entered manually or automatically from the map |
| Maximum Distance (meters) | Maximum radius from the center point | Required |
| Use GPS Accuracy | Checkbox to enable GPS accuracy tolerance | Optional |
| Accuracy Tolerance (optional) | GPS accuracy tolerance value in meters | Appears if Use GPS Accuracy is checked |
| Used For | Location usage purpose | Options: Clock In & Out |
How to Fill the Form:
- Location Name
- Enter the full work location name
- Example:
Radiant Utama Interinsco
- GPS Coordinates
- Drag the pin on the map to the desired location
- Or manually enter values in the Latitude and Longitude fields
- Example Latitude:
-6.240579 - Example Longitude:
106.819688
- Maximum Distance (meters)
- Enter the maximum allowed radius from the center point
- Example:
100
- Use GPS Accuracy (Optional)
- Check if you want to enable GPS accuracy tolerance
- Useful for accommodating GPS signal inaccuracies
- Accuracy Tolerance (Optional)
- Enter the accuracy tolerance value in meters
- Example:
50 - This field only appears if Use GPS Accuracy is checked
- Used For
- Select the location usage purpose
- Options:
Clock In & Out
- Click Save to save the data
- Click Cancel to cancel
Location Duplication
The duplicate feature makes it easy to create new locations with data similar to existing locations.

How to duplicate a location:
- Click the Duplicate icon on the location row you want to duplicate
- The form page will open with pre-filled data
- Change the Location Name (for example, adding the word "Copy")
- Adjust coordinates or other parameters if needed
- Click Save to save the new location
Differences from the original location:
- Location Name usually has "Copy" added
- Other data can be retained or modified as needed
Editing Location Data
To edit existing location data:
- Find the location you want to edit using the search feature
- Click the Edit icon (pencil) on that location's row
- The edit form will open with pre-filled data
- Modify the necessary information
- Click Save to save the changes
- Click Cancel to cancel
Deleting Location Data
To delete location data:
- Find the location you want to delete
- Click the Delete icon (trash can) on that location's row
- Confirm the deletion in the dialog that appears
- The location data will be permanently deleted
Usage Tips
- Coordinate accuracy - Use the interactive map to ensure GPS coordinates are precisely at the desired location.
- Maximum radius - Adjust the radius according to the work location area. For office buildings, a 50-100 m radius is usually sufficient.
- GPS tolerance - Enable GPS tolerance if the work location is in an area with unstable GPS signals.
- Location naming - Use descriptive and easily recognizable names, for example, "Head Office - Radiant Utama" or "East Parking".
- Avoid duplication - Before adding a new location, check if a location with similar coordinates is already registered.
- Test - After adding a new location, conduct a test clock in to ensure the radius and tolerance settings work properly.
GPS Tolerance Usage Scenarios
| Scenario | Location | Recommended Tolerance |
|---|---|---|
| Tall buildings with often obstructed GPS signals | CBD Offices | 20-50 m |
| Open areas with good GPS signals | Fields, factories | 0-10 m |
| Hilly or remote areas | Mining project sites | 50-100 m |
| Large parking areas | Building parking lots | 10-30 m |
Troubleshooting
Employee cannot clock in
- Ensure the employee's location matches the specified coordinates
- Check the maximum radius; it might be too small
- Verify if GPS tolerance is set appropriately
- Ensure the employee's GPS is active
Coordinates inaccurate when selecting on map
- Zoom in to get a more precise position
- Manually drag the pin to the desired point
- Use the address search feature on the map
Location data not appearing in search
- Refresh the browser page
- Ensure search keywords are correct
- Try using more general keywords
Failed to save form
- Ensure all required fields are filled
- Check the coordinate format (use period or comma according to the system)
- Ensure maximum radius and tolerance are entered as positive numbers
Next Steps
Setup Parameter
Complete guide to managing parameters in Moyee - viewing, adding, editing, and deleting parameters for various categories such as Employee, Attendance, and System.
Work Schedule
Complete guide to managing work schedules in Moyee - viewing, adding, editing, and deleting work shifts along with work day settings, working hours, and shift patterns.