Freigeben über


Zeitpläne in Microsoft Dynamics 365

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Ein Zeitplan ist eine logische Sammlung von Terminen, die die Verfügbarkeit und Zuweisungen einer gegebenen Ressource enthält. Es ist eine logische Sammlung von Terminen mit einer Planungsschnittstelle. Es gibt keine Zeitplanentität im Microsoft Dynamics 365 SDK. Stattdessen unterstützen die Service-, Ressourcenspezifikations-, Benutzer- und Arbeitsgerätentitäten das Planungsmodul, wenn Termine und Servicetermine gebucht werden. Indem Sie Zeitplanmeldungen verwenden, können Sie nach freien oder ausgelasteten Informationen suchen und einen bestimmten Termin für einen Service und eine Reihe von Ressourcen buchen.

Termine, die in Zeitplänen gespeichert werden, beziehen sich auf den Besitzer des Zeitplans. Es ist nur möglich, den Zeitplan nach freien oder ausgelasteten Zeiten innerhalb eines bestimmten Zeitraums abzufragen. Das Ergebnis des Vorgangs ist eine Sammlung von Zeitblöcken (Terminen), die der verfügbaren oder der reservierten Zeit entsprechen. Sie können einen Zeitplan erstellen, der die Verfügbarkeit einer Gruppe von Ressourcen oder sogar einer Gruppe von Aktivitäten oder eine beliebige Teilmenge der Serviceverfügbarkeit darstellt. Um eine Zeitplansammlung abzurufen, verwenden Sie die Abrufmeldungen, die in der folgenden Tabelle aufgeführt sind.

Das Planungsmodul muss wissen, wenn Änderungen an mehreren verschiedenen Entitäten in Microsoft Dynamics 365 vorgenommen werden. Wenn Änderungen vorgenommen werden, plant Microsoft Dynamics 365 automatisch einen asynchronen Systemauftrag, um die Änderungen zu veröffentlichen. Dies tritt fünf Minuten nach der Änderung auf, gleichgültig ob die Änderung über die Benutzeroberfläche oder über Webdienstmethoden erfolgt.

Unterstützte Meldungen

Die folgenden Meldungen können mit der IOrganizationService verwendet werden.Execute-Methode verwendet werden, um einen Zeitplan abzufragen.

Meldung

Beschreibung

QueryScheduleRequest

Ruft den Inhalt (vorhandene Verpflichtungen) des Zeitplans für eine bestimmte Entität ab. Verwenden Sie diese Meldung, um die angegebenen Ressourcen für ein verfügbares Zeitfenster zu suchen, die den angegebenen Parametern entsprechen. Die Meldung ist auf allen planbaren Entitäten verfügbar.

QueryMultipleSchedulesRequest

Sucht mehrere Ressourcen für ein verfügbares Zeitfenster, das den angegebenen Parametern entspricht.

SearchRequest

Sucht nach verfügbaren Zeitfenstern und gibt eine Reihe freier Appointment-Instanzen (als Zeitblöcke) zurück. Die Meldung ist auf der Service-Entität oder der Resource-Entität verfügbar.

Siehe auch

Zeitplan- und Terminentitäten
Beispiel: Suchen nach Eröffnungen zum Planen einer Ressource
Terminentitäten
Terminentitätsmeldungen und -methoden
Beispiel: Abfragen der Arbeitszeit eines Benutzers
Beispiel: Abfragen der Arbeitszeit von mehreren Benutzern

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright