手数料取り消し OmniScript の設定
手数料取り消し要求フローをカスタマイズするには、手数料取り消し OmniScript の手順を編集します。OmniStudio アプリケーションを開き、[OmniScripts] ページに移動して FSC/FeeReversal OmniScript を展開し、最新バージョンを開きます。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 手数料の取り消しサービスプロセスを設定する | Industries Service Process、Industry Service Excellence、OmniStudio ケースおよびサービスカタログ要求オブジェクト 「参照」、「作成」、「編集」、「削除」、「すべてのレコードの参照」 および Financial Services Cloud 拡張機能 または Financial Services Cloud Basic または Financial Services Cloud 標準 |
| 手数料の取り消しサービスプロセスを使用する | Industries Service Process、Industry Service Excellence、OmniStudio ケースおよびサービスカタログ要求項目オブジェクト: 参照、作成、編集、削除 および Financial Services Cloud 拡張機能 または Financial Services Cloud Basic または Financial Services Cloud 標準 |
手数料取り消し要求フローをカスタマイズするには、FSC/FeeReversal OmniScript の手順を編集します。OmniStudio アプリケーションを開き、[OmniScripts] ページに移動して FSC/FeeReversal OmniScript を展開し、最新バージョンを開きます。
| コンポーネント名 | コンポーネントの種類 | 実行する内容 | What It Calls (コール内容) |
|---|---|---|---|
| SetAccountContext | Integration Procedure | ユーザーがセルフサービスポータルにログインして手数料の取り消しサービスプロセスを開始するときに、Salesforce からカスタマーコミュニティユーザーのアカウント ID を取得します。また、ポータルの URL 拡張も取得して CommunityBasePath 変数に保存します。 カスタマーコミュニティユーザーがセルフサービスポータルで手数料の取り消しサービスプロセスを使用できるようにするには、SetAccountContext コンポーネントが FSC/FeeReversal OmniScript に存在する必要があります。 |
SelfService_SetAccountContext インテグレーション手順 |
| GetFinancialAccounts | Integration Procedure | 個人口座に関連付けられた金融口座を取得します。 | FSCFeeReversalGetFinancialAccounts、FSCFeeReversalFilterFinancialAccounts、FSCFeeReversalTransformFinancialAccounts の 3 つの OmniStudio データマッパーをコールする FSC_GetFeeReversalFinancialAccounts インテグレーション手順 |
| SelectFinancialAccount | ステップ | 選択可能な取引先のリストを表示します。 | FSCFeeReversalFinancialAccounts FlexCard |
| SetSelectedFinancialAccount | 値の設定 | 選択した取引先に関する情報をまとめます。 | なし |
| GetFeeReversalTransactions | Integration Procedure | 選択した取引先の手数料トランザクションを取得します。 | FSC_GetFeeReversalTransactions インテグレーション手順 |
| SelectFeeType | ステップ | 手数料種別ドロップダウンリストの入力を求められます。 | なし |
| SetSelectedFeeType | 値の設定 | 選択した手数料種別に関する情報をまとめます。 | なし |
| FSCFeeReversalFilterTransactions | OmniStudio データマッパー変換 | 選択した手数料種別に基づいて取引を絞り込みます。 | FSCFeeReversalFilterTransactions Data Mapper |
| SelectTransactions | ステップ | その種別の手数料の選択可能なリストを表示します。 | 子 FlexCard を持つ FSCFeeReversalTransactions FlexCard: FSCFeeReversalTransactionDataTable |
| SetSelectedTransactions | 値の設定 | 選択した手数料に関する情報をまとめます。 | なし |
| ValidateFeeReversalTransactions | Integration Procedure | 選択した手数料の取り消しが明示的に禁止されていないことを確認します。 | FSCFeeReversalTransactionAge データマッパーをコールする FSC_ValidateFeeReversalTransactions Integration Procedure |
| サマリー | ステップ | 手数料取り消し要求に関する概要情報を表示します。 | FSCFeeReversalSummary FlexCard |
| CreateCase | Integration Procedure | 手数料取り消し要求のケースを作成し、ケース番号を返します。 | FeeReversalHelperFunctions クラスと callCreateCaseApi メソッドをコールする FSC_FeeReversalCreateCase Integration Procedure |
| 確認 | ステップ | ケース番号を表示します。 | なし |

