サービスプロセスのコンテキストサービス定義の設定
受入フォームを Salesforce レコードと同期して、既知の顧客の詳細を自動的に事前入力します。これらの接続を設定すると、新しいデータを取得して適切な対象項目に転送できます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Financial Services Cloud と統合カタログが付属する Enterprise Edition、Unlimited Edition、および Developer Edition。 |
| 必要なユーザー権限 | |
|---|---|
| コンテキスト定義を作成して有効化する | 商品カタログ管理デザイナーまたは Financial Services Cloud 拡張機能または FSC サービス |
特定のサービスプロセスでは、定義済みのデータモデルを使用して複雑な情報を保存します。定義済みのデータモデルを使用するには、コンテキスト定義を設定します。コンテキスト定義により、Salesforce レコードがサービス受入フォームに接続されます。参照の対応付けにより、既存の顧客データがフォームに取り込まれます。書き込みの対応付けにより、フォームで送信されたデータが適切な Salesforce 項目に保存されます。必要な Apex クラスを生成すると、これらのデータ転送を実行するコードが提供されます。
サービスプロセステンプレートをインストールする前に、コンテキスト定義の設定を完了します。
このタスクは、次のサービスプロセスを設定する場合にのみ実行します。
- 自分の口座への資金移動
- 取引の紛争管理
- Initiate Vehicle First Notice of Loss (車両損失の最初の通知の開始)
- 住宅所有者の損失に関する最初の通知の報告
開始する前に、「コンテキストサービス管理者」および「コンテキストサービスランタイム」権限セットをユーザーに割り当てます。「権限セットの割り当ての管理」を参照してください。
- [設定] の [クイック検索] ボックスに「コンテキストサービス設定」と入力し、[コンテキストサービス設定] を選択します。
-
[コンテキスト定義] を有効にします。
この設定を有効にすると、[設定] の [コンテキスト定義] で、FNOLContext__stdctx、TfrFundCtxt__stdctx、TrxnDisputeCtx__stdctx コンテキスト定義を確認できます。
- [設定] から、[クイック検索] ボックスに「統合カタログ」と入力し、[統合カタログ] を選択します。
- [統合カタログのコンテキスト定義] セクションで、[新規] をクリックします。
- サービスプロセスに関連するコンテキスト定義を選択します。たとえば、[Transfer Funds to Own Account (自分の口座に資金を移動)] サービスプロセスのコンテキスト定義として TfrFundCtxt__stdctx を選択します。取引の紛争管理サービスプロセスのコンテキスト定義として [TrxnDisputeCtx__stdctx] を選択します。[Initiate Vehicle First Notice of Loss (車両の最初の紛失通知の開始)] または [Report First Notice of Loss for Homeowners (住宅所有者の最初の紛失通知の報告)] サービスプロセスのコンテキスト定義として [FNOLContext__stdctx] を選択します。
- 参照対応付けと更新対応付けのデフォルト値を選択します。
-
[+ New Apex Class] をクリックします。
このアクションにより、コンテキスト定義に基づいて必要な Apex クラスを自動的に生成するダイアログが開きます。
- 生成された Apex コードをコピーします。
- 新しいブラウザタブで、[設定] の Apex クラスに移動し、コピーしたコードを使用して Apex クラスを作成します。
- 生成ダイアログに戻り、「次のノード」をクリックして次に生成された Apex クラスに移動します。
- コードをコピーして、[設定] で次の Apex クラスを作成します。生成されたすべての Apex クラスを作成するまで、このプロセスを繰り返します。
- 統合カタログ設定ページを再読み込みして、新しく作成されたクラスを登録します。
- [Context Definitions for Unified Catalog (統合カタログのコンテキスト定義)] セクションで、再度 [新規] をクリックします。
- コンテキスト定義、参照対応付け、書き込み対応付けを選択します。
- [Apex クラス] 項目で、サービスプロセス用に最後に作成した Apex クラスを選択します。
- 変更内容を保存します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

