カスタマーサービス管理 (CSM) の拡張ポイント

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • 拡張ポイントを使用して、カスタマーサービス管理 (CSM) アプリケーションのカスタムスクリプトを呼び出します。

    利用可能な拡張ポイントにアクセスするには、アプリケーションナビゲーターで sys_extension_point.list と入力し Enter を押します。目的の拡張ポイントをクリックして、レコードの詳細を表示します。

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

    表 : 1. カスタマーサービス管理 (CSM) 拡張ポイント
    拡張ポイント 説明
    sn_customerservice.CSMService ケースオブジェクトのデフォルト値ロジックを定義します。

    カスタマーサービス (com.sn_customerservice) プラグインで利用できます。

    sn_customerservice.CSMCaseSync この拡張ポイントを使用して、親子ケースの同期のためのロジックをカスタマイズします。この拡張ポイントは、次の 2 つ通りのいずれかの方法で使用できます。
    • 子ケースへの同期のために考慮可能な親ケースレコードの条件を定義します。デフォルトの機能は sn_customerservice.parent_child_ case_sync システムプロパティに基づいています。顧客は、この拡張ポイントを使用して他の条件を追加できます。
    • 子ケースのステータスに基づいて、親子ケースの同期のロジックをカスタマイズします。デフォルトでは、子ケースが [解決済み]、[クローズ済み]、または [キャンセル] ステータスである場合、親ケースから同期は行われません。
    この拡張ポイントは、 CSCaseSyncHelper スクリプトインクルードによって使用され、カスタマーサービス (com.sn_customerservice) プラグインで使用できます。
    注:
    ベースシステムでは、親子ケースの同期はケーステーブル (sn_customerservice_case) でのみ使用できます。この機能は、ケーステーブルを拡張するテーブルに対して構成する必要があります。
    sn_majorissue_mgt.MajorCase

    重大な問題管理 (com.sn_majorissue_mgt) プラグインで利用できます。

    sn_action_status.NeedsAttentionAccessUtil 各アプリケーションで、ケースフォームの [要注意] フィールドを有効または無効にできるユーザーロールを選択できます。

    カスタマーサービスケースアクションステータスプラグイン (com.snc.csm_action_status) で利用できます。

    sn_cs_sm.CSMChangeIntegrations ケースレコードの [変更の要求] フィールドをマッピングするためのロジックを作成します。

    サービス管理によるカスタマーサービス (com.sn_cs_sm) プラグインで利用できます。

    sn_cs_sm.CSMIncidentIntegrations ケースレコードの [インシデント] フィールドをマッピングするためのロジックを作成します。

    サービス管理によるカスタマーサービス (com.sn_cs_sm) プラグインで利用できます。

    sn_cs_sm.CSMProblemIntegrations ケースレコードの [問題] フィールドをマッピングするためのロジックを作成します。

    サービス管理によるカスタマーサービス (com.sn_cs_sm) プラグインで利用できます。

    sn_cs_sm_request.CSMRequestIntegrations ケースレコードの [要求] フィールドをマッピングするためのロジックを作成します。

    要求管理によるカスタマーサービス (com.sn_cs_sm_request) プラグインで利用できます。

    global.CSMRelationshipServiceEP 責任を持つ CSM 関係を作成します。

    カスタマーサービス (com.sn_customerservice) プラグインで利用できます。

    global.CSMContentAccessEP 作成、読み取り、更新、および削除 (CRUD) 操作の ACL を実装するロジックを作成します。

    カスタマーサービス (com.sn_customerservice) プラグインで利用できます。

    AddressMgmtExtensionPoint ユーザーがアカウントの住所テーブルの [ロケーション] フィールドの参照修飾子をカスタマイズできるようにします。​

    ユーザーがこの拡張ポイントの実装を作成し、「getAccountLocationsRefQual」関数を上書きできるようにします。