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

PricebookEntry

価格表の商品エントリ (Pricebook2 と Product2 の関係) を表します。

サポートされているコール

create()delete()describeLayout()describeSObjects()getDeleted()getUpdated()query()retrieve()update()upsert()

項目

項目 詳細
CurrencyIsoCode
picklist
プロパティ
Filter、Restricted picklist
説明
複数の currency 機能を有効化している組織にのみ使用できます。組織で使用できる currency の ISO コードが指定されています。
IsActive
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
この価格表エントリが有効か (true)、否か (false) を示します。PricebookEntry レコードを削除することはできませんが、クライアントアプリケーションでこのフラグを false に設定することができます。無効な PricebookEntry レコードは、ユーザインターフェースの多くの領域で非表示となります。必要に応じて、PricebookEntry レコードのこのフラグを変更できます。
IsDeleted
boolean
プロパティ
Defaulted on create、Filter
説明
この PricebookEntry レコードがごみ箱に移動したか (true)、否か (false) を示します。表示ラベルは Deleted です。
Name
string
プロパティ
Filter、Group、Nillable、Sort
説明
PricebookEntry レコードの名前。この参照のみの項目は、Product2 レコードの名前項目の値を参照します。表示ラベルは [商品名] です。
Pricebook2Id
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。このレコードが関連付けられている Pricebook2 レコードの ID。この項目は、Pricebook2 レコードを作成するときに指定する必要があります。update で変更することはできません。
Product2Id
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。このレコードが関連���けられている Product2 レコードの ID。この項目は、Product2 レコードを作成するときに指定する必要があります。update で変更することはできません。
ProductCode
string
プロパティ
Filter、Group、Nillable、Sort
説明
このレコードの商品コード。この参照のみの項目は、関連付けられた Product2 レコードの [ProductCode] 項目の値を参照します。
UnitPrice
currency
プロパティ
Create、Filter、Sort、Update
説明
必須。この価格表エントリの単価。UseStandardPricefalse に設定されている場合にのみ、値を指定できます。表示ラベルは [リスト価格] です。
UseStandardPrice
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
この価格表エントリが標準 Pricebook2 レコードで定義された標準価格を使用するか (true)、否か (false) を示します。true に設定されている場合、UnitPrice 項目は参照のみで、値は標準価格表で対応する PricebookEntry の UnitPrice の値と同じになります (つまり、PricebookEntry レコードの Pricebook2Id は標準価格表を参照し、Product2Id および CurrencyIsoCode はこのレコードと同じになります)。標準 Pricebook2 レコードに関連付けられた PricebookEntry レコードでは、この項目は true に設定されている必要があります。

使用方法

このオブジェクトを使用して、組織の商品 (Product2) と組織の標準価格表、または別のカスタム定義された価格表 (Pricebook2) との関連を定義します。Pricebook2 の商品で、標準またはカスタムの価格と通貨の組み合わせごとに、PricebookEntry レコードを 1 つ作成します。

これらのレコードを作成するとき、関連付けられた Pricebook2 レコードと Product2 レコードの ID を指定する必要があります。いったん作成されると、クライアントアプリケーションは、これらの ID を更新できません。

このオブジェクトは、商品機能を有効化している組織にのみ定義されます。組織で商品機能が有効になっていない場合は、PricebookEntry オブジェクトは describeGlobal() コールに表示されないため、アクセスできません。

品目が参照している PriceBookEntry を削除すると、品目は影響を受けませんが、PriceBookEntry はアーカイブされ、API から使用することはできなくなります。削除した PriceBookEntry レコードは復元できません。

商品の標準価格を読み込みてから、カスタム価格を読み込むことができます。