Dela via


Geofencing for Field Service Mobile-appen

En geofence är en virtuell perimeter runt en specifik plats. Geofencing låter användarna rita zoner runt arbetsplatser, kundplatser och säkra områden. Du kan konfigurera systemet för att aktivera olika åtgärder när geofence passeras av en person eller ett utrustat fordon.

I Dynamics 365 Field Service är standardanvändarfallet för geofencing att skapa ett cyklisk geofence runt en plats för tjänstkontot och jämföra detta med den ändrade platsen för fälttekniker som mäts med deras mobila enheter som kör Field Service Mobile-appen. När en arbetsorders geofence gås över av en fälttekniker skapas posten geofence-händelse och geofence-status ändras från utanför till innanför, vilket anger att fältteknikern är inne i geofence. En annan geofence-händelse skapas när fältteknikern lämnar geofence-området. Baserat på gå in i eller lämna ett geofence-område utlöses en push-avisering eller anpassat arbetsflöde.

I det här avsnittet beskrivs hur du konfigurerar och använder geofences genom att:

  • Ställa in avståndsradie.
  • Bokning av en arbetsorder för att automatiskt skapas en geofence runt den.
  • Testa geofence-händelser när fälttekniker kommer till och lämnar områden där de är på plats.

Förutsättningar

Steg 1. Aktivera och testa platsspårning, delning och granskning

Först aktivera platsspårning, delning och granskning och kontrollera att varje teknikers plats spåras i Field Service. Du vet att platsspårning fungerar om teknikerns plats visas på schemaläggningstavlans karta och i platsposterna i geoplatsspårning posttyp.

Skärmbild av timvyn på schemaläggningstavlan som visar en tekniker på kartan.

Steg 2. Aktivera geofence-processer

Gå till Inställningar>Processer och se till att följande processer är i tillståndet Aktivera.

  • DeleteGeofenceWhenBookingIsCompletedOrCanceled
  • GenerateGeofenceWhenBookingIsCreated
  • Update Geofence instance coordinates

Bild på inställningar för Field Service där en lista med processer visas.

Om du har förbättrad bakgrundsbearbetning (förhandsversion) inställd på Ja i inställningar för Field Service, aktivera geofence Power Automate flöden. Med förbättrad bakgrundsbearbetning (förhandsgranskning) med Power Automate flöden krävs inte processerna för att vara aktiva.

  1. Gå till https://make.powerapps.com/ och välja din miljö.
  2. Gå till lösningar>Geofencing for Field Service.
  3. Aktivera följande flöden:
    • Flöde – DeleteGeofenceWhenBookingIsCompletedOrClosed
    • Flöde – GenerateGeofenceWhenBookingIsCreated
    • Flöde – UpdateGeofenceInstanceCoordinates

Skärmbild av Power Apps som visar Geofencing for Field Service-lösning.

Steg 3. Konfigurera geofencing-inställningar

Gå till Field Service>Inställningar>Inställningar för geofencing.

Ange en måttenhet och minimiradie. Såsom visas i följande skärmbild är den minsta geofence vi kan skapa en cirkel runt ett tjänstkonto med en radie på 25,59 fot.

Skärmbild av en exempelinställning i Field Service.

Steg 4. Konfigurera geofence-entiteter

Gå till Field Service>Inställningar>Entitetskonfigurationer.

Välj sedan kontokonfiguration inklusive som standard med geofence-lösningar.

Bild på Field Service visar aktiva entitetskonfigurationer.

Ange följande information:

  • Entitet: Välj konto eftersom arbetsorderplatser ärvs från det relaterade tjänstkontot.

  • Latitud/longitud: välj latitud- och longitudfält i kontoentiteten som innehar geokodade platser; Det här alternativet avgör i mitten av geofence.

  • Aktiverad som: Välj Geofence eftersom kontot fungerar som en statisk plats som geofence omger.

  • Standardradie: ange ett nummer som representerar radien för geofence runt latitud- och longitudvärdena för kontoplatsen. Måttenheten är den enhet som har valts i inställningarna för geofence i föregående steg. I det här exemplet är de förinställda värdena 328.08399 fot.

Bild på kontots geofence-konfigurationer.

