価格表の商品エントリ (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
- 説明
- 必須。この価格表エントリの単価。UseStandardPrice が false に設定されている場合にのみ、値を指定できます。表示ラベルは [リスト価格] です。
|
| 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 から使用することはできなくなります。
商品の標準価格を読み込みてから、カスタム価格を読み込むことができます。