Universal Resource Scheduling til Dynamics 365 Field Service
I denne artikel beskrives, hvordan Dynamics 365 Field Service bruger Universal Resource Scheduling. Vi ser også på, hvordan Universal Resource Scheduling konfigureres til Field Service-scenarier på stedet.
Oversigt
Universal Resource Scheduling er en Dynamics 365-løsning, som giver organisationer fra forskellige brancher med forskellige scenarier mulighed for at tildele ressourcer til job og opgaver.
Universal Resource Scheduling tildeler de bedste ressourcer til job og opgaver på baggrund af:
- Ressourcetilgængelighed
- Krævede kvalifikationer
- Bekræftet tid-vinduer
- Afdeling
- Geografisk distrikt og meget mere
Field Service-organisationer bruger oftest Universal Resource Scheduling til at planlægge mobile ressourcer til lokationsspecifikke job og opgaver (kaldes også arbejdsordrer), idet ressourcerne flytter sig mellem forskellige kundelokationer. Eftersom arbejdsordrer som regel udføres på stedet, planlægger Universal Resource Scheduling ressourcerne med nærmeste lokation til arbejdsordrer, hvilket reducerer rejsetid og omkostninger.
I denne artikel ser vi kort på:
- Universal Resource Scheduling-komponenter
- Hvordan Universal Resource Scheduling fungerer med Field Service-arbejdsordrer
- Hvordan arbejdsordrer planlægges med Universal Resource Scheduling
- Basiskonfiguration
Du kan finde mere detaljerede oplysninger om Universal Resource Scheduling i Universal Resource Scheduling-dokumentationen.
Komponenter
Når Dynamics 365 Field Service installeres, installeres Universal Resource Scheduling automatisk og vises i menuen som vist i følgende skærmbillede.

Generelt er arbejdsordrer og relaterede objekter en del af Field Service, mens ressource- og kravrelaterede objekter er en del af Universal Resource Scheduling. De arbejder problemfrit sammen.
Field Service-arbejdsordrer definerer med andre ord, hvilket arbejde der skal udføres og hvor, mens Universal Resource Scheduling definerer, hvem der kan udføre arbejdet og hvornår.
Følgende liste viser, hvilke komponenter der svarer til hhv. Field Service og Universal Resource Scheduling:
- Arbejdsordrer (Field Service)
- Reserverbare ressourcer (Universal Resource Scheduling)
- Ressourcekrav (Universal Resource Scheduling)
- Ressourcereservationer (Universal Resource Scheduling)
- Planlægningsværktøjer – planlægningsområde, planlægningsassistent (Universal Resource Scheduling)
- Resource Scheduling Optimization (installeres separat) (Universal Resource Scheduling)
Du kan finde flere oplysninger i Universal Resource Scheduling-dokumentationen.
Hvordan Universal Resource Scheduling fungerer med Field Service-arbejdsordrer
Nu, hvor vi har set på, hvordan de forskellige komponenter svarer til hhv. Field Service og Universal Resource Scheduling, så lad os se, hvad der sker, når Universal Resource Scheduling interagerer med Field Service-arbejdsordrer.
Oprettelse af arbejdsordrer opretter krav
Når en arbejdsordre er oprettet og gemt, oprettes der automatisk et relateret krav i baggrunden. Dette krav (som er et separat objekt) indeholder en beskrivelse af de specifikke oplysninger for ressourcer, der kan udføre arbejdsordren. Kravet er det, der planlægges for ressourcer, og det refererer helt enkelt til arbejdsordren.
Som standard oprettes der ét krav, men en enkelt arbejdsordre kan have flere krav. Der kan desuden tilføjes en kravsgruppe med flere krav til en arbejdsordre.

Felter overføres fra arbejdsordre til krav
Når der oprettes et krav, nedarver det attributter fra arbejdsordren, herunder, men ikke begrænset til:
- Navn (arbejdsordrenummertekst)
- Arbejdsordre (opslagsreference for arbejdsordren)
- Arbejdssted
- Breddegrad
- Længdegrad
- Servicedistrikt
- Varighed
- Start-/slutdato
- Prioritet
- Egenskaber
- Foretrukne/begrænsede ressourcer
- Indstilling for indfrielse


Opdatering af arbejdsordreattributter opdaterer kravattributter. Der kan også foretages manuelle ændringer af krav før planlægningen.
Bemærk
Mange arbejdsordreattributter tilføjes til arbejdsordren, når der oprettes arbejdsordrehændelsestyper, herunder varighed og egenskaber.
Bemærk
Field Service holder arbejdsordren og det primære ressourcebehov synkroniseret. Alle felter, der påvirker planlægningen, synkroniseres automatisk. Hvis en kunde manuelt opretter flere krav mod en arbejdsordre, synkroniseres disse ikke automatisk.
Planlægning af arbejdsordrer med Universal Resource Scheduling
Når en arbejdsordre og et relateret krav er klar til at blive planlagt, kan Universal Resource Scheduling-planlægningsværktøjer bruges til at reservere kravet til den ressource, der passer bedst.
Når et arbejdsordrekrav er reserveret, oprettes en reserverbar reservationspost, som dokumenterer ressourcen, rejsetiden og start-/sluttidspunktet. Reservationen er relateret til både arbejdsordren og kravet.
Du kan reservere fra:
- Arbejdsordrer
- Krav
- Planlægningsområdet
- Resource Scheduling Optimization (RSO)
Reservation fra arbejdsordren
Hvis du vælger Reservér fra arbejdsordren, udløses Universal Resource Scheduling-planlægningsassistenten for at imødekomme det relaterede arbejdsordrekrav med de tilgængelige ressourcer.

