Microsoft Dynamics 365 中的日程安排

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

日程安排 是包含给定资源可用性和工作分配的逻辑约会集合。 它是具有计划界面的逻辑约会集合。Microsoft Dynamics 365 SDK 中没有日程安排实体。 实际上,在登记约会和服务约会时,服务、资源规格、用户和设备实体支持计划引擎。 使用日程安排消息,您可以查找闲/忙信息、搜索约会以及登记服务和一组资源的特定约会。

在日程安排中存储的约会与日程安排负责人相关。 只能通过日程安排查询给定时间段内的闲/忙时间。 操作结果是对应于可用或保留时间的时段(约会)集合。 可以创建日程安排来表示一组资源的可用性,甚至表示一组活动或服务可用性的某任意子集的可用性。 若要检索日程安排集合,请使用下面的表中列出的检索消息。

计划引擎必须了解何时在 Microsoft Dynamics 365 中对一些不同的实体进行更改。 进行更改时,Microsoft Dynamics 365 自动安排异步系统作业来发布更改。 此操作在发生更改 5 分钟后进行,无论更改是通过用户界面还是 Web 服务方法执行。

支持的消息

可以将以下消息与 IOrganizationService.Execute 方法一起使用以查询日程安排。

消息

说明

QueryScheduleRequest

检索给定实体的日程安排内容(现有承诺)。 使用该消息可在指定资源中搜索与指定参数匹配的可用时间间隔。 该消息可用于所有可安排实体。

QueryMultipleSchedulesRequest

在多个资源中搜索与指定参数匹配的可用时间间隔。

SearchRequest

搜索可用时间间隔并返回一组可用的 Appointment 实例(以时隙形式)。 该消息可用于 Resource 实体或 Service 实体。

另请参阅

计划和约会实体
示例:搜索可以安排资源的机会
约会实体
约会实体消息和方法
示例:查询用户的工作时间
示例:查询多个用户的工作时间

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权