现场技术人员通常在整个工作日都会去各个位置,因此调度员了解技术人员在给定时间的位置很有帮助。
管理员为 Dynamics 365 Field Service 应用启用位置跟踪,技术人员通过移动应用启用位置共享。 调度员可以在日程安排板上可视化技术人员的位置,并查看他们的位置历史记录。
有关指导式演练,请观看以下视频。
先决条件
- 管理员拥有 Dynamics 365 Field Service 访问权限。
- 移动应用用户安全角色的 msdyn_geolocationsetting 表的读取访问权限。 这些权限包含在默认的 Field Service - 资源角色中。
启用跟踪
要将技术人员的位置信息发送到 Field Service,在 Web 应用程序中启用位置跟踪。
在 Field Service web 应用中,切换到设置区域。
转到地理位置>地理位置设置。
选择当前设置或创建一个新设置。
将启用位置跟踪设置为是。
输入刷新间隔(以秒为单位)定义系统检查位置信息的频率。 我们建议输入 60 到 300 秒之间的值。
设置跟踪时间,以便系统按天跟踪位置数据。 开始时间必须设置为在结束时间之前发生。 在 24 小时内,选择上午 12:00 到下午 11:59。
选择保存并关闭。
通过移动应用共享位置
登录应用后,应用会提示用户允许位置访问。 应用将请求精确位置的权限,一致地更新位置需要这些权限。 撤销列出的权限或最初不允许这些权限让位置跟踪保持禁用。 要追溯更改权限,在移动设备上打开应用权限设置并允许权限。
要让位置跟踪正常工作,允许应用使用精确位置,并在设备设置中将位置跟踪设置为始终允许。
验证位置跟踪是否有效
在 Field Service Web 应用程序中,打开日程安排板,选择启用了位置跟踪的资源。 资源的当前位置将显示在日程安排板地图上。
备注
通过选择日程安排助理筛选器面板中的实时模式,调度员可以使用当前位置来计算日程安排助理的旅行时间。 有关详细信息,请参阅日程安排助理的高级筛选器。
位置跟踪事件
地理位置跟踪 (msdyn_geolocationtracking) 表存储位置信息。 用户位置按刷新间隔的频率捕获。 用户位置将被发送到服务器,并仅在设定跟踪时间内存储。 您可以在 Power Apps 中查看表。
备注
根据移动设备的操作系统,位置跟踪事件的发送频率可能会降低。 频率可能会受到电池节省设置、设备电池充电状态以及在设备上运行的其他可能消耗设备资源的应用程序的影响。
您可以配置地理位置开始有效的时间。 当移动设备失去 Internet 连接,使调度员不知道真实位置时,此设置非常重要。 时间阈值可以在资源计划设置区域进行配置。 选择管理>计划参数。 在地理数据选项卡上,选择地理位置在 X 分钟后过期。