この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ProductSettings

数量スケジュール、収益スケジュール、および有効フラグと価格の相互作用の組織の設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

ProductSettings の値は、対応する��ッケージディレクトリの settings ディレクトリの Product.settings という 1 つのファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。

バージョン

ProductSettings は、API バージョン 28.0 以降で使用できます。

項目

項目名 項目の型 説明
enableCascadeActivateToRelatedPrices boolean 商品レコード上の有効フラグを変更した場合、関連する価格の有効フラグも自動的に更新します。
enableMySettings boolean ユーザの個人設定ページを [設定] から別の [私の設定] ペインに移動するか (true) 否か (false) を示します。true に設定されている場合、システム管理者はヘッダーを 1 クリックするだけで再編成された [設定] ペインにアクセスできます。この設定は、組織内のすべてのユーザに影響します。デフォルトは true です。API バージョン 47.0 以降で利用できます。
enableQuantitySchedule boolean 商品の数量スケジュールを有効化します。
enableRevenueSchedule boolean 商品の収益スケジュールを有効化します。

宣言的なメタデータの定義のサンプル

次に、パッケージファイルの例を示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>Product</members>
5        <name>Settings</name>
6    </types>
7    <version>28.0</version>
8</Package>

パッケージファイルは、次の Product.settings ファイルを参照します。

1<?xml version="1.0" encoding="UTF-8"?>
2<ProductSettings xmlns="http://soap.sforce.com/2006/04/metadata">
3    <enableCascadeActivateToRelatedPrices>true</enableCascadeActivateToRelatedPrices>
4    <enableQuantitySchedule>false</enableQuantitySchedule>
5    <enableRevenueSchedule>false</enableRevenueSchedule>
6</ProductSettings>

マニフェストファイル内のワイルドカードのサポート

package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。