使用行程时间和距离来计划要求

现场服务组织经常要派遣技术人员前往各种客户现场。 优化路线和最小化旅行时间可节省宝贵的资源。 Dynamics 365 Field Service 可计算技术人员旅行的驾驶时间和距离。

先决条件

备注

仅当满足以下所有条件时才会计算行程时间:

  • 需求位于现场。
  • 预订处于资源的工作时间内。
  • 如果这是一天中的第一次预订,那么资源就在现场,并且具有有效的位置。
  • 如果不是一天中的第一次预订,则前一次预订在现场并具有有效位置,或者资源在现场并具有有效位置。

旅行时间和路线仅支持驾驶,不支持其他交通工具。

在日程安排板上显示行程时间

当调度员对资源的需求进行计划时,预订会显示在日程安排板上,包括旅行时间。

当技术人员驱车前往客户位置时,系统会更新预订状态,以表明他们正在出差。 它会根据该状态跟踪实际的差旅持续时间,以便开票。 到达后,他们更新预订状态,以表明工作已经开始。 系统跟踪此状态下的持续时间,并在技术人员完成工作时更新预订。

通过手动安排添加行程时间

默认情况下,通过在日程安排板上进行拖放操作来手动安排要求时,不计算行程时间和距离。

要为手动计划的要求启用行程时间计算,请转到资源计划 > 设置 > 管理 > 计划参数,将自动更新预订行程设置为已启用。 如果系统知道开始和结束位置,会在实际预订开始时间之前添加自动更新的行程时间。

自动更新预订行程的屏幕截图。

小费

在某些场景中,技术人员会在移动应用上创建预订。 要自动计算行程时间和距离,请将预订窗体上的 msdyn_ursinternalflags 字段设置为 {"AutoUpdateBookingTravel":true}

备注

在日程安排板上添加和重新排序后续预订时,将仅更新行程时间。 预订的开始时间不会自动更改。 为了确保更改之后,剩余的预订能够接续起来、更正重叠时间并能够与工作时间契合,组织应考虑使用 Resource Scheduling Optimization 加载项

使用日程安排助理添加行程时间

日程安排助理旨在帮助调度员基于旅行时间和距离作出更好的计划决定。 当您使用日程安排助理预订需求时,系统会考虑行程时间。

备注

如果工作订单要求与位置无关,没有位置的资源也将显示在结果中,预订不会计算行程时间。

进行日程安排时考虑路况

为了帮助做出计划决定,请在日程安排板地图上随技术人员路线 打开地图上的视图设置,然后选择交通

备注

行程时间计算不会考虑交通模式或历史行程时间。

基于实时路况的计划不适用,因为大部分组织会提前数天乃至数周进行计划,而您无法预先预测实时路况。

使用历史交通信息的预测旅行时间

该 Resource Scheduling Optimization 插件会 考虑历史交通信息,以便更好地规划行驶时间

预计旅行时间和预订完成持续时间

在计划需求的已完成的持续时间字段中,预计旅行时间会自动从任何相关预订中分配给该需求的总时间中扣除。 这允许用户快速查看完成要求的可用工作的总持续时间,而不考虑相关的旅行时间。

后续步骤