Включение отслеживания расположения
Выездные техники часто ездят в разные места в течение своего рабочего дня, и составителям графиков полезно знать, где они находятся в любой момент времени.
Администратор включает отслеживание местоположения для приложения Dynamics 365 Field Service, а технические специалисты включают передачу данных о местоположении из мобильного приложения. Планировщики могут визуализировать расположения технических специалистов в таблице расписаний и просматривать журнал их расположений.
Пошаговое руководство можно найти в следующем видео.
Предварительные требования
- Доступ администратора к Dynamics 365 Field Service.
- Доступ на чтение к таблице msdyn_geolocationsetting для роли безопасности пользователей мобильных приложений. Эти разрешения включены в роль по умолчанию "Field Service — ресурс".
Включить отслеживание
Чтобы отправить сведения о местонахождении технического специалиста в Field Service, включите отслеживание местоположения в веб-приложении.
В веб-приложении Field Service перейдите в область Параметры.
Откройте Географическое положение>Параметры геологического положения.
Выберите текущую настройку или создайте новую.
Установите для параметра Включить отслеживание расположения значение Да.
Введите Интервал обновления в секундах, чтобы определить, как часто система проверяет информацию о местоположении. Рекомендуется использовать значения в диапазоне от 60 до 300 секунд.
Задайте Время отслеживания по дате, когда система должна отслеживать данные о местоположении. Для 24 часов выберите время с 12:00 до 12:00.
Выберите Сохранить и закрыть.
Отправка данных о местоположении из мобильного приложения
Приложение предлагает пользователям разрешить доступ к местоположению после входа в приложение. Приложение запрашивает разрешения на точное местоположение, необходимые для согласованного обновления местоположения. Если отозвать перечисленные разрешения или не разрешить их в первую очередь, отслеживание местоположения будет отключено. Чтобы изменить разрешения задним числом, откройте настройки разрешений приложения на мобильном устройстве и предоставьте разрешения.
Чтобы отслеживание местоположения работало правильно, разрешите приложению использовать Точное местоположение и установите отслеживание местоположения на Всегда разрешать в настройках устройства.
Проверка работы отслеживания расположения
В веб-приложении Field Service откройте таблицу расписаний и выберите ресурс, для которого включено отслеживание расположения. Текущее местоположение ресурса появляется на карте доски расписания.
Заметка
Диспетчеры могут использовать текущее местоположение для расчетов времени в пути в помощнике по расписанию, выбрав Режим реального времени в области фильтров помощника по расписанию. Дополнительную информацию см. в разделе Расширенные фильтры для помощника по расписанию.
События отслеживания расположения
В таблице Отслеживание геолокации (msdyn_geolocationtracking) хранятся сведения о местоположении. Местоположение пользователей фиксируется с частотой, указанной в интервале обновления. Местоположение пользователя отправляется на сервер и сохраняется только в течение заданного времени отслеживания. Таблицу можно просматривать в Power Apps.
Заметка
События отслеживания местоположения могут отправляться реже в зависимости от операционной системы мобильного устройства. На частоту могут влиять настройки экономии заряда аккумулятора, состояние заряда аккумулятора устройства и другие приложения, запущенные на устройстве, которые могут потреблять ресурсы устройства.
Можно настроить время, в течение которого действительна геолокация. Этот параметр важен в случаях, когда мобильное устройство теряет подключение к Интернету, из-за чего диспетчеры не знают об истинном местоположении. Порог времени можно настроить в области Планирование ресурсовПараметры. Выберите Администрирование>Параметр планирования. На вкладке Географические данные выберите Срок действия геолокации истекает через X минут.