경로 최적화 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 경로 최적화는 현장 서비스 관리에서 자원 할당을 개선하는 데 필수적입니다. 전략적으로 작업을 재정렬하여 현장 에이전트의 이동 시간을 줄여 생산성과 고객 서비스를 모두 향상시킵니다.

    구성 개요

    경로 최적화를 설정하는 단계는 다음과 같습니다.
    1. 다음으로 이동 모두 > sys_properties.list > sn_fsm_disp_wrkspc.enable_optimize_route 값을 true로 설정합니다. 이렇게 하면 경로 최적화가 활성화되고 디스패처 작업 공간에 경로 최적화 옵션이 표시됩니다.
    2. 디스패처 작업 공간에서 경로 최적화 기능을 사용하려면 다음을 수행합니다.
      • 다음으로 이동 모두 > 현장 서비스 > 디스패처 작업 공간 구성 모든 구성이 "Field Service Management Configurable Dispatcher Workspace" 애플리케이션 범위 내에서 이루어지는지 확인합니다.
      • sn_fsm_disp_wrkspc.enable_optimize_route 속성이 사용하도록 설정되어 있는지 확인합니다.
      • 작업 번들을 최적화하려면 번들에 대한 경로 최적화 (work.management.travel.calculation.bundle_route_optimization) 속성을 활성화합니다.

    경로 최적화 모드 이해

    경로 최적화는 세 가지 모드로 작동하며, 각 모드는 특정 시나리오를 처리하도록 설계되었습니다.
    1. 교대조 내 최적화: 단일 에이전트의 교대조 내에서 작업의 순서를 변경하여 작업 시간 창, 예약된 휴식 및 잠긴 작업을 준수하면서 이동 시간을 최소화합니다.
    2. 초과 근무로 확장: 에이전트가 늦게 실행하는 경우 작업을 조정하여 초과 근무를 허용하여 작업 완료를 보장합니다.
    3. 초과 근무 시 취소: 경로를 최적화하려고 시도하지만 허용된 초과 근무를 초과하는 경우 작업을 취소합니다.

    추가 옵션 구성

    다음 구성 옵션으로 경로 최적화를 개선합니다.
    1. 작업 제약 조건: 모든 작업이 시작/종료 시간 창 내에 유지되도록 하고(isFixedWindow = true인 경우) 잠긴 작업을 이동하지 않도록 합니다.
    2. 휴식 및 이벤트: 계획된 휴식 또는 개인 이벤트에 대한 일정 최적화.
    3. 예상 이동 시간: 정확한 이동 시간을 위해 Maps API를 사용하거나 더 빠른 계산을 위해 직선 예상 중에서 선택합니다. Maps API 키를 선택하는 경우 설정합니다.

    시스템 속성 사용자 지정

    다음 속성을 구성하여 특정 요구 사항을 충족하도록 경로 최적화를 사용자 지정합니다.
    1. 작업 간 시간 버퍼: 예기치 않은 지연을 고려하기 위해 작업 사이에 여분의 시간(분) 버퍼를 추가합니다.
    2. 이동 시간 계산: 정확성 요구사항에 따라 Maps API 또는 직선 예상 중에서 선택합니다.
    3. 기본 작업 시간: 고정 일정이 없는 에이전트의 시작 시간과 종료 시간을 정의합니다.
    4. 이동 시간 조정: 러시아워와 같은 불확실성을 고려하여 백분율을 추가하여 이동 시간을 조정합니다.
    5. 러시아워 타이밍: 아침과 저녁 러시아워 범위를 지정합니다.
    6. 유료 도로 옵션: 경로 계획에 유료 도로를 포함해야 하는지 여부를 결정합니다.

    작업량에 대한 임계치 관리

    경로 최적화 동작은 작업 수에 따라 조정됩니다.
    • 15개 작업 미만: 모든 작업과 이동을 고려하여 전체 경로 최적화가 수행됩니다.
    • 200개 이상의 작업: 자동 라우팅이 실패하고 오류 메시지가 표시됩니다.
    • 부분 라우팅: 모든 작업을 수용할 수 없는 경우 더 작은 하위 집합이 최적화되고 나머지 작업은 보류 중인 디스패치로 되돌아갑니다.

    작업 예약

    작업 라우팅 최적화 작업은 매일 오전 3:00 시스템 시간에 실행됩니다. 시간대 또는 운영 요구 사항에 따라 이 일정을 조정합니다.

    사용자 지정할 수 없는 클라이언트 스크립트

    경로 최적화를 위한 클라이언트 스크립트는 미리 최적화되어 있으며 4-6초 이내에 실행됩니다. 최적의 성능을 보장하기 위해 이러한 스크립트를 사용자 지정해서는 안 됩니다.