Reservation fra kravet
Som med arbejdsordrer kan den samme reservationsoplevelse udløses fra kravobjektet ved at vælge Reservér, mens kravet vises.

Reserver fra planlægningsområdet
Den nederste rude i planlægningsområdet viser kravposter og kan konfigureres til kun at vise krav, der er relateret til arbejdsordrer, ved hjælp af et visningsfilter.

Kravet kan trækkes til og slippes på en ressource i planlægningsområdet for at planlægge arbejdsordren. Du kan også vælge Find tilgængelighed for kravet i den nederste rude for at udløse planlægningsassistenten, som anbefaler de ressourcer, der passer bedst.
Reservér med Resource Scheduling Optimization
Resource Scheduling Optimization kan automatisk planlægge arbejdsordrekrav baseret på foruddefinerede planer eller udløsere. Du kan også manuelt opnå dette ved at vælge knappen Kør nu.

Konfiguration af Universal Resource Scheduling for Field Service
Der er et par ting, du skal konfigurere, før du går i gang med Universal Resource Scheduling for Field Service.
Aktivering af arbejdsordrer for planlægning
Gå til Ressourceplanlægning > Administration > Aktivér optimering af ressourceplanlægning for objekter.

Det er her, administratorerne beslutter, hvilke objekter der kan planlægges til ressourcer. Når Field Service er installeret, aktiveres arbejdsordrer til ressourceplanlægning som standard.
Dobbeltklik på arbejdsordrer for at definere standardfunktionsmåden, når du planlægger arbejdsordrekrav.
Oprette forbindelse til kort
Vigtigt
Hvis du opretter forbindelse til en korttjeneste, giver du systemet mulighed for at dele dine data, herunder, men ikke begrænset til adresser og koordinater, med eksterne systemer uden for dit Microsoft Dynamics 365-miljø. (Korttjenesten henviser til Bing Kort eller andre tredjepartskorttjenester, som du eller operativsystemet har tildelt). Dette gælder også for offentlige myndigheders cloudbaserede miljøer. Din anvendelse af korttjenesten er også underlagt deres særlige vilkår for anvendelse. Data, der importeres, eksempelvis fra eksterne systemer til Microsoft Dynamics 365, er underlagt Microsofts erklæring om beskyttelse af personlige oplysninger.
Oprettelse af forbindelse til en korttjeneste er kritisk, hvis du ønsker at vise arbejdsordrer geografisk og distribuere serviceteknikere.
- Hvis du vil oprette forbindelse til en korttjeneste, skal du navigere til Ressourceplanlægning > Administration > Planlægningsparametre.

- Indstil Opret forbindelse til Kort til Ja. Gem derefter og luk.
API-nøglen udfyldes automatisk og bruger Bing Maps API'et.

Bemærk
I Field Service-versionen 8.8.10.44+ er Bing Maps API-nøglen skjult og er ikke tilgængelig for slutbrugere og eksterne parter.
Konfiguration af reservationsstatusser
Ressourcer (serviceteknikere) interagerer med reservationsstatusser for at kommunikere med interessenter om forløbet af deres arbejde. For Field Service kan reservationsstatusser opdatere systemstatusser for arbejdsordrer. Dette gøres ved at angive en Field Service-status i reservationsstatussen.
Navigér til Ressourceplanlægning > Reservationsstatusser
Se følgende skærmbillede for de anbefalede standardværdier.

Geografisk placering af ressourcer
Arbejdsordrelokationer er defineret af breddegrad/længdegrad på arbejdsordreformularen eller den relaterede tjenestekonto. Det er vigtigt også at placere ressourcer geografisk.
Navigér til Ressourceplanlægning > Ressourcer.
Hvis du vil sikre, at ressourcer kan vises på kortet i planlægningsområdet, skal de have en geokodet start- og slutplacering.
Dine ressourcer kan geokodes på to måder.
Valgmulighed 1
Angiv ressourcens start/slutplacering til Ressourceadresse, og kontrollér, at den relaterede ressourcepost (bruger, firma, kontaktperson) som defineret af ressourcetypen har værdier for breddegrad og længdegrad.

I følgende skærmbillede har den reserverbare ressource f.eks. ressourcetypen = Kontakt. Det betyder, at den relaterede kontaktpost skal være geokodet, hvilket betyder, at felterne for breddegrad og længdegrad skal have værdier.

Bemærk
Til ruteplanlægningsformål er lokationen af en ressource defineret som den aktuelle lokation af arbejdsordren, den aktuelle lokation af den mobile enhed eller start-/slutlokationen defineret her, når andre indstillinger ikke er tilgængelige.
Valgmulighed 2
Angiv ressourcens start-/slutlokation til Afdelingsadresse, og kontrollér, at den relaterede afdelingspost er geokodet, hvilket betyder, at felterne for breddegrad og længdegrad skal have værdier.

Bemærk
Du skal muligvis tilføje felterne for breddegrad/længdegrad til afdelingsobjektformularen.
Bekræft, at geokodningen fungerer korrekt
Hvis du vil sikre, at ressourcerne er geokodet korrekt, skal du navigere til Universal Resource Scheduling > Planlægningsområde. Ressourcen skal vises på kortet. Vælg navnet på en ressource for at fremhæve placeringen på kortet.

Yderligere bemærkninger
Hvis arbejdsordren eller kravet ikke har en breddegrad eller længdegrad, behandles placeringen som placeringsagnostisk. Det betyder, at der ikke tages højde for ressourcernes placering under planlægningen. Hvis arbejdsordren eller kravet har en breddegrad og længdegrad, og arbejdsplaceringen er angivet til onsite, tages der højde for ressourcernes placeringer, rejsetid og ruter ved planlægningen.