Condividi tramite


Condividere la posizione dall'app per dispositivi mobili

I tecnici sul campo si recano spesso in varie località durante la giornata lavorativa ed è utile per i programmatori sapere dove questi si trovano in un dato momento.

I tecnici che utilizzano l'app per dispositivi mobili Dynamics 365 Field Service possono abilitare la condivisione della posizione dall'app, consentendo ai pianificatori di visualizzare la loro posizione nella scheda di pianificazione che mostra la cronologia delle posizioni.

Per una panoramica guidata, guarda il video seguente. Alcune caratteristiche sono cambiate da quando questo video è stato prodotto. Fare riferimento alla documentazione scritta per descrizioni e requisiti accurati delle funzionalità.

Prerequisiti

  • Accedere come amministratore a Dynamics 365 Field Service.
  • Accesso in lettura alla tabella msdyn_geolocationsetting per il ruolo di sicurezza degli utenti dell'app per dispositivi mobili. Queste autorizzazioni sono incluse nel ruolo Field Service - Risorsa predefinito.

Abilitare la registrazione della posizione

Per inviare le informazioni sulla posizione di un tecnico a Field Service, abilita la registrazione della posizione nell'applicazione Web.

  1. Nell'app Web Field Service, passa all'area Impostazioni.
  2. Vai a Georilevazione>Impostazioni di georilevazione.
  3. Imposta Abilita registrazione posizione su .
  4. Immetti Intervallo di aggiornamento (secondi) per definire la frequenza con cui il sistema controlla le informazioni sulla posizione. Si consigliano valori compresi tra 60 e 300 secondi.
  5. Facoltativamente, imposta l'ora e il giorno in cui desideri che il sistema tenga traccia dei dati di posizione.

Eventi di registrazione della posizione

La tabella Registrazione georilevazione (msdyn_geolocationtracking) memorizza tutte le informazioni sulla posizione. Il seguente scenario crea nuove righe:

  1. Accesso: un utente accede all'app Field Service Mobile.
  2. In movimento: un utente si allontana dalla propria posizione per più di 200 metri. Il sistema crea nuovi record dopo ogni intervallo di aggiornamento.
  3. In caso di interruzione dopo lo spostamento: un utente interrompe la modifica della posizione. Il sistema crea alcuni altri record man mano che si stabilizza e quindi si arresta.

Nota

Gli eventi di registrazione della posizione potrebbero essere inviati con minore frequenza in base al sistema operativo del dispositivo mobile. Questa frequenza può essere influenzata dalle impostazioni di risparmio della batteria, dallo stato di carica della batteria del dispositivo e da altre applicazioni in esecuzione sul dispositivo che potrebbero consumare risorse del dispositivo.

Puoi controllare le informazioni sulla posizione con altre tabelle Field Service. Per altre informazioni, consultare Panoramica dei controlli.

Puoi configurare la validità retroattiva di una georilevazione. Ciò è importante per gli scenari in cui un dispositivo mobile perde la connessione Internet, rendendo i dispatcher inconsapevoli della posizione reale. La soglia di tempo può essere configurata in Pianificazione risorsa>Impostazioni>Amministrazione>Parametro di pianificazione>Dati geografici>Scadenza georilevazione dopo X minuti.

Chiedere agli utenti di consentire a Field Service Mobile di accedere alla propria posizione

L'app richiede agli utenti di consentire l'accesso alla posizione dopo aver effettuato l'accesso all'app. L'app richiede le autorizzazioni per la posizione precisa, necessarie per aggiornare la posizione in modo coerente. La revoca delle autorizzazioni elencate o la mancata autorizzazione in primo luogo manterrà disabilitato il rilevamento della posizione. Per modificare le autorizzazioni retroattivamente, apri le impostazioni delle autorizzazioni dell'app sul tuo dispositivo mobile e consenti le autorizzazioni elencate di seguito.

Per far funzionare correttamente il rilevamento della posizione, consenti all'app di utilizzare Posizione precisa e impostare il rilevamento della posizione su Consenti sempre nelle impostazioni del dispositivo.

Verificare che la registrazione della posizione funzioni

Nell'applicazione Web Field Service, apri la scheda di pianificazione e seleziona una risorsa per cui è abilitato il rilevamento della posizione. La posizione attuale della risorsa viene visualizzata nella mappa della scheda di pianificazione. Seleziona l'icona a forma di puntina sulla mappa accanto per visualizzare la posizione dettagliata della risorsa.

Nota

I dispatcher possono utilizzare le posizioni correnti per il calcolo dei tempi di viaggio selezionando Modalità tempo reale nel riquadro Filtro dell'assistente di pianificazione. Per ulteriori informazioni, vedi Filtri avanzati per l'assistente di pianificazione.