フィールドサービス管理 (FSM) の拡張ポイント
拡張ポイントを使用して、スケジュールエントリと予約の構成をカスタマイズします。
アプリケーションナビゲーターに「 sys_extension_point.list 」と入力して Enter キーを押し、フィールドサービス管理 (FSM) アプリケーションで使用される拡張ポイントを表示します。
各拡張ポイントに対して複数の実装を作成し、各実装に順序番号を指定できます。順序番号が最も小さい実装が実行されます。
拡張ポイントは、次の構成で使用できます。
- イベントタイプスケジュール エントリー
- 予約
| 拡張ポイント名 | Description (説明) |
|---|---|
| AgentEventUtil | イベントタイプのスケジュールエントリのロジックをカスタマイズします。 |
| AgentScheduleUtil | イベントの休暇スパンを計算するためのロジックをカスタマイズします。 |
| 拡張ポイント名 | Description (説明) |
|---|---|
| sn_apptmnt_booking。AppointmentBookingAvailabilityExtPoint | ロジックをカスタマイズして、予約可能な予約期間を決定します。 |
| sn_apptmnt_booking。AppointmentBookingDaoExtPoint | 予約レコードの作成または更新に使用するロジックをカスタマイズします。 |
| sn_apptmnt_booking。AppointmentBookingImplExtPoint | 予約が作成される前に予約データを検証するロジックをカスタマイズします。 |
| sn_apptmnt_booking。AppointmentBookingUtilExtPoint | ロジックをカスタマイズして、予約レコードの作成と更新に使用される予約データのパラメーターマップを作成します。 |
| sn_apptmnt_booking。AppointmentRescheduleCancelExtPoint | 予約をキャンセルまたは再スケジュールできるかどうかを決定するために使用するロジックをカスタマイズします。 |
| sn_apptmnt_booking。AppointmentRESTHelperExtPoint | 予約に利用可能な日時のリストを取得するためのロジックをカスタマイズします。 |
| 拡張ポイント名 | Description (説明) |
|---|---|
| sn_fsm_adv_tmp。FSMTemplateMgmntExtPoint | ロジックをカスタマイズして、作業指示テンプレートでソーステーブルから作業指示の適切なフィールドに情報をマッピングできるようにします。 |
| sn_fsm_adv_tmp。FSMTableMapSourceIdentifier | ロジックをカスタマイズして、作業指示のソースを特定します。 |
| 拡張ポイント名 | Description (説明) |
|---|---|
| オンサイトジオフェンス構成 | 作業指示タスクの [ジオフェンス半径] フィールドと [ジオフェンスユニット] フィールドのデフォルト値を定義できます。 |
| 拡張ポイント名 | Description (説明) |
|---|---|
| ヒートマップ グラデーション(sn_cmn_mo。HeatmapGradient) | ヒートマップの色のグラデーションを定義できます。 |
| 拡張ポイント名 | Description (説明) |
|---|---|
| TerritoryIndicators(sn_fsm_tp.TerritoryIndicatorsなど) | 重要業績評価指標 (KPI) を定義して、テリトリーのパフォーマンスを分析できます。構成されたインジケーターは、フィールドサービステリトリー計画コンソールのコンテキストサイドパネルに表示されます。 |