이동 시간 및 거리에 대한 일정 요구 사항
현장 서비스 조직은 종종 기술자를 다양한 고객 사이트로 보냅니다. 경로를 최적화하고 이동 시간을 최소화하면 귀중한 자원이 절약됩니다. Dynamics 365 Field Service는 기술자가 이동하는 동안 운전 시간과 거리를 계산합니다.
사전 요구 사항
자동 지오코딩을 켜 예상 이동 시간 계산. 활성화된 경우 시스템은 모바일 디바이스의 위치에서 기술자의 현재 위치를 가져옵니다.
시작 및 종료 위치로 구성된 리소스를 확인하십시오.
참고
이동 시간은 다음 기준을 모두 충족하는 경우에만 계산됩니다.
- 요구 사항은 현장에 있습니다.
- 예약은 리소스의 근무 시간 내에 이루어집니다.
- 당일 첫 번째 예약인 경우 리소스가 현장에 있고 유효한 위치가 있는 것입니다.
- 해당 날짜의 첫 번째 예약이 아닌 경우 이전 예약이 현장에 있고 유효한 위치가 있거나 리소스가 현장에 있고 유효한 위치가 있는 것입니다.
이동 시간 및 경로는 운전만 지원하며 다른 교통수단은 지원하지 않습니다.
일정 게시판에서 이동 시간 시각화
배치 담당자가 리소스에 대한 요구 사항을 예약하면 이동 시간을 포함하여 예약이 일정 게시판에 표시됩니다.
기술자가 고객이 있는 곳으로 운전하는 동안 시스템은 예약 상태를 업데이트하여 출장 중임을 나타냅니다. 해당 상태에 따라 송장 발행을 위한 실제 여행 기간을 추적합니다. 도착하면 예약 상태를 업데이트하여 작업이 시작되었음을 나타냅니다. 시스템은 이 상태의 기간을 추적하고 기술자가 작업을 완료하면 예약을 업데이트합니다.
수동 일정 예약으로 이동 시간 추가
기본적으로 일정 게시판에서 끌어서 놓기로 요구 사항을 수동으로 예약해도 이동 시간과 거리는 계산되지 않습니다.
수동으로 예약된 요구 사항에 대한 이동 시간 계산을 활성화하려면 리소스 예약 > 설정 > 관리 > 예약 매개 변수로 이동하여 예약 이동 자동 업데이트를 사용으로 설정합니다. 시스템은 시작 및 종료 위치를 알고 있는 경우 실제 예약 시작 시간 전에 자동 업데이트된 이동 시간을 추가합니다.
팁
일부 시나리오에서는 기술자가 모바일 앱에서 예약을 생성합니다. 이동 시간과 거리를 자동으로 계산하려면 예약 양식의 msdyn_ursinternalflags 필드를 {"AutoUpdateBookingTravel":true}
로 설정하십시오.
노트
일정 게시판에서 후속 예약을 추가하고 재정렬하면 이동 시간만 업데이트됩니다. 예약 시작 시간은 자동으로 변경되지 않습니다. 나머지 예약이 연속 변경되도록, 겹치는 시간을 바로잡고 변경 후 작업 시간 내에 마칠 수 있도록 조직이 Resource Schedule Optimization 추가 기능을 사용하는 방안을 고려해야 합니다.
일정 도우미를 통한 이동 시간 추가
일정 도우미는 배치 담당자가 특히 이동 시간 및 거리를 기준으로 더 나은 예약 의사 결정을 내릴 수 있도록 지원하기 위해 설계되었습니다. 일정 도우미를 사용하여 요구 사항을 예약하면 시스템에서 이동 시간을 고려합니다.
참고
작업 주문 요구 사항이 위치에 구애받지 않는 경우 위치가 없는 리소스도 결과에 표시되며 예약 시 이동 시간이 계산되지 않습니다.
일정 예약 시 트래픽 고려
일정 결정에 도움이 되도록 일정 게시판 맵에 현재 트래픽 패턴을 표시합니다. 지도에서 설정 보기를 열고 교통을 선택합니다.
참고
이동 시간 계산은 교통 패턴이나 이전 이동 시간을 고려하지 않습니다.
실시간 교통 상황을 바탕으로 한 일정 예약은 적용할 수 없는데, 이는 대부분의 조직에서 며칠 또는 몇 주 전에 미리 계획을 세우며 실시간 트래픽은 미리 예측할 수 없기 때문입니다.
과거 교통 정보를 통한 예상 이동 시간
이 Resource Scheduling Optimization 추가 기능은 이전 교통 정보를 고려하여 여행 시간을 더 정확하게 계획합니다.
예상 이동 시간 및 예약 이행 기간
예약된 요구 사항의 이행 기간 필드에서 예상 이동 시간은 관련 예약의 요구 사항에 할당된 총 시간에서 자동으로 공제됩니다. 이를 통해 사용자는 관련 이동 시간에 관계없이 요구 사항에 대한 활성 작업에 대해 충족된 총 기간을 빠르게 확인할 수 있습니다.