Universal Resource Scheduling för Dynamics 365 Field Service
I den här artikeln beskrivs hur Dynamics 365 Field Service använder Universal Resource Scheduling. Vi tar också en titt på hur du konfigurerar Universal Resource Scheduling för Field Service-scenarier på plats.
Översikt
Universal Resource Scheduling är en Dynamics 365-lösning som används i olika branscher med olika scenarier för att tilldela resurser till projekt och uppgifter.
Universal Resource Scheduling tilldelar de bästa resurserna till uppgifter och aktiviteter baserat på:
- Resurstillgänglighet
- Krävda färdigheter
- Utlovad tidsperiod
- Affärsenhet
- Geografiskt område med mera
Field Service-organisationer använder ofta Universal Resource Scheduling för att schemalägga mobila resurser till platsspecifika uppgifter och aktiviteter (kallas även arbetsorder) när resurserna som reser till olika kundplatser. Eftersom arbetsorder vanligtvis utförs på plats, schemalägger Universal Resource Scheduling resurser närmast till arbetsorder och minskar restid och kostnader.
I det här avsnittet ska vi ta en snabb titt på:
- Universal Resource Scheduling-komponenter
- Så här fungerar Universal Resource Scheduling med Field Service-arbetsorder
- Hur du schemalägger arbetsorder med Universal Resource Scheduling
- Baskonfiguration
Mer detaljerad information om Universal Resource Scheduling, finns i Universal Resource Scheduling-dokumentationen.
Komponenter
När Dynamics 365 Field Service installerats kommer Universal Resource Scheduling att automatiskt installeras och visas på menyn som visas i följande skärmbild.

I allmänhet är arbetsorder och relaterade entiteter en del av Field Service, medan resurs- och kravrelaterade entiteter är en del av Universal Resource Scheduling. Alla fungerar tillsammans utan problem.
Med andra ord definierar arbetsorder för vilket arbete som behöver utföras och var, medan Universal Resource Scheduling definierar vem som kan utföra arbetet och när.
I följande lista visas vilka komponenter som motsvarar Field Service och Universal Resource Scheduling:
- Arbetsorder (Field Service)
- Bokningsbara resurser (Universal Resource Scheduling)
- Resurskrav (Universal Resource Scheduling)
- Resursbokningar (Universal Resource Scheduling)
- Schemalägga verktyg – schemaläggningstavla, schemaläggningsassistent (Universal Resource Scheduling)
- Resource Scheduling Optimization (installeras separat) (Universal Resource Scheduling)
Mer information finns i Universal Resource Scheduling-dokumentationen.
Så här fungerar Universal Resource Scheduling med Field Service-arbetsorder
Nu när vi har tittat på hur de olika delarna motsvarar Field Service och Universal Resource Scheduling, tar vi en titt på vad som händer när Universal Resource Scheduling interagerar med Field Service-arbetsorder.
Krav skapas när du skapar arbetsorder
När en arbetsorder skapas och sparas, genereras ett relaterar krav i bakgrunden. Detta krav (som är en separat entitet) beskriver detaljerad information om resurser som kan utföra arbetsordern. Kravet är vad som schemaläggs till resurser, och det refererar bara till arbetsordern.
Som standard skapas ett krav, men en enda arbetsorder kan ha flera krav. Dessutom kan en kravgrupp med flera krav också läggas till en arbetsorder.

Fält som skickas från arbetsorder till krav
När ett krav skapas ärver det attribut från arbetsorder, inklusive men inte begränsat till:
- Namn (text för arbetsordernummer)
- Arbetsorder (sökreferensen till arbetsorder)
- Arbetsplats
- Latitud
- Longitud
- Serviceområde
- Varaktighet
- Start-/slutdatum
- Prioritet
- Egenskaper
- Föredragna/begränsade resurser
- Inställning för uppfyllelse


Uppdatera arbetsorderattribut kommer att uppdatera kravattribut. Manuella redigeringar till kraven kan utföras innan schemaläggning.
Anteckning
Många arbetsorderattribut läggs till i abetsorder när händelsetyper för abetsorder skapas, inklusive varaktighet och egenskaper.
Anteckning
Field Service håller arbetsordern och det primära resurskraven synkroniserade. Alla fält som påverkas av schemaläggning synkroniseras automatiskt. Om en kund skapar flera krav manuellt mot en arbetsorder synkroniseras inte dessa automatiskt.
Schemalägga arbetsorder med Universal Resource Scheduling
När en arbetsorder och relaterade krav är redo att schemaläggas kan Universal Resource Scheduling schemaläggningsverktyg användas för att boka kravet till den resursen som passar bäst.
När ett arbetsorderkrav har bokats, skapas en post för bokningsbar resurs för att dokumentera resursen, restiden och tid för start/slut. Bokningen avser både arbetsorder och krav.
Du kan boka från:
- Arbetsordrar
- Krav
- Schemaläggningstavla
- Resource Scheduling Optimization (RSO)
Boka från arbetsorder
Att välja Boka från arbetsordern kommer att utlösa Universal Resource Scheduling-schemaläggningsassistent att matcha relaterat arbetsorderkrav med tillgängliga resurser.

