Entités de calendrier

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

L’entité calendrier stocke les données des calendriers du service clientèle et les calendriers des jours non ouvrés en plus de l’activité. Chaque calendrier est défini pour un fuseau horaire spécifique.

Un calendrier décrit la disponibilité d’un service ou d’une ressource. Les calendriers sont liés à d’autres calendarrule, qui comportent des détails sur la durée, des heures de début et de fin, les modèles d’événements périodiques inclus dans le calendrier.

Il existe deux types de règles de calendrier dans Microsoft Dynamics 365 :

  • Racine : règle de calendrier qui contient un calendrier interne ou ayant imbriqué des règles (nœud terminal). Vous pouvez spécifier un calendrier interne pour une règle de calendrier racine en utilisant l’attribut CalendarRule.InnerCalendarId. La valeur de l’attribut CalendarRule.InnerCalendarId d’une règle racine est la même que la valeur d’attribut CalendarRule.CalendarId de ses règles de nœud terminal.

  • Nœud terminal : règle de calendrier qui ne contient pas de calendrier interne, et, est donc la fin de la « succursale ».

Les règles de calendrier sont classées pour décrire les priorités et les règles pouvant être recoupées. L’expansion des règles imbriquées définit la période ou l’ampleur d’une règle. Vous pouvez utiliser l’attribut CalendarRule.ExtentCode pour définir la manière dont le recoupement d’expansion de règles est géré, par exemple, si la période ou l’ampleur d’une règle s’affiche ou si une seule est incluse. Ces fonctionnalités fournissent des critères de périodicité, par exemple, différentes planifications du décalage des mois d’hiver et d’été dans un calendrier de service.

Un calendrier peut être une arborescence complexe de règles et de calendriers imbriqués qui représentent un abstraction générale de la planification des tâches. L’entité de calendrier prend en charge le message ExpandCalendarRequest pour une conversion en une vue simple, qui est un tableau de blocs horaires qui déterminent la disponibilité à des plages spécifiques.

Dans cette section

Types de calendriers

Messages et méthodes de l’entité Calendar

Messages et méthodes de l’entité CalendarRule

Sections connexes

Entités de rendez-vous

Entités de rendez-vous périodique

Entités de ressource

Entité Service

Exemple de code pour les entités de planification et de rendez-vous

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright