Share via


Field Service 모바일 앱 지오펜스

지오펜스는 특정 위치 주변의 가상 경계입니다. 지오펜스를 사용하면 작업, 고객 사이트 및 보안 영역 주변에 구역을 그릴 수 있습니다. 사람이나 장착된 차량이 지오펜스를 교차하는 경우 다양한 작업을 트리거하도록 시스템을 구성할 수 있습니다.

Dynamics 365 Field Service에서 지오펜스의 기본 사용 사례는 서비스 계정 위치를 중심으로 원형 지오펜스를 만들고 이를 Field Service 모바일 앱을 실행하는 모바일 장치에서 측정한 대로 현장 기술자의 변화하는 위치와 비교하는 것입니다. 현장 기술자가 작업 주문 지오패스를 입력하면 지오펜스 이벤트 기록이 생성되고 외부 에서 내부 로 변경되어 현장 기술자가 지오펜스 내부에 있음을 표시합니다. 현장 기술자는 지오펜스 영역을 떠날 때 다른 지오펜스 이벤트가 생성됩니다. 지오펜스 영역에 진입하거나 떠나는 것에 따라 모바일 푸시 알림 또는 사용자 지정 워크플로가 트리거될 수 있습니다.

이 기사에서는 다음 방법으로 지오펜스를 구성하고 사용하는 방법을 살펴봅니다.

  • 거리 반지름 설정.
  • 작업 주문을 예약하여 자동으로 주위에 지오펜스를 만듭니다.
  • 현장 기술자가 지오펜스 구역에 출입할 때 지오펜스 이벤트를 테스트합니다.

전제 조건

1단계. 위치 추적, 공유 및 감사 활성화 위치 추적을 테스트합니다.

먼저,위치 추적, 공유 및 감사 활성화 각 기술자의 위치가 Field Service에서 추적되고 있는지 확인합니다. 기술자의 위치가 일정 게시판 지도와 지리적 위치 추적 레코드 종류의 위치 기록에 나타나면 위치 추적이 작동하고 있음을 알 수 있습니다.

지도에 기술자를 보여주는 일정 게시판의 시간별 보기 스크린 샷.

2단계. 지오펜스 프로세스 활성화

설정>프로세스로 이동하여 다음 프로세스가 활성 상태인지 확인하세요.

  • DeleteGeofenceWhenBookingIsCompletedOrCanceled
  • GenerateGeofenceWhenBookingIsCreated
  • Update Geofence instance coordinates

프로세스 목록을 보여주는 Field Service 설정의 스크린샷

Field Service 설정에서 향상된 백그라운드 처리(프리뷰)를로 설정한 경우 지오펜스 Power Automate 흐름을 활성화합니다. Power Automate 흐름이 포함된 향상된 백그라운드 처리(프리뷰)를 사용하면 프로세스를 활성화할 필요가 없습니다.

  1. https://make.powerapps.com/으로 이동하여 환경을 선택하십시오.
  2. 솔루션>Geofencing for Field Service로 이동합니다.
  3. 다음 흐름을 활성화합니다.
    • 흐름 – DeleteGeofenceWhenBookingIsCompletedOrClosed
    • 흐름 – GenerateGeofenceWhenBookingIsCreated
    • 흐름 – UpdateGeofenceInstanceCoordinates

Geofencing for Field Service 솔루션을 보여주는 Power Apps의 스크린샷.

3단계. 지오펜스 설정 구성

Field Service>설정>지오펜스 설정으로 이동합니다.

측정 단위최소 반지름을 입력합니다. 다음 스크린샷에서 볼 수 있듯이 만들 수 있는 가장 작은 지오펜스는 반경이 25.59 피트인 서비스 계정 주위의 원입니다.

Field Service의 지오펜스 설정 예시 스크린샷.

4단계 지오펜스 엔터티 구성

Field Service>설정>엔터티 구성으로 이동합니다.

그런 다음 지오펜스 솔루션과 함께 기본적으로 포함된 거래처 구성을 선택합니다.

활성 엔터티 구성을 보여주는 Field Service의 스크린샷.

다음 정보를 입력합니다.

  • 엔터티: 작업 주문 위치가 관련 서비스 계정에서 상속되므로 거래처를 선택합니다.

  • 위도/경도: 지오코드된 위치를 보유하는 계정 엔티티에서 위도 및 경도 필드를 선택합니다. 이 설정은 지오펜스의 중심을 결정합니다.

  • 다음과 같이 사용: 거래처가 지오펜스가 둘러싸고 있는 정적 위치 역할을 하기 때문에 지오펜스를 선택합니다.

  • 기본 반지름: 거래처 위치의 위도 및 경도를 중심으로 지오펜스의 반지름을 나타내는 숫자를 입력합니다. 측정 단위는 이전 단계의 지오펜스 설정에서 선택한 단위가 됩니다. 이 예제에서 기본 반지름은 328.08399 피트입니다.

계정 영역 구성 스크린샷

