Universal Resource Scheduling voor Dynamics 365 Field Service
In dit artikel wordt beschreven hoe Dynamics 365 Field Service gebruikmaakt van Universal Resource Scheduling. We gaan ook bekijken hoe u Universal Resource Scheduling configureert voor fieldservice-configuratie op locatie.
Overzicht
Universal Resource Scheduling is een Dynamics 365-oplossing waarmee organisaties uit verschillende sectoren met verschillende scenario's resources kunnen toewijzen aan taken.
Universal Resource Scheduling wijst de beste resources aan taken toe op basis van:
- Resourcebeschikbaarheid
- Vereiste vaardigheden
- Toegezegde tijdsbestekken
- Business unit
- Geografisch rayon en meer
Field Service-organisaties gebruiken Universal Resource Scheduling meestal om mobiele resources te plannen voor locatiespecifieke taken (zogenaamde werkorders) wanneer de resources naar verschillende klantlocaties gaan. Aangezien werkorders over het algemeen op locatie worden uitgevoerd, plant Universal Resource Scheduling de resources die het dichtst bij zijn voor werkorders, wat reistijd en kosten helpt reduceren.
In dit artikel bekijken we in vogelvlucht het volgende:
- Onderdelen van Universal Resource Scheduling
- Hoe Universal Resource Scheduling werkt met Field Service-werkorders
- Hoe werkorders met Universal Resource Scheduling moeten worden gepland
- Basisconfiguratie
Ga voor meer informatie over Universal Resource Scheduling naar de documentatie voor Universal Resource Scheduling.
Onderdeel
Wanneer Dynamics 365 Field Service wordt geïnstalleerd, wordt Universal Resource Scheduling automatisch geïnstalleerd en in het menu weergegeven, zoals aangegeven in de volgende schermopname.

In het algemeen vormen werkorders en gerelateerde entiteiten een onderdeel van Field Service, terwijl resource- en vereistegerelateerde entiteiten onderdeel vormen van Universal Resource Scheduling. Ze werken alle naadloos samen.
Met andere woorden: werkorders van Field Service bepalen wat voor werk er gedaan moet worden en waar, terwijl Universal Resource Scheduling bepaalt wie het werk kan uitvoeren en wanneer.
In de volgende lijst ziet u welke componenten overeenkomen met Field Service en Universal Resource Scheduling:
- Werkorders (Field Service)
- Boekbare resources (Universal Resource Scheduling)
- Resourcevereisten (Universal Resource Scheduling)
- Resourceboekingen (Universal Resource Scheduling)
- Hulpmiddelen voor planning - planbord, planassistent (Universal Resource Scheduling)
- Resource Scheduling Optimization (afzonderlijk geïnstalleerd) (Universal Resource Scheduling)
Zie de Universal Resource Scheduling-documentatie voor meer informatie.
Hoe Universal Resource Scheduling werkt met Field Service-werkorders
We hebben de verschillende onderdelen bekeken die corresponderen met Field Service en Universal Resource Scheduling. Nu gaan we kijken wat er gebeurt wanneer Universal Resource Scheduling werkt met Field Service-werkorders.
Als werkorders worden gemaakt, worden er vereisten gemaakt
Wanneer een werkorder wordt gemaakt en opgeslagen, wordt automatisch een gerelateerde vereiste op de achtergrond gemaakt. Met deze vereiste (die een afzonderlijke entiteit is) worden de specifieke details voor resources uiteengezet die de werkorder kunnen uitvoeren. De vereiste is datgene wat wordt gepland voor resources en verwijst eenvoudigweg naar de werkorder.
Standaard wordt er één vereiste gemaakt, maar één werkorder kan meerdere vereisten bevatten. Bovendien kan een vereistegroep met meerdere vereisten ook aan een werkorder worden toegevoegd.

