OpportunitySettings
商談の設定を使用して、ユーザが商談に対して実行できるアクションを制御します。
パッケージマニフェストでは、Settings の名前を使用してすべての組織設定メタデータ型にアクセスします。詳細は「設定」を参照してください。
ファイルのサフィックスおよびディレクトリの場所
OpportunitySettings の値は、対応するパッケージディレクトリの settings ディレクトリの Opportunity.settings という 1 つのファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。
バージョン
OpportunitySettings は、API バージョン 28.0 以降で使用できます。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| autoActivateNewReminders | boolean | 新しい商談に自動的にスケジュール済みの更新を使用します。 |
| customizableProductSchedulesEnabled | boolean | Salesforce システム管理者が LineItemSchedule オブジェクトでカスタム項目、入力規則、Apex トリガを使用して、商品スケジュールをカスタマイズできるようにします。この項目は、API バージョン 46.0 以降で使用できます。 |
| doesEnforceStandardOpportunitySaveLogic | boolean | 商談商品と商談商品スケジュールの標準の入力規則とトリガを適用します。デフォルト値は true です。false に設定することはできません。 API バージョン 47.0 以降で利用できます。 |
| enableExpandedPipelineInspectionSetup | boolean | Salesforce システム管理者にパイプライン検査設定ページが表示されます。このページには、機能を有効にして設定するためのすべての設定手順が含まれています。設定には、履歴トレンドも含まれます。デフォルト値は false です。 API バージョン 52.0 以降で利用できます。 |
| enableUpdateReminders | boolean | ユーザは商談でスケジュール済みの自動更新を有効化することができます。 |
| enableFindSimilarOpportunities | boolean | 既存の商談に関連または類似する商談を表示できます。 |
| enableOpportunityFieldHistoryTracking | boolean | 商談項目の履歴管理を有効にします。詳細は、Salesforce ヘルプの「項目履歴管理」を参照してください。デフォルト値は true です。 API バージョン 47.0 以降で利用できます。 |
| enableOpportunityInsightsInMobile | boolean | ユーザがモバイルデバイスで Einstein 商談インサイトにアクセスできるか (true)、否か (false) を示します。Einstein 商談インサイトには、成立の可能性が高い商談についての予測、フォローアップのアラーム、商談に関する重要な瞬間が発生したことを示す通知が含まれます。 API バージョン 47.0 以降で利用できます。 |
| enableOpportunityTeam | boolean | チームメンバーを商談に関連付けることができます。 |
| enablePipelineInspection | boolean | [商談] タブでパイプライン検査機能を有効にします。組織に「履歴トレンド組織」権限がある場合は、商談の履歴トレンドも有効にします。パイプライン検査は、パイプライン総計値、対応する商談、および最近の商談の変更とインサイトのハイライトから構成される統合ビューです。デフォルト値は false です。 履歴トレンドがまだ有効になっていない場合は、商談の履歴トレンドも有効にします。パイプライン検査を使用するには、[設定] で追加の設定を行う必要があります。 API バージョン 52.0 以降で利用できます。 |
| findSimilarOppFilter | FindSimilarOppFilter | 類似商談のパラメータを定義します。 |
| oppAmountDealMotionEnabled | boolean | 商談金額に対して商談の変更の強調表示が有効化されているか (true)、否か (false) を示します。デフォルト値は、(true) です。 API バージョン 50.0 以降で利用できます。 |
| oppCloseDateDealMotionEnabled | boolean | 商談の完了予定日に対して商談の変更の強調表示が有効化されているか (true)、否か (false) を示します。デフォルト値は、(true) です。 API バージョン 50.0 以降で利用できます。 |
| promptToAddProducts | boolean | 関連する商品を商談に追加することをユーザに要求します。 |
FindSimilarOppFilter
| 項目 | 項目の型 | 説明 |
|---|---|---|
| similarOpportunitiesDisplayColumns | string | 比較する列。 |
| similarOpportunitiesMatchFields | string | 比較する項目。 |
宣言的なメタデータの定義のサンプル
次に、パッケージファイルの例を示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>Opportunity</members>
5 <name>Settings</name>
6 </types>
7 <version>28.0</version>
8</Package>パッケージファイルは、次の Opportunity.settings ファイルを参照します。
1<?xml version="1.0" encoding="UTF-8"?>
2<OpportunitySettings xmlns="http://soap.sforce.com/2006/04/metadata">
3 <autoActivateNewReminders>true</autoActivateNewReminders>
4 <customizableProductSchedulesEnabled>false</customizableProductSchedulesEnabled>
5 <doesAutoAddSplitOwnerAsOpportunityTeamMember>true</doesAutoAddSplitOwnerAsOpportunityTeamMember>
6 <doesEnforceStandardOpportunitySaveLogic>true</doesEnforceStandardOpportunitySaveLogic>
7 <enableFindSimilarOpportunities>true</enableFindSimilarOpportunities>
8 <findSimilarOppFilter>
9 <similarOpportunitiesMatchFields>OPPORTUNITY.Account</similarOpportunitiesMatchFields>
10 <similarOpportunitiesMatchFields>OPPORTUNITY.OpportunityCompetitors</similarOpportunitiesMatchFields>
11 <similarOpportunitiesMatchFields>CustomField__c</similarOpportunitiesMatchFields>
12 <similarOpportunitiesDisplayColumns>CustomField__c</similarOpportunitiesDisplayColumns>
13 </findSimilarOppFilter>
14 <enableOpportunityFieldHistoryTracking>true</enableOpportunityFieldHistoryTracking>
15 <enableOpportunityInsightsInMobile>true</enableOpportunityInsightsInMobile>
16 <enableOpportunityTeam>true</enableOpportunityTeam>
17 <enableUpdateReminders>true</enableUpdateReminders>
18 <promptToAddProducts>true</promptToAddProducts>
19..<oppAmountDealMotionEnabled>true</oppAmountDealMotionEnabled>
20..<oppCloseDateDealMotionEnabled>true</oppCloseDateDealMotionEnabled>
21</OpportunitySettings>マニフェストファイル内のワイルドカードのサポート
package.xml マニフェストファイル内のワイル��カード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。