Skip to main content

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
 

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.

 

 

 

 


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