支払期日の変更
統合カタログを使用してサービスプロセス要求を作成し、顧客の代理で定期的なローン支払またはリース支払の期日を変更します。ローンまたはリース支払の新しい条件を取得し、期日変更要求に対する顧客の適格性を確認します。対象資格がある場合は、要求のケースを作成して追跡します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition。 |
管理者として機能を有効にする前に、「Automotive Foundation ユーザー」権限セットと「車両および納入商品財務基盤」権限セットが自分に割り当てられ、システム管理者プロファイルがあることを確認します。
ケースオブジェクトの項目レベルセキュリティの更新
- [設定] の [クイック検索] ボックスに「プロファイル」と入力し、[プロファイル] をクリックします。
- 関連するプロファイルをクリックします。
- [項目レベルセキュリティ] で、ケースオブジェクトの [表示] をクリックします。
- [編集] をクリックします。
- [参照アクセス権] と [営業時間の編集アクセス権] を選択します。
- 変更内容を保存します。
サービスプロセステンプレートのインストール
支払期日変更用の統合カタログテンプレートをインストールしてリリースします。
- アプリケーションランチャーで、[統合カタログ] を検索して選択します。
- [ホーム] タブに移動します。
- [Templates (テンプレート)] をクリックします。
- [支払期日変更] を検索して選択します。
-
テンプレートをインストールします。
Product2 レコードが作成されます。URL から Product2 レコードの ID をコピーします。たとえば、01tLT00000Avq2XYAR です。
受入 OmniScript の更新
[OmniStudio メタデータ] 設定を有効にします。詳細は、「OmniStudio メタデータ API サポートの有効化」を参照してください。
AssetFinance_PaymentDueDateModification OmniScript をサービスプロセスの商品 ID で更新します。
- アプリケーションランチャーで、[Omniscript] を見つけて選択します。
- Select AssetFinance_PaymentDueDateModification.
- [新しいバージョン] をクリックします。
- 最初の [値を設定] コンポーネントで、[要素値を追加] をクリックします。
- [要素名] に「ProductId」と入力します。
- [値] に、「サービスプロセステンプレートのインストール」タスクからコピーした商品2 ID を貼り付けます。
- OmniScript バージョンを保存して有効化します。
インテグレーションの有効化とインテグレーション定義の作成
- MuleSoft に接続します。
-
インテグレーションを有効にします。
- [設定] で [MuleSoft Direct] を見つけて選択します。
- [インテグレーションの設定] ページの [利用可能なアセット] 領域で、利用可能なインテグレーションのリストから [自動サービスプロセス] に移動し、[有効化] をクリックします。
-
インテグレーションの表示名を入力します。
表示名とは、有効化したインテグレーションインスタンスを Salesforce 組織で参照する名前です。
-
アプリケーション名を入力します。
アプリケーション名が MuleSoft インスタンスに固有であることを確認します。
- インテグレーションを有効にするビジネスグループを選択します。
- インテグレーションを有効にする環境を選択します。
- インテグレーションをリリースするリリース対象を選択します。
- [次へ] をクリックします。
- [なし] を選択します。
-
[送信] をクリックします。
送信後、自動サービスプロセスのインテグレーションを作成するには時間がかかります。インスタンスが作成されたら、指定ログイン情報をコピーします。
-
支払期日の変更対象資格と登録のインテグレーション定義を作成します。
- [設定] で、[クイック検索] ボックスに「インテグレーション定義」と入力し、[インテグレーション定義] を選択します。
- [+ 新規] をクリックします。
- インテグレーション定義種別として [Apex 定義] を選択します。
- [名前] と [開発者名] に「AssetFinPymtTermModEligibility」と入力します。
-
AutoFinSvcProc.AssetFinPymtTermModEligibility.apexApex クラスを見つけて選択します。 - ステップ 2 で作成した指定ログイン情報の属性名と属性値を入力します。
- 定義を保存して有効化します。
- 上記の設定で 2 つ目のインテグレーション定義を作成します。
- インテグレーション定義種別として [Apex 定義] を選択します。
- For Name and Developer Name, enter AutoFinclSrvcsPymtDueDtModEnrl.
-
AutoFinSvcProc.AutoFinclSrvcsPymtDueDtModEnrlIntegPrvdApex クラスを見つけて選択します。
ソースシステム ID 項目を使用したページレイアウトの更新
- [設定] で、[オブジェクトマネージャー] をクリックします。
- 検索ボックスに「金融口座」と入力し、[金融口座] を選択します。
- [ページレイアウト] をクリックし、[金融口座レイアウト] を選択します。
- [クイック検索] ボックスに「ソースシステム ID」と入力します。
- [ソースシステム ID] 項目を [情報] ペインにドラッグします。
- 変更内容を保存します。
- アプリケーションランチャーで、[Finance Console for Automotive] を選択します。
- Automotive の財務コンソールアプリケーションメニューから、[金融口座] をクリックします。
- 金融口座を選択します。
- [ソースシステム ID] 項目を自分の情報で更新します。
アクションランチャーの設定
-
[設定] から、[クイック検索] ボックスに「アクションランチャー」と入力し、[リリース] を選択します。
アクションランチャーが表示されない場合は、Salesforce システム管理者に連絡して「Industries Service Excellence」権限セットを取得してください。
- [新規リリース] をクリックします。
- [次へ] をクリックします。
- リリースの表示ラベルと API 参照名を入力します。
- [表示するガイダンス] で、[Omniscripts] を選択します。
- [次へ] をクリックします。
- [使用可能なオブジェクト] から [選択したオブジェクト] への取引先の移動。
- [次へ] をクリックします。
- [追加するアクションを選択] で、AssetFinance_PaymentDueDateModification アクションを選択します。
- [次へ] をクリックします。
- [Select Frequently Used Actions (よく使用するアクションを選択)] で、アクション API 参照名 AssetFinance_PaymentDueDateModification Omniscript を追加します。
- 変更内容を保存します。
個人取引先の有効化と必須レコードの設定
- 個人取引先を有効にします。
-
金融口座、金融口座当事者、金融口座当事者金融資産、資産、車両所有権を設定します。
金融口座レコードの [支払期日]、[期日経過金額]、[期日経過金額]、および [満期日] 項目に値があることを確認します。
フローの更新
-
[支払条件変更時にメールを送信] フローを更新します。
- [設定] の [クイック検索] ボックスで「フロー」を検索し、[フロー] をクリックします。
- [Send Email On Payment Terms Modification (支払条件変更時にメールを送信)] フローを開き、[Save As New Flow (新規フローとして保存)] をクリックします。
- フローの表示ラベルと API 参照名を入力します。
- [Set Which Attribute? (属性の設定)]決定要素。
- [+] アイコンをクリックして、取引先 ID の別の結果を追加します。
- [結果の表示ラベル] に「Account ID」、[結果 API 参照名] に「IsAccountId」と入力します。
-
[リソース] で、[属性の表示ラベル] を検索して選択します。
検索で何も表示されない場合は、[検索を展開] をクリックします。
- [値] に「Account Id」と入力します。
- [ツールボックスからの新規リソース] をクリックします。
- [リソース種別] で、[変数] を選択します。
- [API 参照名] に「AccountId」と入力します。
- [データ型] で [テキスト] を選択します。
- [Set Which Attribute (どの属性を設定)] 要素の下にある [Account Id (取引先 ID)] ブランチで、[Assignment (割り当て)] 要素を追加します。
- [表示ラベル] に「Set Account ID」と入力し、[API 参照名] に「SetAccountId」と入力します。
- [変数] に、ステップ i で作成した AccountId 変数を入力します。
-
[値] に「テキスト値」と入力します。
検索で何も表示されない場合は、[検索を展開] をクリックします。
- 割り当て要素の後に [レコードを取得] 要素を追加します。
- [表示ラベル] に「Get Account ID」と入力し、[API 参照名] に「GetAccountId」と入力します。
- [オブジェクト] に「Account」と入力します。
- [項目] で、[取引先 ID] を検索して選択します。
- [値] で、AccountId 変数を検索して選択します。
- [項目を選択して変数を割り当てる (詳細)] を選択し、[個別の変数] を選択します。
-
2 つの項目を追加して、次の詳細を入力します。
項目 変数 姓 AccountName PersonEmail accountEmail - 変更内容を保存します。
- フローを有効化します。
-
[Process Payment Due Date Modification Request (支払期日変更要求の処理)] フローオーケストレーションを更新します。
- [設定] の [クイック検索] ボックスで「フロー」を検索し、[フロー] をクリックします。
- Open Process Payment Due Date Modification Request (プロセス支払期日変更要求を開く)。
- [Process Payment Due Date Modification Notification (支払期日変更通知を処理)] フェーズの [Send Email On Payment Due Date Modification Case Creation (支払期日変更時にメールを送信するケースの作成)] ステップを開きます。
-
[アクション] に、ステップ 1 で更新したフローを入力します。
新しいフローを追加するときに、参照エラーが発生することがあります。これを解決するには、[Process Payment Due Date Modification Case (支払期日変更ケースを処理)] フェーズの [Update Payment Due Date Modification Case Record (支払期日変更ケースレコードを更新)] ステップで accountEmail 変数に [含まれる] を選択します。更新されたフローが正常に追加されたら、[含まれる] 切り替えを選択し、値として {!SendEmailOnPaymentDueDateModificationCaseCreation.Outputs.accountEmail} を追加して、accountEmail への参照を再確立します。
- [開始] 要素で、[編集] をクリックします。
-
[数式] 項目に「{!$Record.SvcCatalogItemDefinition.DeveloperName}='PaymentDueDateModification' || {!$Record.Product.Id} = '<>'」と入力します。
数式の <> 内に「サービスプロセステンプレートのインストール」タスクの URL からコピーした Product2 レコードの ID を貼り付けます。
- 変更内容を保存します。
- フローオーケストレーターを有効化します。
レコードページへのコンポーネントの追加
-
アクションランチャーコンポーネントを取引先ページに追加します。
- [設定] で [オブジェクトマネージャー] をクリックします。
- [クイック検索] ボックスに「取引先」と入力し、[取引先] を選択します。
- [Lightning Record Pages] をクリックし、[Account Record Page] を選択します。
- [編集] をクリックします。
- [コンポーネント] タブで、アクションランチャーをレコードページに追加します。
- プロパティペインのアクションランチャーリリースで、[統合カタログ] を選択します。
- 変更を保存して有効化します。
-
ECM サービスカタログ属性コンポーネントをケースページに追加します。
- [設定] で [オブジェクトマネージャー] をクリックします。
- [クイック検索] ボックスに「ケース」と入力し、[ケース] を選択します。
- [Lightning レコードページ] をクリックし、[ケースレコードページ] を選択します。
- [編集] をクリックします。
- [コンポーネント] タブで、ECM サービスカタログ属性をレコードページに追加します。
- 変更内容を保存します。
サービスプロセステンプレートの有効化
上記でインストールした支払期日変更用の統合カタログテンプレートを有効化します。
- アプリケーションランチャーで、[統合カタログ] を検索して選択します。
- ナビゲーションメニューから、[商品] を選択します。
- Open Payment Due Date Modification (オープン支払期日変更)。
- [受入フォーム] タブが表示されるまで [次へ] をクリックし、コピーした AssetFinance_PaymentDueDateModification OmniScript を添付します。
- [次へ] をクリックし、[履行フロー] タブでコピーしたフローオーケストレーターを添付します。
- 変更内容を保存します。
- [有効化] をクリックします。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

