---
schema_version: "1"
id: e7a58ba1c7e8996500631da7d379d51413c1ca189276ff6416e26ce3a34d04bd
title: Salesforce Financial Services Cloud セットアップガイド
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/financial-services/1.8/sfdc-fsc-setup-guide.md
canonical_url: https://docs.mulesoft.com/jp/financial-services/1.8/sfdc-fsc-setup-guide
source_site: docs.mulesoft.com
content_type: documentation
content_hash: a20658508c7187d4c0c558cd107659fb36d0ede548bc6f78ad9c62fec2b1172b
description: MuleSoft Documentation Site
release: "1.8"
latest: false
---
# Salesforce Financial Services Cloud セットアップガイド

このページでは、デフォルトの MuleSoft Accelerator for Financial Services 機能をサポートするように既存の Salesforce Financial Services Cloud (FSC) インスタンスを設定する方法を説明します。これらの手順は、必要な FSC パッケージが対象 Salesforce インスタンスにリリースされており、適切な権限がすでに割り当てられていることを前提とします。

## [](#レコードタイプ)レコードタイプ

アクセラレーターアセットが正常に機能するには、次のレコードタイプが、対応するオブジェクトに存在する必要があります。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Salesforce オブジェクト</th>
<th class="tableblock halign-left valign-top">レコードタイプ</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">世帯</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融口座</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ブロックチェーン口座</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融口座</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">総勘定元帳口座</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融口座</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融市場口座</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融口座取引</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">金融口座振替取引</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">リード</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">リード</p></td>
</tr>
</tbody>
</table>

オブジェクトごとに以下の手順を実行します。

### [](#取引先およびリード)取引先およびリード

`取引先`​オブジェクトの ​`[世帯]`​ レコードタイプを有効にするには、以下の手順に従います。

1. Salesforce の \[設定\] アイコンをクリックします。
2. `[ユーザー] -> [プロファイル]`​ に移動します。
3. サービスアカウントユーザーの対象プロファイルを選択します。
4. `[オブジェクト設定] -> [取引先]`​ に移動して、​**\[編集\]**​ ボタンをクリックします。
5. `[レコードタイプとページレイアウトの割り当て]`​ で、​`[世帯]`​ レコードタイプをオンにします。
6. **\[保存\]**​ ボタンをクリックします。

同じ手順に従います。ただし、今回は​`リード`​オブジェクトの ​`[リード]`​ レコードタイプを有効にします。

### [](#金融口座)金融口座

金融口座オブジェクトの ​`[Blockchain Account (ブロックチェーン口座)]`​ レコードタイプを作成するには、まず、そのページレイアウトを既存のレイアウトに基づいて作成します。

1. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
2. `[FinServ_FinancialAccount__c]`​ オブジェクトを選択します。
3. 左ナビゲーションで ​`[ページレイアウト]`​ を選択し、​**\[新規\]**​ をクリックします。
4. 既存のページレイアウト (\[Financial Account (Savings Account) Layout (金融口座 (預貯金口座) レイアウト)\] など) を選択します。
5. `[ページレイアウト名]`​ 項目を「Financial Account (Blockchain Account) Layout」 (金融口座 (ブロックチェーン口座) レイアウト) に設定します。
6. **\[保存\]**​ をクリックして、新しいレイアウトを作成します。

左ナビゲーションで ​`[ページレイアウト]`​ を選択してリストに戻り、上記の手順を繰り返して ​`[General Ledger Account (総勘定元帳口座)]`​ および ​`[Money Market Account (金融市場口座)]`​ ページレイアウトを作成します。

次に、新しい ​`[Blockchain Account (ブロックチェーン口座)]`​ レコードタイプを作成します。

1. 左ナビゲーションで ​`[レコードタイプ]`​ を選択し、​**\[新規\]**​ をクリックします。
2. 既存のレコードタイプ (\[Savings Account (預貯金口座)\] など) を選択します。
3. 示されているとおりに次の項目を入力します。
    
    - `レコードタイプの表示ラベル`​ -> 「Blockchain Account」 (ブロックチェーン口座)
    - `レコードタイプ名`​ -> 「Blockchain」 (ブロックチェーン) (デフォルト値を変更)。
    - `説明`​ -> 「Represents a Blockchain account」 (ブロックチェーン口座を表す)
4. `[有効]`​ チェックボックスを有効にします。
5. プロファイルのリストで、少なくとも対象 API サービスアカウントに割り当てられたプロファイルの ​`[使用可能に設定]`​ オプションをオンにします。
6. **\[次へ\]**​ をクリックして、オプション ​`[1 つのレイアウトをすべてのプロファイルに適用する]`​ を選択します。
7. ページレイアウト \[Financial Account (Blockchain Account) Layout (金融口座 (ブロックチェーン口座) レイアウト)\] を選択します。
8. **\[保存\]**​ をクリックします。

