Field Service Application > FSA for Administrators > Functioning of Location Tracking
Functioning of Location Tracking
The following events occur on enabling the location tracking feature in your mobile device
At the interval configured by your ServiceMax administrator, your GPS location information is stored locally by your mobile app as location history records.
When the maximum number of location history records as configured by your ServiceMax administrator is reached, app deletes the oldest entries.
Location history records are synced to online at the configured interval (if there is connectivity), or whenever data sync occurs from your mobile app (aggressive, scheduled, or manual). They are deleted from your mobile app after successful sync.
Location history information (latitude and longitude) is stored in User GPS Log object, along with related status, timestamp, and any error messages.
If configured by your ServiceMax administrator, Current Latitude and Current Longitude fields in your technician record are updated from your latest location history record. Your technician record is associated with your Salesforce username.
Configure the Latitude, Longitude and Accuracy fields in the SFM using the Geo-Location literal (GEOLOCATION.LATITUDE, GEOLOCATION.LONGITUDE, AND GEOLOCATION.ACCURACY). On saving the SFM, the geo location values are captured and populated to the mapped fields. This literals are supported for Value Maps and Field Maps (the field should be a number field). For more information on Geo-location literals see SFM Literals.
The information synced to the server is used by your dispatcher to get the location and schedule work orders accordingly.
* 
If you disable Location Services on your mobile device when the feature is enabled in online, location history records are created with status as Failure and reason as Blocked by User.
Location tracking is done even when the app is in the background (when signed in).
Was this helpful?