Field Service Management의 확장점
확장점을 사용하여 다양한 구성을 사용자 지정합니다.
애플리케이션 네비게이터에서 sys_extension_point.list 를 입력하고 Enter 를 클릭하여 현장 서비스 관리 애플리케이션에서 사용되는 확장점을 봅니다.
각 확장점에 대한 여러 구현을 만들고 각 구현에 대한 순서 번호를 제공할 수 있습니다. 가장 낮은 순서 번호의 구현이 실행됩니다.
다음 구성에 사용할 수 있는 확장점:
- 이벤트 유형 일정 항목
- 약속 예약
| 확장점 이름 | 설명 |
|---|---|
| AgentEventUtil | 이벤트 유형 일정 항목에 대한 논리를 사용자 지정합니다. |
| AgentScheduleUtil | 이벤트 휴가 범위를 계산하기 위한 논리를 사용자 지정합니다. |
| 확장점 이름 | 설명 |
|---|---|
| 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 |
구성에서 선택한 작업 테이블을 기반으로 약속 예약 구성 상세 정보를 가져옵니다. |
| 확장점 이름 | 설명 |
|---|---|
| sn_fsm_adv_tmp. FSMTemplateMgmntExtPoint | 논리를 사용자 지정하여 작업 주문 템플릿이 소스 테이블의 정보를 작업 주문의 해당 필드에 매핑할 수 있도록 합니다. |
| sn_fsm_adv_tmp. FSMTableMapSourceIdentifier | 작업 주문의 소스를 식별하도록 논리를 사용자 지정합니다. |
| 확장점 이름 | 설명 |
|---|---|
| OnsiteGeofenceConfig | 작업 주문 작업에서 지오펜스 반경 및 지오펜스 단위 필드의 기본값을 정의할 수 있습니다. |
| 확장점 이름 | 설명 |
|---|---|
| 히트맵 그라데이션(sn_cmn_mo. 히트맵그라데이션) | 히트맵의 색상 그라데이션을 정의할 수 있습니다. |
| 확장점 이름 | 설명 |
|---|---|
| TerritoryIndicators(sn_fsm_tp. 영역 표시기) | 영역의 성과를 분석하는 KPI(핵심성과지표)를 정의할 수 있습니다. 구성된 표시기는 현장 서비스 영역 계획 수립 콘솔의 상황별 측면 패널에 나타납니다. |
| 확장점 이름 | |
|---|---|
| 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 운영을 사용자 지정합니다. 예를 들어 조직의 비즈니스 단위의 경우 확장점을 사용자 지정하여 작업 계획에 대한 케이스를 생성하고 케이스 기록의 새 필드를 통해 일정 발생에 연결할 수 있습니다. 다른 비즈니스 단위의 경우 확장점을 사용자 지정하여 케이스를 생성하고 새 테이블을 통해 케이스 발생 일정에 연결할 수 있습니다. |