Field Service Management의 확장점

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 확장점을 사용하여 일정 항목과 약속 예약 구성을 사용자 지정합니다.

    애플리케이션 네비게이터에서 sys_extension_point.list 를 입력하고 Enter 를 클릭하여 현장 서비스 관리 애플리케이션에 사용되는 확장점을 봅니다.

    각 확장점에 대한 여러 구현을 만들고 각 구현에 대한 순서 번호를 제공할 수 있습니다. 가장 낮은 순서 번호의 구현이 실행됩니다.

    다음 구성에 확장점을 사용할 수 있습니다.
    • 이벤트 유형 일정 항목
    • 약속 예약
    표 1. 이벤트 유형 일정 항목의 확장점
    확장점 이름 설명
    AgentEventUtil 이벤트 유형 일정 항목의 논리를 사용자 지정합니다.
    AgentScheduleUtil 이벤트 휴가 범위를 계산하는 논리를 사용자 지정합니다.
    표 2. 약속 예약을 위한 확장점
    확장점 이름 설명
    sn_apptmnt_booking.AppointmentBookingAvailabilityExtPoint 논리를 사용자 지정하여 예약 가능한 약속 창을 결정합니다.
    sn_apptmnt_booking.AppointmentBookingDaoExtPoint 사용된 논리를 사용자 지정하여 약속 기록을 만들거나 업데이트합니다.
    sn_apptmnt_booking.AppointmentBookingImplExtPoint 논리를 사용자 지정하여 약속을 만들기 전에 약속 데이터의 유효성을 검사합니다.
    sn_apptmnt_booking.AppointmentBookingUtilExtPoint 논리를 사용자 지정하여 약속 기록을 만들고 업데이트하는 데 사용될 약속 데이터의 매개변수 맵을 만듭니다.
    sn_apptmnt_booking.AppointmentRescheduleCancelExtPoint 약속을 취소하거나 일정을 변경할 수 있는지 판별하는 데 사용되는 논리를 사용자 지정합니다.
    sn_apptmnt_booking.AppointmentRESTHelperExtPoint 약속 예약에 사용할 수 있는 날짜와 시간 기간 목록을 검색하도록 논리를 사용자 지정합니다.
    표 3. 템플릿 관리를 위한 확장점
    확장점 이름 설명
    sn_fsm_adv_tmp. FSMTemplateMgmntExtPoint 작업 주문 템플릿이 소스 테이블의 정보를 작업 주문의 적절한 필드에 매핑할 수 있도록 논리를 사용자 지정합니다.
    sn_fsm_adv_tmp. FSMTableMapSourceIdentifier 작업 주문의 소스를 식별하도록 논리를 사용자 지정합니다.
    표 4. 지오펜싱 반경 및 거리를 위한 확장점
    확장점 이름 설명
    OnsiteGeofenceConfig (영문) 작업 주문 작업에서 지오펜스 반경 및 지오펜스 단위 필드의 기본값을 정의할 수 있습니다.
    표 5. 히트맵 색상 그라데이션의 확장점
    확장점 이름 설명
    히트맵 그라데이션(sn_cmn_mo. HeatmapGradient)를 사용합니다. 히트맵의 색상 그라데이션을 정의할 수 있습니다.
    표 6. 영역 KPI(핵심성과지표)의 확장점
    확장점 이름 설명
    TerritoryIndicators(sn_fsm_tp. TerritoryIndicators) 영역의 성과를 분석하기 위해 KPI(핵심성과지표)를 정의할 수 있습니다. 구성된 표시기는 현장 서비스 영역 계획 수립 콘솔의 상황별 측면 패널에 나타납니다.