上記の手順を繰り返して、​`[General Ledger Account (総勘定元帳口座)]`​ および ​`[Money Market Account (金融市場口座)]`​ レコードタイプを作成します。レコードタイプに対応する正しいページレイアウトを選択したことを確認します。

これで、新しいレコードタイプが ​`[レコードタイプ]`​ セクションで使用可能になります。また、次のように対象ユーザープロファイルで新しいレコードタイプを使用できることを検証することもできます。

1. `[ユーザー] -> [プロファイル]`​ に移動します。
2. 対象プロファイルを選択します。
3. `[オブジェクト設定] -> [金融口座]`​ (以前に編集したオブジェクト) に移動して、​**\[編集\]**​ リンクをクリックします。
4. 新しいレコードタイプが ​`[レコードタイプとページレイアウトの割り当て]`​ に表示されていることを確認します。

### [](#金融口座取引)金融口座取引

標準レコードタイプ ​**\[金融口座取引\]**​ では、取引種別 ​`DebitTransaction`​ と ​`CreditTranction`​ がサポートされます。​`TransferTransaction`​ および ​`PaymentTransaction`​ 取引種別をサポートするには、​**\[Financial Account Transfer Transaction (金融口座振替取引)\]**​ レコードタイプを作成する必要があります。

`[Financial Account Transfer Transaction (金融口座振替取引)]`​ レコードタイプの作成手順は、上記の手順と似ています。ただし、​`金融取引`​オブジェクトが対象になります。

1. オブジェクトマネージャーで、​`[FinServ_FinancialAccountTransaction__c]`​ オブジェクトを選択します。
2. 左ナビゲーションで ​`[ページレイアウト]`​ を選択し、​**\[新規\]**​ をクリックします。
3. 既存のページレイアウト (\[Financial Account Transaction Layout (金融口座取引レイアウト)\] など) を選択します。
4. `[ページレイアウト名]`​ 項目を「Financial Account Transfer Transaction Layout」 (金融口座振替取引レイアウト) に設定します。
5. **\[保存\]**​ をクリックします。
6. 左ナビゲーションで ​`[レコードタイプ]`​ を選択し、​**\[新規\]**​ をクリックします。
7. 使用可能な場合は既存のレコードタイプ (\[金融口座取引\] など) を選択します。使用できない場合、\[--マスター--\] を選択します。
8. 示されているとおりに次の項目を入力します。
    
    - `レコードタイプの表示ラベル`​ -> 「Financial Account Transfer Transaction (金融口座振替取引)」。
    - `レコードタイプ名`​ -> 「Financial\_Account\_Transfer」 (デフォルト値を変更)。
    - `説明`​ -> 「Defines a transaction that represents a generic transfer from one account to another」 (口座間の汎用的な振替を表す取引を定義する)。
9. `[有効]`​ チェックボックスを有効にします。
10. プロファイルのリストで、少なくとも対象 API サービスアカウントに割り当てられたプロファイルの ​`[使用可能に設定]`​ オプションをオンにします。
11. **\[次へ\]**​ をクリックして、オプション ​`[1 つのレイアウトをすべてのプロファイルに適用する]`​ を選択します。
12. ページレイアウト \[Financial Account Transfer Transaction Layout (金融口座振替取引レイアウト)\] を選択します。
13. **\[保存\]**​ をクリックします。

新しいレコードタイプは上記のように検証することができます。

## [](#カスタム項目)カスタム項目

