Поделиться через


Включение отслеживания расположения

Выездные техники часто ездят в разные места в течение своего рабочего дня, и составителям графиков полезно знать, где они находятся в любой момент времени.

Администратор включает отслеживание местоположения для приложения Dynamics 365 Field Service, а технические специалисты включают передачу данных о местоположении из мобильного приложения. Планировщики могут визуализировать расположения технических специалистов в таблице расписаний и просматривать журнал их расположений.

Пошаговое руководство можно найти в следующем видео.

Предварительные требования

  • Доступ администратора к Dynamics 365 Field Service.
  • Доступ на чтение к таблице msdyn_geolocationsetting для роли безопасности пользователей мобильных приложений. Эти разрешения включены в роль по умолчанию "Field Service — ресурс".

Включить отслеживание

Чтобы отправить сведения о местонахождении технического специалиста в Field Service, включите отслеживание местоположения в веб-приложении.

  1. В веб-приложении Field Service перейдите в область Параметры.

  2. Откройте Географическое положение>Параметры геологического положения.

  3. Выберите текущую настройку или создайте новую.

  4. Установите для параметра Включить отслеживание расположения значение Да.

  5. Введите Интервал обновления в секундах, чтобы определить, как часто система проверяет информацию о местоположении. Рекомендуется использовать значения в диапазоне от 60 до 300 секунд.

  6. Задайте Время отслеживания по дате, когда система должна отслеживать данные о местоположении. Для 24 часов выберите время с 12:00 до 12:00.

  7. Выберите Сохранить и закрыть.

Отправка данных о местоположении из мобильного приложения

Приложение предлагает пользователям разрешить доступ к местоположению после входа в приложение. Приложение запрашивает разрешения на точное местоположение, необходимые для согласованного обновления местоположения. Если отозвать перечисленные разрешения или не разрешить их в первую очередь, отслеживание местоположения будет отключено. Чтобы изменить разрешения задним числом, откройте настройки разрешений приложения на мобильном устройстве и предоставьте разрешения.

Чтобы отслеживание местоположения работало правильно, разрешите приложению использовать Точное местоположение и установите отслеживание местоположения на Всегда разрешать в настройках устройства.

Проверка работы отслеживания расположения

В веб-приложении Field Service откройте таблицу расписаний и выберите ресурс, для которого включено отслеживание расположения. Текущее местоположение ресурса появляется на карте доски расписания.

Заметка

Диспетчеры могут использовать текущее местоположение для расчетов времени в пути в помощнике по расписанию, выбрав Режим реального времени в области фильтров помощника по расписанию. Дополнительную информацию см. в разделе Расширенные фильтры для помощника по расписанию.

События отслеживания расположения

В таблице Отслеживание геолокации (msdyn_geolocationtracking) хранятся сведения о местоположении. Местоположение пользователей фиксируется с частотой, указанной в интервале обновления. Местоположение пользователя отправляется на сервер и сохраняется только в течение заданного времени отслеживания. Таблицу можно просматривать в Power Apps.

Заметка

События отслеживания местоположения могут отправляться реже в зависимости от операционной системы мобильного устройства. На частоту могут влиять настройки экономии заряда аккумулятора, состояние заряда аккумулятора устройства и другие приложения, запущенные на устройстве, которые могут потреблять ресурсы устройства.

Можно настроить время, в течение которого действительна геолокация. Этот параметр важен в случаях, когда мобильное устройство теряет подключение к Интернету, из-за чего диспетчеры не знают об истинном местоположении. Порог времени можно настроить в области Планирование ресурсовПараметры. Выберите Администрирование>Параметр планирования. На вкладке Географические данные выберите Срок действия геолокации истекает через X минут.