Delen via


Planningen in Microsoft Dynamics CRM 2015

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics CRM 2015

Een planning is een logische verzameling afspraken die de beschikbaarheid en toewijzingen van een specifieke resource bevatten. Het is een logische verzameling afspraken met een planningsinterface. Er is geen planningsentiteit beschikbaar in de Microsoft Dynamics CRM SDK. In plaats daarvan ondersteunen de service-, resourcespecificatie-, gebruikers- en apparatuurentiteiten de planningsengine bij het boeken van afspraken en serviceafspraken. Door planningsberichten te gebruiken, kunt u informatie over vrij of bezet zoeken, zoeken naar afspraken en een specifieke afspraak voor een service en een reeks resources boeken.

Afspraken die zijn opgeslagen in planningen zijn gekoppeld aan de eigenaar van de planning. Het is alleen mogelijk om de planning voor vrije en bezette tijden binnen een bepaalde tijdsperiode op te vragen. Het resultaat van de bewerking is een verzameling tijdblokken (afspraken) die overeenkomen met beschikbare of gereserveerde tijd. U kunt een planning maken die de beschikbaarheid van een serie resources of zelfs een reeks activiteiten of een of andere willekeurige deelverzameling van servicebeschikbaarheid vertegenwoordigt. Als u een planningsverzameling wilt ophalen, gebruikt u de ophaalberichten in de volgende tabel.

De planningsengine moet weten wanneer wijzigingen worden doorgevoerd in verschillende entiteiten in Microsoft Dynamics 365. Wanneer wijzigingen worden doorgevoerd, plant Microsoft Dynamics 365 automatisch een asynchrone systeemtaak om de wijzigingen te publiceren. Dit gebeurt vijf minuten na de wijziging, ongeacht of de wijziging plaatsvindt via de gebruikersinterface of via webservicemethoden.

Ondersteunde berichten

De volgende berichten kunnen worden gebruikt met de methode IOrganizationService.Execute om een query uit te voeren op een planning.

Bericht

Beschrijving

QueryScheduleRequest

Haalt de inhoud (bestaande verplichtingen) van de planning voor een bepaalde entiteit op. Gebruik dit bericht om de opgegeven resources voor een beschikbaar tijdvak te doorzoeken dat past bij de opgegeven parameters. Het bericht is beschikbaar in alle planbare entiteiten.

QueryMultipleSchedulesRequest

Doorzoekt meerdere resources voor een beschikbaar tijdvak die past bij de opgegeven parameters.

SearchRequest

Zoekt naar beschikbare tijdvakken en retourneert een reeks beschikbare Appointment exemplaren (als tijdblokken). Het bericht is beschikbaar in de entiteit Resource of de entiteit Service.

Zie ook

Plannings en afspraakentiteiten
Voorbeeld: Zoeken naar openingen voor het plannen van een resource
Afspraakentiteiten
Berichten en methoden van de entiteit Appointment
Voorbeeld: de werkuren van een gebruiker opvragen
Voorbeeld: De werkuren van meerdere gebruikers opvragen

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht