紛争受入 OmniScript コンポーネント
ビジネスニーズに合わせて紛争受入 OmniScript をカスタマイズできます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Professional Edition、Enterprise Edition、および Unlimited Edition |
| コンポーネント名 | コンポーネントの種類 | 実行する内容 | What It Calls (コール内容) |
|---|---|---|---|
| SetAccountContext | Integration Procedure Action (インテグレーション手順アクション) | ユーザーがセルフサービスポータルにログインして取引の紛争管理サービスプロセスを起動したときに、Salesforce からユーザーの取引先 ID を取得します。また、ポータルの URL 拡張も取得して CommunityBasePath 変数に保存します。 | SelfService_SetAccountContext インテグレーション手順 |
| FSC_TransactionDisputeManagementFetchFinancialAccounts | Integration Procedure Action (インテグレーション手順アクション) | 個人口座に関連付けられた金融口座を取得します。 | FSC_GetFeeReversalFinancialAccounts インテグレーション手順 |
| FSC_TransactionDisputeManagementGetCustomerInformation | OmniStudio データマッパー抽出アクション | 個人取引先の詳細を取得します。 | FSCTransactionDisputeManagementGetCustomerInfo Data Mapper |
| SelectFinancialAccount | ステップ | 選択可能な取引先のリストを表示します。 | FSCTransactionDisputeManagementShowCustomerInformation および FSCTransactionDisputeManagementShowFinancialAccounts Flex カード |
| CheckIfFinancialAccountSelected | 値の設定 | SelectFinancialAccount ステップで金融口座が選択されている場合の値を設定します。 | なし |
| SetFinancialAccountSelectionError | エラーの設定 | 金融口座が選択されていない場合、エラーメッセージを表示します。 | なし |
| SetSelectedFinancialAccount | 値の設定 | 選択した金融口座に関する情報をまとめます。 | なし |
| SSIDError | エラーの設定 | 選択した金融口座レコードに SSID が存在しない場合にエラーを表示します。 | なし |
| GenerateRequestGuid | リモートアクション | 紛争要求ごとに一意の GUID を作成します。 | disputemanagement.DisputeManagementHelper class, generateRequestGuid method |
| SelectTransactions | ステップ | 取引の選択可能なリストを表示します。 | FSCTransactionDisputeManagementShowCustomerInformation および FSCTransactionDisputeManagementShowTransactions Flex カード |
| CheckIfTransactionSelected | 値の設定 | SelectTransaction ステップで 1 つ以上のトランザクションが選択されている場合、値を設定します。 | なし |
| SetTransactionSelectionError | エラーの設定 | トランザクションが選択されていない場合、エラーメッセージを表示します。 | なし |
| SetDisputedTransactionsBeforeEnrichment | 値の設定 | 取引強化が有効かどうかに関係なく、紛争受入の取引紛争管理を設定します。 | なし |
| FSCTransactionDisputeManagement_TransactionsEnrichment | Integration Procedure Action (インテグレーション手順アクション) | 式セットと決定マトリックスをコールして、強化プロバイダー情報を取引に追加します。 | FSCTransactionDisputeManagement_AppendEnrichment インテグレーション手順 |
| SegregateTransactions | リモートアクション | 強化プロバイダーに従って取引を分離します。 | disputemanagement.DisputeManagementHelper クラス、segregateTransactions メソッド |
| SetBREConfigurationError | エラーの設定 | トランザクションを回避するように設定された式セットが正しく設定されていない場合、エラーメッセージを表示します。 | なし |
| SetTransactionsCountForProviders | 値の設定 | 各強化プロバイダーに送信される取引の合計数を設定します。 | なし |
| CallConsumerClarityEnrichmentAPI | Integration Procedure Action (インテグレーション手順アクション) | 取引を強化するために Ethoca Consumer Clarity™ 強化 API をコールします。 | FSCTransactionDisputeManagement_ThirdPartyEthocaEnrichment インテグレーション手順 |
| SetErrorOnConsumerClarityApiFailure | エラーの設定 | Ethoca Consumer Clarity 強化が正しく設定されていない場合、エラーが表示されます。 | なし |
| SetSelectedTransactions | リモートアクション | 選択した取引に関する情報をまとめます。 | disputemanagement.DisputeManagementHelper クラス、setTransactions メソッド |
| FSC_TransactionDisputeManagementGetCardTransactionCodes | データマッパーの抽出アクション | 取引の種別を識別する一意のコードを取得します。 | FSCTransactionDisputeManagementGetCardTrxnCodes Data Mapper |
| ContainsCardTransactionsAction | リモートアクション | 選択したトランザクションのいずれかがカード種別のトランザクションの場合は True を返し、それ以外の場合は False を返します。 | disputemanagement.DisputeManagementHelper class, containsCardTransactions method |
| ReviewTransactionsinformation | ステップ | [SelectTransactions] ステップで選択した取引のリストと充実した業者情報が表示されます。 | FSCTransactionDisputeManagementShowCustomerInformtion、FSCTransactionDisputeManagementShowEnrichedTransactionsList、FSCTransactionDisputeManagementShowTransactionRecognizedText Lightning Web コンポーネント |
| SetResolvedTransactions | 値の設定 | ReviewTransactionsinformation 画面で認識済みとマークされた取引を設定します。 | なし |
| UpdateDisputedTransactionsAfterEnrichment | リモートアクション | 強化プロバイダーデータが追加された後に、紛争中の取引のリストを更新します。 | disputemanagement.DisputeManagementHelper class, updateDisputedTransactionsAfterEnrichment method |
| ValidateDisputedTransactions | リモートアクション | 各取引の紛争金額にエラーがないか確認します。 | disputemanagement.DisputeManagementHelper class, validateDisputedTransactions method |
| DisputedAmountError | エラーの設定 | 入力された紛争金額が取引金額より大きい場合、または紛争金額が負の数値の場合にエラーメッセージを表示します。 | なし |
| RunCaseDeflectionRules | Integration Procedure Action (インテグレーション手順アクション) | 認識されないトランザクションごとにデフレクションルールを実行し、結果でトランザクションを更新します。 | FSC_DisputeManagementCaseDeflection インテグレーション手順 |
| FilterTransactions | リモートアクション | デフレクション結果に基づいて HasValidTransactions、HasInvalidTransactions、HasClearForWriteOffTransaction の Boolean 値を返します。また、デフレクション結果に基づいて 3 つのトランザクションのリストを返します。 | disputemanagement.DisputeManagementHelper class,filterTransactions method |
| EnterDisputeDetails | ステップ | デフレクション範囲メッセージを表示し、ユーザーに紛争理由を選択するように求めます。 | FSCTransactionDisputeManagementShowCustomerInformation、FSCTransactionDisputeManagementShowDeflectionScopeMessage、FSCTransactionDisputeManagementShowAutoWriteOffScopeMessage、FSCTransactionDisputeManagementShowInvalidTransactionsScopeMessage、FSCTransactionDisputeManagementAutoWriteOffAndInvalidScopeMessage Flex カード |
| ConvertUploadedDocs | リモートアクション | アップロードされたドキュメントを [概要を確認] ステップで表示する必要がある形式に変換します。 | disputemanagement.DisputeManagementHelper クラス、convertUploadedDocuments メソッド |
| SetDisputedTransactions | リモートアクション | 取引の紛争金額を設定します。 | disputemanagement.DisputeManagementHelper class, validateDisputedTransactions method |
| FSC_TransactionDisputeManagementGetDisputeType | データマッパーの抽出アクション | [紛争サブ種別] に基づいて取引の紛争種別を取得します。 | FSCTransactionDisputeManagementGetDisputeType Data Mapper |
| ProvideAdditionalDetails | ステップ | プレースホルダーステップ。このステップを FSC/DisputeDetails OmniScript に置き換えて、紛争中の取引を評価するためのアンケートを追加します。 | なし |
| ReviewSummary | ステップ | 紛争の対象となる取引を表示し、紛争の理由と紛争の詳細をリストし、ユーザーが紛争要求を確認するための [送信] ボタンを表示します。 | FSCTransactionDisputeManagementShowCustomerInformation、FSCTransactionDisputeManagementShowSelectedTransactions Flex カード |
| SubmitAssessment | リモートアクション | 調査の質問への回答を送信します。 | devopsimpkg13.StoreResponses クラス、メソッドの呼び出し |
| CallConnectApiFromApex | リモートアクション | 取引の紛争要求のケースを作成します。 | disputemanagement.DisputeManagementHelper クラス、 raiseDispute メソッド |
| SetConnectApiResponse | 値の設定 | ケースに基づいて値を設定します。 | なし |
| DeleteAssessment | リモートアクション | 接続 API が失敗した場合に評価を削除する条件付きステップ。 | disputemanagement.DisputeManagementHelper class, deleteAssessmentResponses method |
| SetCaseUrl | 値の設定 | 送信された紛争要求のケース URL を設定します。 | なし |
| ViewConfirmation | ステップ | 紛争要請の状況を表示し、紛争要請が送信された場合にユーザーのケース URL を表示します。 | なし |
| SetDisputeClosed | 値の設定 | すべての紛争中の取引が認識されるか、自動振替でクリアされるか、無効の場合、DisputeClosed の値を true に設定します。 | なし |
| CaseCloseConfirmation | ステップ | すべての紛争取引が認識されたか、自動振替でクリアされたか、無効であるため、紛争要求が終了したことを示す確認メッセージを表示します。 | FSCTransactionDisputeManagementShowCustomerInformation FlexCard |
この記事で問題は解決されましたか?
ご意見をお待ちしております。