Velden die worden doorgegeven van werkorders aan vereisten
Wanneer een vereiste wordt gemaakt, worden de kenmerken van de werkorder overgenomen, inclusief maar niet beperkt tot:
- Naam (tekst van werkordernummer)
- Werkorder (opzoekreferentie voor werkorder)
- Werklocatie
- Breedtegraad
- Lengtegraad
- Servicerayon
- Duur
- Begin-/einddatum
- Prioriteit
- Kenmerken
- Geprefereerde/beperkte resources
- Uitvoeringsvoorkeur


Als werkorderkenmerken worden bijgewerkt, worden vereistekenmerken bijgewerkt. Handmatige wijzigingen kunnen ook vóór planning worden gemaakt.
Notitie
Veel werkorderkenmerken worden aan de werkorder toegevoegd wanneer incidenttypen van werkorders worden gemaakt, inclusief duur en kenmerken.
Notitie
Field Service houdt de Werkorder en de primaire resourcevereiste synchroon. Alle velden die van invloed zijn op de planning worden automatisch gesynchroniseerd. Als een klant handmatig meerdere vereisten voor een werkorder maakt, worden deze niet automatisch gesynchroniseerd.
Werkorders plannen met Universal Resource Scheduling
Nadat een werkorder en een gerelateerde vereiste klaar zijn om te worden gepland, kunnen Universal Resource Scheduling-planningshulpmiddelen worden gebruikt om de vereiste te boeken voor de meest geschikte resource.
Nadat een werkordervereiste is geboekt, wordt een boekingsrecord van een boekbare resource gemaakt waarmee de resource, de reistijd en de begin- en eindtijd worden gedocumenteerd. De boeking is gerelateerd aan zowel de werkorder als de vereiste.
U kunt boeken via:
- Werkorders
- Vereisten
- Planbord
- Resource Scheduling Optimization (RSO)
Boeken via de werkorder
Als u Boeken selecteert via de werkorder, wordt de Universal Resource Scheduling-planningsassistent geactiveerd om de gerelateerde werkordervereiste af te stemmen op beschikbare resources.

Boeken via de vereiste
Net als met werkorders kan dezelfde boekingservaring worden geactiveerd via de vereiste-entiteit door Boeken te selecteren vanuit de vereiste.

Boeken vanaf het planbord
In het onderste deelvenster van het planbord worden vereisterecords weergegeven. Dit venster kan zo worden geconfigureerd dat alleen aan werkorders gerelateerde vereisten met een weergavefilter werken.

De vereiste kan naar een resource op het planbord worden gesleept en daar worden neergezet om de werkorder te plannen. U kunt ook Beschikbaarheid zoeken voor de vereiste in het onderste deelvenster selecteren, waarmee de planningsassistent wordt geactiveerd. Hiermee worden de meest geschikte resources aanbevolen.
Boeken met Resource Scheduling Optimization
Met Resource Scheduling Optimization kunnen werkordervereisten automatisch worden gepland op basis van vooraf gedefinieerde planningen of triggers. U kunt dit ook handmatig doen door de knop Nu uitvoeren te selecteren.

Universal Resource Scheduling configureren voor Field Service
Er zijn enkele zaken die u moet configureren voordat u aan de slag kunt gaan met Universal Resource Scheduling voor Field Service.
Werkorders inschakelen voor planning
Ga naar Resourceplanning > Beheer > Resourceplanning voor entiteiten inschakelen.

Hier beslissen beheerders welke entiteiten voor resources kunnen worden gepland. Als Field Service wordt geïnstalleerd, worden werkorders standaard ingeschakeld voor resourceplanning.
Dubbelklik op werkorders om standaardgedrag te definiëren wanneer werkordervereisten worden gepland.
Verbinden met kaarten
Belangrijk
Door verbinding te maken met een kaartservice, staat u het systeem toe uw gegevens, met inbegrip van maar niet beperkt tot adressen en coördinaten, te delen met externe systemen buiten uw Microsoft Dynamics 365-omgeving. (Kaartservice verwijst naar Bing Kaarten of een andere kaartservice van derden die door u of uw besturingssysteem is aangewezen). Dit geldt ook voor Government Cloud-omgevingen. Uw gebruik van de kaartservice is ook onderhevig aan hun afzonderlijke gebruiksvoorwaarden. Op gegevens die uit dergelijke externe systemen in Microsoft Dynamics 365 worden geïmporteerd, is de privacyverklaring van Microsoft van toepassing.
Het maken van verbinding met een kaartservice is essentieel als u werkorders geografisch wilt weergeven en veldwerkers een route wilt geven.
- Als u een kaartservice wilt verbinden, gaat u naar Resourceplanning > Beheer > Planningsparameters