그런 다음, 예약된 리소스 구성으로 이동하여 다음을 입력합니다.

  • 엔터티: 작업 주문의 서비스 계정을 기준으로 현장 기술자의 위치를 비교하려면 예약 가능한 리소스를 선택합니다.

  • 위도/경도 위치의 가장 최근 좌표값이 있는 예약 가능한 리소스 엔터티에서 위도와 경도 필드를 선택합니다.

  • 타임스탬프 필드 이름 위치 타임스탬프를 선택합니다. 이 타임스탬프는 지오펜스 위치가 업데이트된 날짜와 시간을 나타냅니다. 지오펜스 상태는 상태가 현재 상태와 다르고 타임스탬프가 현재 지오펜스 상태와 연결된 타임스탬프보다 최신인 경우에만 업데이트됩니다.

  • 다음과 같이 활성화 예약 가능한 리소스에 정의된 지오펜스에 대해 비교되는 가변 위치가 있으므로 추적된 Geo를 선택합니다.

예약 가능한 리소스 지오펜스 구성의 스크린샷.

5단계 작업 주문 예약

그런 다음 선호하는 방법을 사용하여 작업 주문을 예약합니다. 이 예제에서는 작업 주문을 현장 기술자에게 예약 가능한 리소스로 수동으로 끌어다 놓습니다. 참고로 이 리소스는 사용자 유형으로 지정되었으며 모바일 앱에 액세스할 수 있습니다.

끌어다 놓은 예약 가능한 리소스를 보여주는 일정 게시판의 스크린샷.

작업 주문을 예약하면 이전 단계에서 적절한 프로세스가 활성화된 동안 지오펜스를 만드는 비동기 워크플로가 트리거됩니다.

새로 생성된 지오펜스를 보려면 Field Service>설정>지오펜스로 이동하십시오.

활성 지오펜스 목록을 보여주는 Field Service 설정의 스크린샷

Geo 추적된 기록 상태실외로 설정되어 예약 가능한 리소스가 지오펜스 영역 밖에 있음을 의미합니다.

6단계 지오펜스 진입 및 종료

작업 순서 위치로 이동하기 전에 정비사가 지오펜스 외부에 있고 "나가기" 지오펜스 이벤트가 생성됩니다.

활성 지오펜스 이벤트 목록을 보여주는 Field Service 설정의 스크린샷

정비사가 작업 순서 위치에 도착하여 Field Service 모바일 앱과 상호 작용할 때 "입력" 지오펜스 이벤트가 생성됩니다.

지도에

스크린샷 .

또한 관련 지오펜스 Geo 추적 기록 상태내부로 변경됩니다.

정비사가 지오펜스를 떠나면 또 다른 "나가기" 이벤트가 생성됩니다.

노트

지오펜스 입력을 테스트하려고 하지만 위치로 물리적으로 이동할 수 없는 경우 지오펜스 반경을 확장하여 현재 위치를 포함할 수 있습니다.

지오펜스 트리거 필터

지오펜스 트리거 필터는 예약 시간 값과 관련하여 지오펜스 이벤트가 트리거되는 시기를 정의하는 데 사용할 수 있습니다.

지오펜싱이 활성화되면 모든 예약에 대해 지오펜스가 생성되므로 미리 생성되었거나 과거에 예약이 많이 있는 경우 성능 문제가 발생할 수 있습니다. 지오펜스 트리거 필터를 사용하면 지오펜스가 생성되고 이벤트가 트리거될 수 있는 시간 창을 정의할 수 있습니다. 성능 향상과 함께 이러한 필터는 가양성 지오펜스 이벤트를 방지하는 데 도움이 될 수 있습니다. 관련된 예정 서비스 약속으로만 필터링하면 일선 직원이 현재 활성 상태가 아닌 지오펜스를 통해 실수로 이동하는 시나리오를 방지할 수 있습니다.

트리거 필터를 사용 설정하면 하나 또는 두 개의 다른 시간 기반 필터를 활성화할 수 있습니다. 필터링된 필드는 다음과 같습니다.

  • 시작 시간
  • 종료 시간
  • 실제 도착 시간
  • 생성 날짜
  • 예상 도착 시간
  • 수정 날짜
  • 오프라인 타임 스탬프
  • 레코드 생성 일시

그런 다음 필터의 현재 날짜 이전 또는 이후 날짜 값을 설정할 수 있습니다.

다음 스크린샷에 표시된 시나리오에서 지오펜스는 다음 조건을 충족하는 예약에 대해서만 생성되고 이벤트를 트리거합니다.

  • 예약 시작 시간은 마지막 날 또는 다음 날 이내입니다.

Field Service에서 구성된 지오펜스 필터의 예.

구성 고려 사항

  • 계정 및 예약 가능한 리소스 이외의 엔티티를 사용하는 사용자 지정 지오펜스가 지원됩니다.
  • 지리적 위치의 유효 기간을 구성할 수 있습니다. 이것은 예약 가능한 리소스가 지리 위치를 서버에 동기화한 다음 인터넷 연결이 끊겨 발송자가 실제 위치를 인식하지 못하는 시나리오에서 중요합니다. 시간 임계값은 리소스 예약>설정>관리>예약 매개 변수>지역 데이터>지역 위치가 X분 후에 만료됨으로 구성할 수 있습니다.

위치 만료 구성 필드의 스크린샷.

추가 참고 사항

  • 현재는 원형 모양의 지오펜스만 지원됩니다.