対応するオブジェクトで次の項目を作成する必要があります。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Salesforce オブジェクト</th>
<th class="tableblock halign-left valign-top">項目の表示ラベル</th>
<th class="tableblock halign-left valign-top">項目名</th>
<th class="tableblock halign-left valign-top">データ型</th>
<th class="tableblock halign-left valign-top">長さ</th>
<th class="tableblock halign-left valign-top">一意*</th>
<th class="tableblock halign-left valign-top">ExternalId</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Billing Address ID (グローバル住所(請求先) ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_BillingAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Customer ID (グローバル顧客 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Customer_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Email Address ID (グローバルメールアドレス ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_EmailAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Fax Number ID (グローバル FAX 番号 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_FaxNumber_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Mailing Address ID (グローバル住所(郵送先) ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_MailingAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Mobile Number ID (グローバル携帯番号 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_MobileNumber_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Party ID (グローバル関係者 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Party_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Phone Number ID (グローバル電話番号 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_PhoneNumber_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Shipping Address ID (グローバル住所(納入先) ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_ShippingAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Customer Status (顧客状況)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Customer_Status</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Picklist (選択リスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Email Address ID (グローバルメールアドレス ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_EmailAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Individual ID (グローバル個人 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Individual_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Phone Number ID (グローバル電話番号 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_PhoneNumber_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Mobile Number ID (グローバル携帯番号 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_MobileNumber_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Other Address ID (グローバル住所(その他) ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_OtherAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Mailing Address ID (グローバル住所(郵送先) ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_MailingAddress_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_Card__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Card Type (カードの種類)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Card_Type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Picklist (選択リスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_Card__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Cardholder Name (カード所有者の名前)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Cardholder_Name__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">100</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_Card__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Credit Card Type (クレジットカードの種類)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Credit_Card_Type__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Picklist (選択リスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_Card__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Card ID (グローバルカード ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Card_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Account ID (グローバル口座 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Account_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Initial Transaction ID (初回取引 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Initial_Transaction_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Payment Amount (最終支払金額)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LastPaymentAmount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Currency (通貨)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">(16,2)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Payment Date (最終支払日)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LastPaymentDate__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Date (日付)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Statement Date (最終ステートメント日)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LastStatementDate__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Date (日付)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Transaction Amount (最終取引金額)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LastTransactionAmount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Currency (通貨)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">(16,2)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Transaction Type (最終取引種別)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LastTransactionType__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Picklist (選択リスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last Transaction ID (最終取引 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Last_Transaction_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Monthly Withdrawals (月間最大引き落とし)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum_Monthly_Withdrawals__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Number (数値)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">18</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Monthly Withdrawal Limit (月間引き落とし制限)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Monthly_Withdrawal_Limit__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Number (数値)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">(16,2)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccountTransaction__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Debit Financial Account (デビット金融口座)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Debit_Financial_Account__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Lookup</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccountTransaction__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Credit Financial Account (クレジット金融口座)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Credit_Financial_Account__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Lookup</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccountTransaction__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Transaction ID (グローバル取引 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Transaction_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccountTransaction__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Originator ID (開始者 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Originator_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">InsurancePolicy</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global Policy ID (グローバル保険契約 ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Global_Policy_Id__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Y</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ACH Transfer Authorization Document ID (ACH 送金承認ドキュメント ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Ach_Transfer_Auth_Document_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Asset Transfer Authorization Document ID (資産移転承認ドキュメント ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Asset_Transfer_Auth_Document_Id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Text (テキスト)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">36</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Document Signatures Received (ドキュメント署名受信済み)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Document_Signatures_Received__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">チェックボックス</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">KYC Completed (KYC 完了)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">KYC_C​ompleted__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">チェックボックス</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
</tr>
</tbody>
</table>

\*一意の項目は大文字と小文字が区別される必要があります。

### [](#apex-スクリプトを介した作成)Apex スクリプトを介した作成

`CustomFieldUtility`​ という Apex クラスを使用して、カスタム項目をプログラムで作成できます。このクラスのソースは、 [「FINS Common Resources (FINS 共通リソース)」](https://anypoint.mulesoft.com/exchange/org.mule.examples/fins-common-resources-src)​ プロジェクトにあります。このプロジェクトをダウンロードして、以下の手順を実行します。

1. Salesforce の \[設定\] アイコンをクリックし、​`[開発者コンソール]`​ を選択して、新しいコンソールウィンドウを開きます。
2. `[File (ファイル)] -> [New (新規)] -> [Apex class (Apex クラス)]`​ に移動して、​`CustomFieldUtility`​ という名前の新しいクラスを作成します。
3. `fins-common-resources/salesforce/CustomFieldUtility.apxc`​ のコードをスクリプトエディターにコピーします。
4. `[File (ファイル)] -> [Save (保存)]`​ メニューオプションを選択して、クラスをコンパイルして保存します。
5. `[Debug (デバッグ)] -> [Open Execute Anonymous Window (実行匿名ウィンドウを開く)]`​ を選択します。
6. `fins-common-resources/salesforce/CreateCustomFields.txt`​ の内容をコピーしてウィンドウに貼り付けます。
7. `[Open Log (ログを開く)]`​ オプションを有効にして、​**\[Execute (実行)\]**​ ボタンをクリックします。

スクリプトが完了したら、​`[Debug Only (デバッグのみ)]`​ 検索条件オプションを選択して、各作成要求の結果のみを表示します。すべての項目が正常に作成されていることを確認します。

### [](#salesforce-を介した手動作成)Salesforce を介した手動作成

これらの各カスタム項目を作成してページレイアウトでのカスタム項目の表示を有効にする手順は、次のとおりです。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. 対象 Salesforce オブジェクトを見つけて選択します。
4. `[項目とリレーション]`​ ページを選択します。
5. **\[新規\]**​ ボタンをクリックし、上記のとおりに項目を作成します。
6. 項目を作成したら、​`[項目レベルセキュリティの設定]`​ ボタンをクリックします (またはこの手順を後で実行します。以下を参照)。
7. 目的のプロファイルに対して有効にします。つまり、​`[参照可能]`​ の横にあるチェックボックスをオンにして、目的のプロファイルで表示を有効にします。

上記のリストの各カスタム項目でこの手順を繰り返します。

<table><tbody><tr><td class="icon"><i class="fa icon-tip" title="Tip"></i></td><td class="content">項目ごとに権限を調整する代わりに、1 つまたは 2 つのプロファイルでのみ項目を使用できるようにする場合は、オブジェクトごとに ​<code>[ユーザー] -&gt; [プロファイル] -&gt; {プロファイル} -&gt; [オブジェクト設定]</code>​ に移動し、複数の項目の権限を一度に調整するほうが効率的な場合があります。</td></tr></tbody></table>

### [](#その他の注意事項)その他の注意事項

- **\[Card Type (カードの種類)\]**​ 選択リストの値は ​**\[DebitCard\]**​ と ​**\[CreditCard\]**​ です。
- **\[Credit Card Type (クレジットカードの種類)\]**​ 選択リストの値は ​**\[Amex\]**​、​**\[Discover\]**​、​**\[Mastercard\]**​、​**\[Visa\]**​、および ​**\[その他\]**​ です。
- **\[Last Transaction Type (最終取引種別)\]**​ 選択リストの値は ​**\[CreditTransaction\]**​、​**\[DebitTransaction\]**​、​**\[TransferTransaction\]**​、および ​**\[PaymentTransaction\]**​ です。
- **\[Customer Status (顧客状況)\]**​ 選択リストの値は ​**\[見込み客\]**​、​**\[オンボーディング\]**​、​**\[有効\]**​、​**\[無効\]**​、​**\[完了\]**​、​**\[Deceased (死亡)\]**​、​**\[義務不履行\]**​、および ​**\[不活発\]**​ です。
- **\[Debit Financial Account (デビット金融口座)\]**​ 項目と ​**\[Credit Financial Account (クレジット金融口座)\]**​ 項目はそれぞれの金融口座を参照します。
- すべての `Global_*_Id__c` 項目は (上記のとおりに) レイアウトに表示する必要がありますが、データ同期の問題を回避するため、​**参照のみ**​とする必要があります。

## [](#セールスでの金融口座の有効化)セールスでの金融口座の有効化

Financial Services Cloud 機能を Salesforce インスタンスに追加すると、金融口座を操作するための Commercial Banking アプリケーションと Retail Banking アプリケーションが提供されます。セールスアプリケーションで \[金融口座\] タブを有効にする場合、次の手順を実行します。

1. `セールス`​アプリケーションのホームページに移動します。
2. ナビゲーションペインの右隅にある鉛筆アイコンをクリックすると、​`[Edit Sales App Navigation Items (セールスアプリケーションナビゲーション項目を編集)]`​ ダイアログボックスが開きます。
3. **\[項目をさらに追加\]**​ をクリックします。
4. `[選択可能な項目]`​ メニューの ​`[すべて]`​ に移動します。
5. `[金融口座]`​ を検索して選択します。
6. `[1 個のナビゲーション項目を追加]`​ をクリックして、​**\[保存\]**​ をクリックします。

## [](#取引状況の有効化)取引状況の有効化

ソリューションのデフォルト実装では、対象 FSC インスタンスで取引状況選択リストの追加の値を有効にする必要があります。これを行う手順は、次のとおりです。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. `[FinServ​_FinancialAccountTransaction_​c]`​ Salesforce オブジェクトを見つけて選択します。
4. `[項目とリレーション]`​ に移動して ​`[FinServ​_TransactionStatus_​c]`​ 選択リスト項目を選択します。
5. `[値]`​ セクションまでスクロールダウンして ​**\[新規\]**​ をクリックします。
6. `「Cancelled」`​ (キャンセル) と​`「Initial」`​ (初回) の値を別々の行で入力し、​**\[保存\]**​ をクリックします。

## [](#取引種別の有効化)取引種別の有効化

ソリューションのデフォルト実装では、追加の取引種別も有効にする必要があります。手順は上記の手順と似ています。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. `[FinServ_FinancialAccountTransaction__c]`​ Salesforce オブジェクトを見つけて選択します。
4. `[項目とリレーション]`​ に移動して ​`[FinServ_TransactionType__c]`​ 選択リスト項目を選択します。
5. `[値]`​ セクションまでスクロールダウンして ​**\[新規\]**​ をクリックします。
6. `「Payment」`​ (支払) と​`「Transfer」`​ (振替) の値を別々の行で入力し、​**\[保存\]**​ をクリックします。

## [](#ワークフロールール)ワークフロールール

レコードタイプに基づいて特定のページレイアウトを表示するには、ワークフロールールを作成します。レコードタイプ ​`[Financial Account Transfer Transaction (金融口座振替取引)]`​ に基づいてページレイアウトが変更されるようにするには、以下の手順を実行します。

1. Salesforce の \[設定\] アイコンをクリックします。
2. `[プロセスの自動化] -> [ワークフロールール]`​ に移動します。
3. **\[新規ルール\]**​ ボタンをクリックします。
4. **\[オブジェクト\]**​ ドロップダウンから ​`[FinServ_FinancialAccountTransaction__c]`​ を選択します。
5. **\[ルール名\]**​ に​`「Transfer Transaction Type」`​ (振替取引種別) と入力し、説明に​`「Defines a transaction that represents a generic transfer from one account to another」`​ (口座間の汎用的な振替を表す取引を定義する) と入力します。
6. `[評価条件]`​ を ​``[作成されたとき、およびその後基準を満たすように編集されたとき`]``​ として設定します。
7. `[ルール条件]`​ セクションで、​`[条件が一致する]`​ を選択します。
8. 最初の行では、項目を ​`[Financial Account Transaction: Transaction Type (金融口座取引: 取引種別)]`​、演算子を ​`[次の文字列と一致する]`​、値を​`「Transfer (振替)」`​として選択します。
9. 2 番目の行では、項目を ​`[Financial Account Transaction: Transaction Type (金融口座取引: 取引種別)]`​、演算子を ​`[次の文字列と一致する]`​、値を​`「Payment (支払)」`​として選択します。
10. 検索条件ロジックは ​`[1 OR 2]`​ と設定します。​**\[保存\]**​ をクリックします。
11. `[ワークフローアクション]`​ の ​`[ルール適用時のアクション]`​ で ​`[新規項目自動更新]`​ を選択します。
12. `[名前]`​ を​`「Transfer Transaction Type」`​ (振替取引種別) として設定します。
13. `[更新する項目]`​ では ​`[レコードタイプ]`​ を選択します。​**\[次へ\]**​ をクリックします。
14. `[新規項目値の指定]`​ では、レコードタイプドロップダウンから ​`[Financial Account Transfer Transaction (金融口座振替取引)]`​ を選択します。
15. **\[保存\]**​ をクリックします。

## [](#マルチ通貨の有効化)マルチ通貨の有効化

ソリューションのデフォルト実装では、対象 FSC インスタンスでマルチ通貨サポートを有効にする必要があります。これを行う手順は、次のとおりです。

1. Salesforce の \[設定\] アイコンをクリックします。
2. `[会社の設定] -> [組織情報]`​ に移動します。
3. **\[編集\]**​ をクリックし、​`[マルチ通貨の有効化]`​ オプションを有効にします。
4. **\[保存\]**​ をクリックします。

必要に応じて、​**\[通貨の設定\]**​ ボタンをクリックして、他の通貨コード (EUR など) のサポートを追加します。

## [](#プラットフォームイベントと-apex-トリガーの作成)プラットフォームイベントと Apex トリガーの作成

Salesforce から更新情報を取得するには、次のプラットフォームイベントオブジェクトと Apex トリガーを作成する必要があります。これらの Apex トリガーを作成して項目をプラットフォームイベントオブジェクトに追加するスクリプトは、 [「FINS Common Resources (FINS 共通リソース)」](https://anypoint.mulesoft.com/exchange/org.mule.examples/fins-common-resources-src/)​プロジェクトにあります。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 25%;">
<col style="width: 25%;">
<col style="width: 25%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Salesforce オブジェクト</th>
<th class="tableblock halign-left valign-top">Salesforce Platform イベントオブジェクト</th>
<th class="tableblock halign-left valign-top">Salesforce Platform イベント API 参照名</th>
<th class="tableblock halign-left valign-top">Apex トリガー名</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Account__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">AccountEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先責任者</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Contact__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ContactEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">AccountAddresses</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">AccountAddresses__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">AccountAddressEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">世帯</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Household__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">HouseholdEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">リード</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">リード</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Lead__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">LeadEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">商談</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Opportunity__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpportunityEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccount__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialAccount</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialAccount__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialAccountEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_FinancialAccountTransaction__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialAccountTransaction</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialAccountTransaction__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">TransactionsEventsPub</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinServ_Card__c</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialCard</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">FinancialCard__e</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">CardsEventsPub</p></td>
</tr>
</tbody>
</table>

### [](#プラットフォームイベントオブジェクトの作成)プラットフォームイベントオブジェクトの作成

この実装では、Salesforce でプラットフォームイベントを作成する必要があります。プラットフォームイベントオブジェクトを作成するには、以下の手順を実行します。

1. Salesforce にログインします。
2. \[設定\] をクリックし、\[クイック検索\] ボックスで「プラットフォームイベント」を検索します。\[インテグレーション\] セクションの \[プラットフォームイベント\] ページに使用可能なプラットフォームイベントのリストが表示されます。
3. **\[新規プラットフォームイベント\]**​ ボタンをクリックしてオブジェクトを作成し、上記の表のオブジェクト名とイベント API 参照名を使用して \[表示ラベル\]、\[表示ラベル (複数形)\]、\[オブジェクト\] などのプラットフォーム情報の詳細項目に入力します。\[保存\] をクリックします。この手順を繰り返して、上記の表に記載されている複数の Salesforce Platform イベントオブジェクトを作成します。
4. \[カスタム項目 & リレーション\] をプラットフォームイベント定義に追加するには、 [「FINS Common Resources (FINS 共通リソース)」](https://anypoint.mulesoft.com/exchange/org.mule.examples/fins-common-resources-src/)​ の ​`/salesforce`​ フォルダーの下にあるユーティリティスクリプト (​`CreatePlatformEventsCustomFields.txt`​) を実行します。

### [](#apex-トリガーの作成)Apex トリガーの作成

以下の手順に従って、Apex トリガーを作成します。

1. Salesforce にログインします。
2. \[設定\] をクリックし、\[クイック検索\] ボックスで「オブジェクトマネージャー」を検索します。
3. Salesforce オブジェクトを検索します。ページにオブジェクトの詳細が表示されます。
4. \[詳細\] セクションで \[トリガー\] をクリックすると、オブジェクトで使用可能なトリガーのリストが表示されます。\[新規\] をクリックします。
5. [「FINS Common Resources (FINS 共通リソース)」](https://anypoint.mulesoft.com/exchange/org.mule.examples/fins-common-resources-src/)​の CreateApexTriggers.txt にある、Apex トリガー名 (上記の表に記載されている、SalesforceObject に対応する Apex トリガー名) で検索を行うトリガースクリプトコードをスクリプトエディターにコピーします。CreateApexTriggers.txt ファイルは /salesforce フォルダーにあります。
6. 開発者コンソールから、トリガーに記載されているクエリを実行して、​`LastModifiedById`​ と ​`RecordTypeId`​ (存在する場合) を取得します。
7. スクリプト内の値を置き換えて、トリガーを保存します。
8. \[保存\] をクリックして、\[isActive\] チェックボックスがオンになっていることを確認します。
9. 上記の表のすべての Salesforce オブジェクトについて、この手順を繰り返します。

### [](#その他の注意事項-2)その他の注意事項

- 上で作成されたすべての Apex トリガーでは、​`LastModifiedBy <> {サービスアカウント ID}`​ に基づいてレコードが絞り込まれます。これにより、Salesforce Customers System API (Salesforce 顧客システム API) と Salesforce Financial System API (Salesforce 金融システム API) による更新が除外され、循環更新が回避されます。これを取得するには、開発者コンソールでクエリ ​`SELECT Id FROM User WHERE Username='<service-account-username>'`​ を実行できます。
- Apex トリガーの AccountEventsPub と AccountAddressEventsPub でも、レコードタイプ ID に基づいてレコードが絞り込まれます。レコードタイプ ID を取得するには、開発者コンソールでクエリ ​`SELECT Id,Name FROM RecordType where Name='Household' and sObjectType='Account'`​ を実行できます。
- Apex トリガーの HouseholdEventsPub でも、レコードタイプ ID に基づいてレコードが絞り込まれます。レコードタイプ ID を取得するには、開発者コンソールでクエリ ​`SELECT Id,Name FROM RecordType where Name='Account' and sObjectType='Account'`​ を実行できます。

## [](#個人取引先の詳細ページへの-住所郵送先-の追加)個人取引先の詳細ページへの \[住所(郵送先)\] の追加

次の手順は、 [個人取引先のサポート](https://help.salesforce.com/s/articleView?id=sf.account_person_enable.htm&type=5)​がすでに有効になっていることを前提とします。次のアクションを実行して、個人取引先の詳細ページで \[住所(郵送先)\] を有効にします。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. `[個人取引先]`​ を検索して選択します。
4. 左側のメニューで ​`[ページレイアウト]`​ をクリックして、調整するレイアウトを選択します。
5. パレットで ​`[項目]`​ タブをクリックし、使用可能なすべての項目を表示します。
6. `[MailingAddress]`​ を検索して選択します。
7. パレットからこの項目をドラッグし、レイアウトの ​`[住所情報]`​ セクションにドロップします。
8. **\[保存\]**​ ボタンをクリックします。

## [](#取引先に関連付けられていない取引先責任者の作成)取引先に関連付けられていない取引先責任者の作成

これらの手順は、Salesforce FSC インスタンスに​`取引先責任者`​オブジェクトへのアクセス権が含まれていることを前提とします。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. `[取引先責任者]`​ を検索して選択します。
4. 左側のメニューで ​`[ページレイアウト]`​ をクリックして、調整するレイアウトを選択します。
5. レイアウトの ​`[取引先名]`​ 項目を見つけ、マウスポインターを置きます。次に、レンチアイコンをクリックし、項目プロパティを表示します。
6. `[必須]`​ チェックボックスを選択解除し、変更を確認します。
7. **\[保存\]**​ ボタンをクリックします。

## [](#商談ページへの項目の追加)商談ページへの項目の追加

次のアクションを実行して、商談のデフォルトページでカスタム項目を有効にします。

1. Salesforce の \[設定\] アイコンをクリックします。
2. \[設定\] ホームページで ​`[オブジェクトマネージャー]`​ タブを選択します。
3. `[取引先責任者]`​ を検索して選択します。
4. 左側のメニューで ​`[ページレイアウト]`​ をクリックして、調整するレイアウトを選択します。
5. パレットで ​`[項目]`​ タブをクリックし、使用可能なすべての項目を表示します。
6. `[KYC Completed (KYC 完了)]`​ を検索して選択します。
7. パレットからこの項目をドラッグし、レイアウトの ​`[商談情報]`​ セクションにドロップします。
8. 最後の 2 つのステップを繰り返して、​`[Document Signatues Recieved (ドキュメント署名受信済み)]`​、​`[Ach Transfer Auth Document Id (Ach 送金承認ドキュメント ID)]`​、および ​`[Asset Transfer Auth Document Id (資産移転承認ドキュメント ID)]`​ 項目を追加します。
9. **\[保存\]**​ ボタンをクリックします。

## [](#認証のための接続アプリケーションの設定)認証のための接続アプリケーションの設定

以下の手順に従って、Salesforce 認証に必要な​`コンシューマーキー`​と​`コンシューマーの秘密`​の値を生成します。

1. Salesforce の \[設定\] アイコンをクリックします。
2. `[アプリケーション] -> [アプリケーションマネージャー]`​ に移動します。
3. `[新規接続アプリケーション]`​ を選択します。
4. \[接続アプリケーション名\] に​`「MuleSoft Accelerator」`​と入力し、\[API 参照名\] に​`「MuleSoft_Accelerator」`​と入力して、メールアドレスを設定します。
5. `[API (OAuth 設定の有効化)]`​ セクションで、​`[OAuth 設定の有効化]`​ をオンにします。
6. コールバック URL ​`「http://localhost」`​を設定します。
7. `[選択した OAuth 範囲]`​ リストで、​`[フルアクセス (フル)]`​ を選択します。
8. **\[保存\]**​ をクリックして、​**\[続行\]**​ をクリックします。
9. **\[管理\]**​ ボタンをクリックして、新しい接続アプリケーションの詳細を表示します。
10. **\[ポリシーを編集\]**​ ボタンをクリックします。
11. `[OAuth ポリシー]`​ セクションの ​`[許可されているユーザー]`​ で ​`[すべてのユーザーは自己承認可能]`​ を選択します。
12. `[IP 制限の緩和]`​ で、​`[IP 制限の緩和]`​ オプションを選択します。
13. **\[保存\]**​ をクリックします。

ここで、Mule アプリケーションリリースの設定で使用する​`コンシューマーキー`​と​`コンシューマーの秘密`​の値をコピーする必要があります。より具体的には、これらの値を Maven ​`settings.xml`​ ファイル内の ​`FSC-BANKING-DEV`​、​`FSC-Insurance-DEV`​、および ​`FSC-WEALTH-DEV`​ プロファイルにある ​`sfdc.fsc.client-id`​ および ​`sfdc.fsc.client-secret`​ プロパティの値として指定する必要があります。

1. \[設定\] ホームページで、​`[アプリケーション]->[アプリケーションマネージャー]`​ に移動します。
2. 対象の新しい接続アプリケーションを見つけて、その項目のアクションドロップダウン (一番右の列) から ​`[表示]`​ を選択します。
3. `[API (OAuth 設定の有効化)]`​ セクションで、​**\[コンシューマーの詳細を管理\]**​ ボタンをクリックします。
4. メールで受信した確認コードを入力して、ID を確認します。
5. キーと秘密の値をコピーして、上記のとおりに ​`settings.xml`​ ファイルを更新します。

開始点として使用できるサンプル ​`settings.xml`​ ファイルについては、 [「FINS Common Resources (FINS 共通リソース)」プロジェクト](https://anypoint.mulesoft.com/exchange/org.mule.examples/fins-common-resources-src)​をダウンロードしてください。

## [](#サービスアカウントのセキュリティトークンの生成)サービスアカウントのセキュリティトークンの生成

FSC インスタンスに接続するには、Mule アプリケーションで使用するサービスアカウントのトークンを生成する必要があります。

1. サービスアカウントユーザー (Salesforce に接続するために Mule アプリケーションで使用するアカウント) として Salesforce にログインします。
2. 右上にある \[ユーザー名\] アイコンをクリックし、メニューから ​`[設定]`​ を選択します。
3. `[私の個人情報] -> [私のセキュリティトークンのリセット]`​ を選択します (見つからない場合は、以下の「メモ」を参照)。
4. **\[セキュリティトークンのリセット\]**​ をクリックします。
5. メール受信箱で、新しいセキュリティトークンが記載された Salesforce からのメールを確認します。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">セキュリティトークンをリセットするオプションを使用できない場合、1 つ以上のログイン IP 範囲が有効になっている可能性があります。この範囲は、サービスアカウントユーザーに割り当てられたプロファイルの設定ページで一時的に削除することができます。</td></tr></tbody></table>

## [](#連絡先のマッピング)連絡先のマッピング

次の表では、Salesforce で ContactPoints を割り当てるために使用する条件がリストされています。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
<col style="width: 20%;">
<col style="width: 20%;">
<col style="width: 20%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">CIM PartyRole - 関係者</th>
<th class="tableblock halign-left valign-top">Salesforce オブジェクト - レコードタイプ</th>
<th class="tableblock halign-left valign-top">条件</th>
<th class="tableblock halign-left valign-top">Salesforce でのアクション</th>
<th class="tableblock halign-left valign-top">コメント</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 個人</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - PersonAccount</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isUsedForBilling</code>​ が ​<code>false</code>​ として設定された ContactPointAddress</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">住所を ​<code>[PersonMailingAddress]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">複数の住所がこの条件に一致する場合、primaryFlag が true に設定された住所が使用されます。このように設定された住所がない場合、最初の住所が使用されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 個人</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - PersonAccount</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isUsedForBilling</code>​ が ​<code>true</code>​ として設定された ContactPointAddress</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">住所を ​<code>[BillingAddress]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 個人</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - PersonAccount</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isSMSCapable</code>​ が ​<code>false</code>​ として設定された ContactPointPhone</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">電話番号を ​<code>[Phone]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">複数の電話がこの条件に一致する場合、primaryFlag が true に設定された電話が使用されます。このように設定された電話がない場合、最初の電話が使用されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 個人</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - PersonAccount</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isSMSCapable</code>​ が ​<code>true</code>​ として設定された ContactPointPhone</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">電話番号を ​<code>[PersonMobilePhone]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 組織</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - 取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isUsedForBilling</code>​ が ​<code>true</code>​ として設定された ContactPointAddress</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">住所を ​<code>[BillingAddress]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">複数の住所がこの条件に一致する場合、primaryFlag が true に設定された住所が使用されます。このように設定された住所がない場合、最初の住所が使用されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 組織</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - 取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isUsedForBilling</code>​ が ​<code>true</code>​ として設定された ContactPointAddress</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">住所を ​<code>[BillingAddress]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">複数の住所がこの条件に一致する場合、primaryFlag が true に設定された住所が使用されます。このように設定された住所がない場合、最初の住所が使用されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 組織</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - 取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isUsedFoShipping</code>​ が ​<code>true</code>​ として設定された ContactPointAddress</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">住所を ​<code>[ShippingAddress]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 組織</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - 取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isFaxCapable</code>​ が ​<code>false</code>​ として設定された ContactPointPhone</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">電話番号を ​<code>[Phone]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">複数の電話がこの条件に一致する場合、primaryFlag が true に設定された電話が使用されます。このように設定された電話がない場合、最初の電話が使用されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">顧客 - 組織</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">取引先 - 取引先</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>isFaxCapable</code>​ が ​<code>true</code>​ として設定された ContactPointPhone</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">電話番号を ​<code>[Fax]</code>​ として割り当てます</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody>
</table>

\*すべてのフラグのデフォルト値は ​`false`​ です。

## [](#関連情報)関連情報

- [前提条件](https://docs.mulesoft.com/jp/financial-services/1.8/prerequisites)
- [MuleSoft Accelerator for Financial Services](https://docs.mulesoft.com/jp/financial-services/1.8/)