住所更新 OmniScript の設定
住所更新要求フローをカスタマイズするには、[Change Address (住所を変更)] OmniScript の手順を編集します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Professional Edition、Enterprise Edition、および Unlimited Edition |
住所を更新
住所更新フローを編集するには、OmniStudio アプリケーションを開き、[OmniScripts] ページに移動して FSCAddressUpdate/CreateRequest OmniScript を展開し、最新バージョンを開きます。
| コンポーネント名 | コンポーネントの種類 | 実行する内容 | What It Calls (コール内容) |
|---|---|---|---|
| SetAccountContext | Integration Procedure | ユーザーがセルフサービスポータルにログインして住所更新サービスプロセスを起動するときに、Salesforce からカスタマーコミュニティユーザーの取引先 ID を取得します。また、ポータルの URL 拡張も取得して CommunityBasePath 変数に保存します。 カスタマーコミュニティユーザーがセルフサービスポータルで住所更新サービスプロセスを使用できるようにするには、SetAccountContext コンポーネントが FSCAddressUpdate/CreateRequest OmniScript に存在する必要があります。 |
SelfService_SetAccountContext Integration Procedure |
| GetAccountAddresses | OmniStudio データマッパー抽出 | ユーザーの既存の住所を取得します。 | FSCAddressUpdateAccountDetails Data Mapper |
| NewAddressInformation | ステップ | ユーザーに新しい住所情報の入力を求めます。 | なし |
| SetAddressValidation | 値の設定 | 顧客がすでにシステムに取引先と住所を持っているかどうかを確認します。 | なし |
| ConvertAddresses | リモートアクション | 取得した住所の形式を変更します。 | AddressUpdateHelperFunctions クラス、convertAddresses メソッド |
| ConvertAccounts | リモートアクション | 金融口座データの書式を変更します。 | AddressUpdateHelperFunctions クラス、convertArrayToKeyValuePairs メソッド |
| UpdateRecords | ステップ | ユーザーの古いアドレスと更新するプロンプトを表示します。 | FSCDisplayCustomerAddressestoUpdate_1_Salesforce および FSCDisplayFinancialAccountsAddressestoUpdate_1_Salesforce LWC |
| SetAddressList | 値の設定 | 選択した住所に基づいて値を設定します。 | なし |
| SetAddressSelectionValues | 値の設定 | 少なくとも 1 つの住所が選択されていることを確認します。 | なし |
| SetOneAddressError | エラーの設定 | 住所が選択されていない場合、エラーメッセージを表示します。 | なし |
| ConvertAndMergeAccounts | リモートアクション | 新しい住所データを金融口座データにマージします。 | AddressUpdateHelperFunctions クラス、convertAndMergeAccounts メソッド |
| GetAllDocumentTypesIP | Integration Procedure | ドキュメント種別リストを取得します。 | FSCAddressUpdate_GetDocumentTypes インテグレーション手順 |
| UploadDocuments | ステップ | 住所変更ドキュメントのプロンプト。 | なし |
| MultipleDocumentsValidationCheck | リモートアクション | 複数のドキュメントがアップロードされているかどうかを確認します。 | AddressUpdateHelperFunctions クラス、ifUploadContainsMultipleFiles メソッド |
| SetOneDocumentError | エラーの設定 | 同じ種別のドキュメントが 2 つアップロードされた場合にエラーメッセージを表示します。 | なし |
| ConvertUploadedDocuments | リモートアクション | アップロードされたドキュメントを処理します。 | AddressUpdateHelperFunctions クラス、convertUploadedDocuments メソッド |
| SetAddressListAndUploadedDocs | 値の設定 | アップロードされたドキュメントに基づいて値を設定します。 | メモ |
| サマリー | ステップ | 住所の変更を表示し、アップロードされたドキュメントを一覧表示し、ユーザーが住所の変更を確認するための [送信] ボタンを表示します。 | FSCDisplayCustomerAddresses_1_Salesforce、FSCDisplayAccountLevelAddresses_1_Salesforce、および FSCDisplayUploadedFileNames_1_Salesforce LWC |
| CallConnectApi | Integration Procedure | 住所変更のケースを作成します。 | FSCAddressUpdate_CreateCase インテグレーション手順 |
| SetConnectAPIResponse | 値の設定 | ケースに基づいて値を設定します。 | なし |
| AddressChangeFinal | ステップ | 住所の変更をケース番号と共に再度表示します。 | FSCDisplayCaseConfirmationIcon_1_Salesforce LWC |
この記事で問題は解決されましたか?
ご意見をお待ちしております。