Därefter går du till bokningsbara resurskonfigurationen och anger följande information:

  • Entitet: Välj Bokningsbar resurs för att jämföra platsen för fälttekniker i förhållande till arbetsorder och för tjänstkonton.

  • Latitude/longitud: välj latitud- och longitudfält i entiteten för bokningsbara resurser som innehar de senaste koordinaterna till platsen.

  • Namn på tidsstämpelfält Välj tidsstämpel för platsen. Den här tidstämpeln representerar datum och tid när platsen för identifieringen uppdaterades. Status för geofence uppdateras endast om statusen är en annan än den aktuella statusen och tidstämpeln är senare än den tidstämpel som är associerad med aktuell geofence-status.

  • Aktivera som: Välj Geografiskt spårad eftersom den bokningsbara resursen har en variabel plats som jämförs med definierade geofences.

Skärmbild på bokningsbara geofence-konfigurationer för resurser.

Steg 5. Boka arbetsorder

Boka sedan en arbetsorder med hjälp av föredragen metod. I det här exemplet dras och släpps en arbetsorder manuellt till en bokningsbara resurs för fälttekniker. Den här resursen har angetts som en användare och har åtkomst till mobilappen.

Bild på schemaläggningstavlan som visar en dragen bokningsbar resurs.

Bokning av en arbetsorder utlöser ett asynkront arbetsflöde som skapar en geofence så länge som lämplig process aktiverades i tidigare steg.

Gå till Field Service>Inställningar>Geofences för att visa den nyligen skapade geofence.

Bild på Field Service där en lista med aktiva geofences visas.

Status för geografiskt spårad post anges till utanför, vilket innebär att den bokningsbara resursen är utanför geofence-området.

Steg 6. Ange och avsluta en geofence

Innan teknikern reser till arbetsorderplatsen befinner sig han eller hon utanför företaget och en "avsluta" geofence-händelse skapas.

Bild på Field Service där en lista med aktiva geofences-händelser visas.

När en tekniker kommer till arbetsorderplatsen och interagerar med Field Service Mobile-appen skapas en "ange" geofence-händelse.

Skärmbild på schemaläggningstavlan med en

Skärmbild av .

Dessutom kan detta ändra relaterade geofence Status för geografiskt spårad post till i.

När teknikern lämnar geofence skapas ännu en "avsluta"-händelse.

Kommentar

Om du vill testa att ange en geofence men inte reser fysiskt till platsen, kan du utöka geofence-radien så att den aktuella platsen inkluderas.

Geofence utlösarfilter

Geofence utlösarfilter kan användas för att definiera när en geofence-händelse ska utlösas, i förhållande till tidsvärdena för bokning.

När funktionen har aktiverats skapas en geofence för alla ärenden, vilket kan leda till prestandaproblem om många förskapade eller tidigare bokningar. Med hjälp av filter för geofensutlösning kan du definiera ett tidsfönster inom vilket geofence skapas och händelser kan utlösas. Tillsammans med prestandaförbättringar kan dessa filter hjälpa till att undvika falskt positiva geofence-händelser. Genom att filtrera till endast relevanta kommande avtalade tider för service kan du undvika ett scenario där en frontlinjearbetare oavsiktligt reser genom en geofence som för närvarande inte är deras aktiva kontakt.

När utlösarfilter har aktiverats kan du aktivera ett eller två olika tidsbaserade filter. Filtrerade fält är:

  • Starttid
  • Sluttid
  • Faktisk ankomsttid
  • Skapades
  • Beräknad ankomsttid
  • Ändrades
  • Offline-tidsstämpel
  • Posten skapades

Du kan sedan ange ett värde i dagar före eller efter det aktuella datumet för filtret.

I scenariot som visas på följande skärmbild kommer en geofence endast att skapas och utlösa händelser för förlopp som uppfyller följande villkor:

  • Starttid för bokning görs inom den sista dagen eller nästa dag.

Exempel på konfigurerade geofence-filter i Field Service.

Att tänka på vid konfigurationen

  • Anpassade geofences som använder andra entiteter än konton och bokningsbara resurser stöds.
  • Du kan konfigurera hur långt tillbaka i tiden en geografiska plats är giltig. Detta är viktigt för situationer när en bokningsbar resurs synkroniserar en geografisk plats på servern och sedan förlorar Internetanslutning vilket gör att avsändare inte stöder den riktiga platsen. Tröskelvärdet för tid kan konfigureras i Schemaläggning av resurser>Inställningar>Administration>Schemaläggningsparameter>Geografiska data>Geografisk plats förfaller om X minuter.

Skärmbild av fältet för konfiguration av förfallen plats.

Ytterligare kommentarer

  • För närvarande stöds endast cirkulära geofences.