Skip to main content
Solved

GPS data and status


athobie
Sidekick (Partner)
Forum|alt.badge.img+11
  • Sidekick (Partner)
  • 186 replies

Hi,

We have a table to record the Gps data. (and some MOE to define how to register the Gps)

But could we have or could we link the gps position with the status depending on the action made in the mobility side  :

Status Accept the SV : At x,y position  Date/time

Status on travel : x,y position Date/time
Status on site : x,y position Date/time
 


Also do we have a way to push a notification to the technician to say for example  :
1/ Hey you know what : You have left the SV location, do you want to close the activity?
2/ When the technician arrives on site :
Hey you know what :  "you have arrived  on site XX
3/ when the technician arrvies at his office (this address is registered in Alliance):
Hey you know what ,"You've just arrived at your office  Do you want to create a private activity called 'travel to office'?" 

Do you know some usages like that with the gps data recorded in alliance  ?  or do you know other requests about the usage of gps data ?

Thanks and Regards

anthony
 

Best answer by Phil Seifert

Hi Anthony,

Alliance does not directly link GPS location to status changes so the answer in my opinion is no.

Consider also that mobile status changes may be made later if catching up with work or even if the mobile network is down or not accessible while traveling. The GPS location would not even be accurate at that point.

To do anything like this would require a BRD type change request to capture GPS at the time of the status change to add it to the API sent back by mobile as well as Alliance side to add the gos tracking to each status change 

It would I think be a major development design. Further I am not even yet talking about privacy considerations as this type of tracking my violate.

Also, keep in mind the field engineer ahead has the option to turn off GPS in Mobile or the phone. There is not a mechanism to force always recording or using GPS.

Primary usage of GPS data is location for scheduling and perhaps route visibility.

 

 

 

 

View original
Did this topic help you find an answer to your question?

2 replies

Phil Seifert
Ultimate Hero (Employee)
Forum|alt.badge.img+24
  • Ultimate Hero (Employee)
  • 1364 replies
  • Answer
  • May 22, 2025

Hi Anthony,

Alliance does not directly link GPS location to status changes so the answer in my opinion is no.

Consider also that mobile status changes may be made later if catching up with work or even if the mobile network is down or not accessible while traveling. The GPS location would not even be accurate at that point.

To do anything like this would require a BRD type change request to capture GPS at the time of the status change to add it to the API sent back by mobile as well as Alliance side to add the gos tracking to each status change 

It would I think be a major development design. Further I am not even yet talking about privacy considerations as this type of tracking my violate.

Also, keep in mind the field engineer ahead has the option to turn off GPS in Mobile or the phone. There is not a mechanism to force always recording or using GPS.

Primary usage of GPS data is location for scheduling and perhaps route visibility.

 

 

 

 


Reid Gilbert
Superhero (Employee)
Forum|alt.badge.img+15
  • Superhero (Employee)
  • 344 replies
  • May 23, 2025

We don’t have a way to create custom push notifications or have event-based GPS coordinates captured on the mobile side right now so the best you could probably do is to query the database for the closest (i.e. search a couple of minutes before and after) timestamped GPS coordinate to the Start Work time entered on the activity based on the gpsdata.gpsretrievetime value…that might get you close enough where you don’t need to customize the application.  Then pull the closest GPS coordinates based on timestamps to your Accept Order status change and for the Start Travel time at the activity level.
Thanks,
Reid


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings