フィールドサービス管理 (FSM) の拡張ポイント

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • 拡張ポイントを使用して、さまざまな構成をカスタマイズします。

    アプリケーションナビゲーターで「 sys_extension_point.list 」と入力して [Enter ] をクリックし、フィールドサービス管理 (FSM) アプリケーションで使用される拡張ポイントを表示します。

    各拡張ポイントに対して複数の実装を作成し、各実装に順序番号を指定できます。順序番号が最も小さい実装が実行されます。

    拡張ポイントは、次の構成で使用できます。
    • イベントタイプスケジュール エントリ
    • 予約
    表 : 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 予約可能な日時のリストを取得するためのロジックをカスタマイズします。
    sn_apptmnt_booking。AppointmentRecommendationExtPoint 他のアプリケーションが予約スロットの推奨事項を統合できるようにします。
    sn_apptmnt_booking。AppointmentBookingLockingUtilExtPoint 予約ワークフローでロックを取得および解除します。
    sn_apptmnt_booking。AppointmentBookingVariablesExtensionPoint

    タスクの Catalog_id をフェッチするために予約 API と予約 API によって使用されます。

    sn_apptmnt_booking。AppointmentEnableUnifiedUI 特定のタスクテーブル拡張に対して統一された UI カレンダーコンポーネントを有効にします。
    sn_apptmnt_booking。AppointmentHolidayHelperExt

    予約サービス構成の consider_holidays_in_leadtime 設定で示される休日を考慮して、リードタイムを計算します。

    sn_apptmnt_booking。予約リードタイム計算 予約サービス構成の ignore_lead_time_on_reschedule 設定に基づいて、予約の再スケジュールのリードタイムを考慮するか無視するかを決定します。
    sn_apptmnt_booking.use_unified_appt_widget 他のアプリケーションが Seismic 予約カレンダーを使用できるようにします。
    表 : 3. テンプレート管理の拡張ポイント
    拡張ポイント名 説明
    sn_fsm_adv_tmp。FSMTemplateMgmntExtPoint ロジックをカスタマイズして、作業指示書テンプレートがソーステーブルの情報を作業指示書の適切なフィールドにマッピングできるようにします。
    sn_fsm_adv_tmp。FSMTableMapSourceIdentifier ロジックをカスタマイズして、作業指示書のソースを特定します。
    表 : 4. ジオフェンシングの半径と距離の拡張ポイント
    拡張ポイント名 説明
    OnsiteGeofenceConfig 作業指示タスクの [ジオフェンス半径] フィールドと [ジオフェンス単位] フィールドのデフォルト値を定義できます。
    表 : 5. ヒートマップの色のグラデーションの拡張ポイント
    拡張ポイント名 説明
    ヒートマップグラデーション (sn_cmn_mo.ヒートマップグラデーション) ヒートマップの色のグラデーションを定義できます。
    表 : 6. テリトリー重要業績評価指標 (KPI) の拡張ポイント
    拡張ポイント名 説明
    TerritoryIndicators(sn_fsm_tp.TerritoryIndicators) 重要業績評価指標 (KPI) を定義して、テリトリのパフォーマンスを分析できます。構成されたインジケーターは、フィールドサービステリトリー計画コンソールのコンテキストサイドパネルに表示されます。