Field Service Management의 확장점

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 5분
  • 확장점을 사용하여 다양한 구성을 사용자 지정합니다.

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

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

    다음 구성에 사용할 수 있는 확장점:
    • 이벤트 유형 일정 항목
    • 약속 예약
    표 1. 이벤트 유형 일정 항목의 확장점
    확장점 이름 설명
    AgentEventUtil 이벤트 유형 일정 항목에 대한 논리를 사용자 지정합니다.
    AgentScheduleUtil 이벤트 휴가 범위를 계산하기 위한 논리를 사용자 지정합니다.
    표 2. 약속 예약의 확장점
    확장점 이름 설명
    sn_apptmnt_booking. 약속 예약 가용성ExtPoint 예약 가능한 약속 기간을 결정하는 논리를 사용자 지정합니다.
    sn_apptmnt_booking. 약속 예약 DaoExtPoint 약속 기록을 만들거나 업데이트하는 데 사용되는 논리를 사용자 지정합니다.
    sn_apptmnt_booking. 약속 예약 ImplExtPoint 약속을 생성하기 전에 논리를 사용자 지정하여 약속 데이터의 유효성을 검사합니다.
    sn_apptmnt_booking. 약속 예약 유틸리티 ExtPoint 논리를 사용자 지정하여 약속 기록을 만들고 업데이트하는 데 사용할 약속 데이터의 매개변수 맵을 만듭니다.
    sn_apptmnt_booking. 약속 일정 취소ExtPoint 약속을 취소하거나 일정을 조정할 수 있는지 여부를 결정하는 데 사용되는 논리를 사용자 지정합니다.
    sn_apptmnt_booking. 약속RESTHelperExtPoint 약속 예약에 사용할 수 있는 날짜 및 기간 목록을 검색하는 논리를 사용자 지정합니다.
    sn_apptmnt_booking. AppointmentRecommendationExtPoint 다른 애플리케이션이 약속 예약 슬롯 권장 사항을 통합할 수 있도록 허용합니다.
    sn_apptmnt_booking. 약속 예약 잠금 유틸리티 ExtPoint 약속 예약 워크플로우에서 잠금을 획득하고 해제합니다.
    sn_apptmnt_booking. 약속 예약 변수 확장점

    약속 API 및 예약 API에서 작업에 대한 Catalog_id 가져오는 데 사용됩니다.

    sn_apptmnt_booking. AppointmentEnableUnifiedUI 특정 작업 테이블 확장에 대해 통합 UI 달력 구성요소를 활성화합니다.
    sn_apptmnt_booking. 약속HolidayHelperExt

    약속 예약 서비스 구성의 consider_holidays_in_leadtime 설정에 표시된 대로 휴일을 고려하여 리드 타임을 계산합니다.

    sn_apptmnt_booking. 약속 리드타임 계산 약속 예약 서비스 구성의 ignore_lead_time_on_reschedule 설정에 따라 약속 일정 조정에 대한 리드 타임을 고려할지 무시할지 결정합니다.
    sn_apptmnt_booking.use_unified_appt_widget 다른 애플리케이션에서 Seismic 약속 예약 달력을 사용할 수 있도록 허용합니다.
    sn_apptmnt_booking. AppointmentRecommendationExtPoint 추천 약속에 대한 근접성 및 권장 기준을 사용자 지정합니다.
    sn_apptmnt_booking. 약속SeismicUI

    구성에서 선택한 작업 테이블을 기반으로 약속 예약 구성 상세 정보를 가져옵니다.

    표 3. 템플릿 관리용 확장점
    확장점 이름 설명
    sn_fsm_adv_tmp. FSMTemplateMgmntExtPoint 논리를 사용자 지정하여 작업 주문 템플릿이 소스 테이블의 정보를 작업 주문의 해당 필드에 매핑할 수 있도록 합니다.
    sn_fsm_adv_tmp. FSMTableMapSourceIdentifier 작업 주문의 소스를 식별하도록 논리를 사용자 지정합니다.
    표 4. 지오펜싱 반경 및 거리의 확장점
    확장점 이름 설명
    OnsiteGeofenceConfig 작업 주문 작업에서 지오펜스 반경 및 지오펜스 단위 필드의 기본값을 정의할 수 있습니다.
    표 5. 히트맵 색상 그라데이션의 확장점
    확장점 이름 설명
    히트맵 그라데이션(sn_cmn_mo. 히트맵그라데이션) 히트맵의 색상 그라데이션을 정의할 수 있습니다.
    표 6. 영역 KPI(핵심성과지표)의 확장점
    확장점 이름 설명
    TerritoryIndicators(sn_fsm_tp. 영역 표시기) 영역의 성과를 분석하는 KPI(핵심성과지표)를 정의할 수 있습니다. 구성된 표시기는 현장 서비스 영역 계획 수립 콘솔의 상황별 측면 패널에 나타납니다.
    표 7. 계획된 작업 관리의 확장점
    확장점 이름
    sn_fsm_planned_wm. PWMScheduleSuppressionExtensionPoint 일정 발생이 억제되는 경우를 확인하는 논리를 사용자 지정합니다.
    sn_fsm_planned_wm. PWMScheduleEffectivityExtensionPoint 구성 또는 규칙에 따라 요청 기한, 다음 실행 시간 및 효과성을 계산합니다.
    sn_fsm_planned_wm. PWMSourceRecordExtensionPoint 유지관리 계획과 관련된 테이블을 기반으로 위치, 자산, CI 또는 IB와 같은 소스 특정 필드를 파생시킵니다.
    sn_fsm_planned_wm. PlannedWorkManagementExeExtensionPoint 프로세스는 작업 주문과 같이 유지관리 일정 결과를 계획합니다.
    sn_fsm_planned_wm. PWMScheduleStartExtensionPoint 여러 자산에 대한 작업 계획 일정의 유효 시작 날짜를 사용자 지정합니다.
    계획된 작업 일정이 계산된 날짜에 시작되도록 구성하면 일정은 이 확장점의 사용자 지정 구현으로 계산된 유효 시작 날짜에 시작됩니다.
    주:
    이 확장점에 대한 기본 구현이 제공됩니다. 비즈니스 요구 사항에 따라 기본 구현을 수정할 수 있습니다.
    sn_fsm_planned_wm. TaskPlanTemplateOutputTasks 작업 계획에 연결된 작업 계획 템플릿에서 생성된 작업, 케이스 또는 인시던트에 대한 CRUD 운영을 사용자 지정합니다.

    예를 들어 조직의 비즈니스 단위의 경우 확장점을 사용자 지정하여 작업 계획에 대한 케이스를 생성하고 케이스 기록의 새 필드를 통해 일정 발생에 연결할 수 있습니다.

    다른 비즈니스 단위의 경우 확장점을 사용자 지정하여 케이스를 생성하고 새 테이블을 통해 케이스 발생 일정에 연결할 수 있습니다.