Boka från kravet
Liksom med arbetsorder, kan samma bokningsupplevelse utlösas från kraventiteten genom att välja Boka när du är på detta krav.

Boka från schemaläggningstavlan
Det nedre fönstret för schematavlan visar kravposter och kan konfigureras så att endast krav som är relaterade till arbetsorder med ett visnigsfilter används.

Kravet kan också dras och släppas på en resurs på schemaläggningstavlan för att schemalägga arbetsordern. Du kan också välja söka efter tillgänglighet på kravet i den nedre rutan, vilket utlöser schemaläggningsassistenten som rekommenderar resurserna som passar bäst.
Bok med Resource Scheduling Optimization
Resource Scheduling Optimization kan automatiskt schemalägga arbetsorderkrav utifrån fördefinierade scheman eller utlösare. Du kan också manuellt göra detta genom att välja knappen Kör nu.

Konfigurera Universal Resource Scheduling för Field Service
Det finns några saker du behöver konfigurera innan du börjar med Universal Resource Scheduling för Field Service.
Aktivera arbetsorder för schemaläggning
Gå till Resursschemaläggning > Administration > Aktivera entiteter för resursschemaläggning.

Det är där administratörer bestämmer vilka entiteter som kan schemaläggas för resurser. När Field Service är installerad, aktiveras arbetsorder för schemaläggning av resurser som standard.
Dubbelklicka på arbetsorder för att definiera standardfunktionen när du schemalägger arbetsorderkrav.
Ansluta till kartor
Viktigt
Genom att ansluta till en mappningstjänst kan du dela data i systemet, inklusive men inte begränsat till adresser och koordinater, med externa system utanför Microsoft Dynamics 365-miljön. (Mappningstjänst avser Bing Maps eller någon annan mappningstjänst från tredje part som har angetts av dig eller ditt operativsystem). Detta gäller även för molntjänster för myndigheter. Användning av mappningstjänsten gäller även för deras olika användningsvillkor. För data som importeras från externa system till Microsoft Dynamics 365 gäller Microsofts sekretesspolicy.
Ansluta till en karttjänst är viktig om du vill geografiskt visa arbetsorder och skicka fälttekniker.
- Om du vill ansluta en karttjänst, gå till Schemaläggning av resurser > Administration > Schemaläggningsparametrar.

- Ange ansluta till kartor som Ja. Spara och stäng sedan
API-tangenten kommer att fyllas i automatiskt och använda Bing Maps API.

Anteckning
I Field Service version 8.8.10.44+ är API-nyckeln för Bing Maps dold och är inte tillgänglig för slutanvändare och externa parter.
Konfigurera bokningsstatusar
Resurser (fälttekniker) interagerar med bokningsstatus till intressenter för att kommunicera förloppet av deras arbete. För Field Service kan bokningsstatus uppdatera systemstatus för arbetsorder. Detta görs genom att notera Field Service-status på bokningsstatus.
Gå till schemaläggning av resurser > bokningsstatus
Se följande skärmbild för de rekommenderade medföljande värdena.

Geolokalisera resurser
Arbetsorderplatser definieras av latitud/longitud på antingen arbetsorderformulär eller det relaterade tjänstkontot. Det är viktigt att också geolokalisera resurser.
Gå till Resursschemaläggning > Resurser.
För att säkerställa att resurser kan visas på schematavlan måste de ha en geokodad start- och slutplats.
Det finns två sätt att geokoda dina resurser.
Alternativ ett
Ange resursens start-/slutplats till Resursadress och se till att relaterade resursposten (användare, konto, kontaktperson) har latitud- och longitudvärdena som definieras av resurstypen.

Till exempel har bokningsbara resursen i följande skärmbild resurstyp = kontakt; Detta innebär att den relaterade posten är geokodad, vilket innebär att latitud- och longitudfält måste ha värden.

Anteckning
För routingändamål definieras platsen för en resurs som den aktuella arbetsorderplatsen, den aktuella platsen för den mobila enheten eller start-/slutplatsen som definieras här när de andra alternativen inte är tillämpliga.
Alternativ två
Ange resurs start-/slutplats till Adress för organisationsenhet och se till att relaterade organisationsenhetsposten är geokodad, vilket innebär att latitud- och longitudfält måste ha värden.

Anteckning
Du kan behöva lägga till fälten för latitud/longitud i organisationsenhetens entitetsformulär.
Bekräfta att geokodning fungerar korrekt
Kontrollera att resurser är geokodade genom att gå till Universal Resource Scheduling > Schemaläggningstavlan. Resursen ska visas på kartan. Välj ett resursnamn för att markera deras fästplats på kartan.

Ytterligare kommentarer
Om arbetsordern eller behovet inte har en latitud eller en longitud hanteras platsen som platsagnostisk, vilket innebär att resursens placering inte beaktas under schemaläggningen. Om arbetsordern eller kravet har en latitud och en longitud och arbetsplatsen är inställt på till plats, tas resursplatser, restid och flöden med i beaktande under schemaläggning.