- Stel Verbinden met Kaarten in op Ja. Vervolgens kiest u Opslaan en sluiten.
De API-sleutel wordt automatisch ingevuld. Hierbij wordt gebruikgemaakt van de API van Bing Kaarten.

Notitie
In Field Service-versie 8.8.10.44+ is de Bing Maps API-sleutel verborgen en niet beschikbaar voor eindgebruikers en externe partijen.
Boekingsstatussen configureren
Resources (veldwerkers) werken met boekingsstatussen om aan betrokkenen de voortgang van hun werk door te geven. Voor Field Service kunnen statuswaarden voor boekingen systeemstatuswaarden van werkorders wijzigen. Dit wordt gedaan door een Field Service-status in de boekingsstatus te noteren.
Navigeer naar Resourceplanning > Boekingsstatussen
Zie de volgende schermopname voor de aanbevolen kant-en-klare waarden.

Geografische locatie van resources vinden
Werkorderlocaties worden bepaald door de breedtegraad/lengtegraad van het werkorderformulier of het gerelateerde serviceaccount. Het is belangrijk om de geografische locatie van resources te vinden.
Navigeer naar Resourceplanning > Resources
Om ervoor te zorgen dat resources op de kaart van het planbord worden weergegeven, moeten ze een gegeocodeerde begin- en eindlocatie hebben.
Er zijn twee manieren om uw resources te geocoderen.
Optie één
Stel opties voor begin-/eindlocatie in op Resourceadres en zorg ervoor dat de gerelateerde resourcerecord (Gebruiker, Account, Contactpersoon) zoals gedefinieerd door het resourcetype breedte- en lengtewaarden hebben.

In de volgende schermopname heeft de boekbare resource bijvoorbeeld resourcetype = Contactpersoon. Dit betekent dat de gerelateerde contactpersoonrecord gegeocodeerd moet zijn, en dat dus de velden voor breedte- en lengtegraad waarden moeten hebben.

Notitie
Voor routeringdoeleinden wordt de locatie van een resource gedefinieerd als de huidige locatie van de werkorder, de huidige locatie van het mobiele apparaat of de begin-/eindlocatie wanneer de andere opties niet van toepassing zijn.
Optie twee
Stel de begin-/eindlocatie in op Adres organisatie-eenheid en zorg ervoor dat de record van de organisatie-eenheid gegeocodeerd is, wat betekent dat de velden voor breedte- en lengtegraad waarden moeten hebben.

Notitie
U moet de velden voor breedte-/lengtegraad mogelijk toevoegen aan het entiteitsformulier van de organisatie-eenheid.
Bevestigen dat geocodering juist werkt
Om ervoor te zorgen dat resources de juiste geocodering hebben, gaat u naar Universal Resource Scheduling > Planbord. De resource dient op de kaart te worden weergegeven. Selecteer de naam van een resource om de locatie op de kaart te markeren.

Aanvullende opmerkingen
Als de werkorder of vereiste geen lengte- of breedtegraad heeft, wordt de locatie behandeld als locatieagnostisch, wat betekent dat de locatie van resources niet in aanmerking wordt genomen tijdens de planning. Als de werkorder of vereiste een lengte- en breedtegraad heeft en de werklocatie is ingesteld op ter plaatse, wordt tijdens het plannen rekening gehouden met resourcelocaties, reistijd en routes.