PriceAdjustmentSchedule
サポートされているコール
create()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()
特別なアクセスルール
このオブジェクトを使用できるのは、B2B Commerce ライセンスが有効になっている場合のみです。
項目
| 項目 | 詳細 |
|---|---|
| AdjustmentMethod |
|
| Description |
|
| IsActive |
|
| LastReferencedDate |
|
| LastViewedDate |
|
| Name |
|
| OwnerId |
|
使用方法
PriceAdjustmentSchedule を作成するときは、PriceAdjustmentSchedule に PriceAdjustmentTier を関連付けます。PriceAdjustmentSchedule は、少なくとも 1 つの PriceAdjustmentTier が追加されるまで無効です。PriceAdjustmentSchedule は、関連するすべての PriceAdjustmentTier から構成されますが、その上限は 25 個です。
PriceAdjustmentSchedule を使用するには、PriceAdjustmentSchedule を PriceBookEntry に関連付けます。
- 1 つの PriceBookEntry は、最大 5 つの PriceAdjustmentSchedule に関連付けることができますが、1 つの PriceBookEntry に関連付けることができる PriceAdjustmentSchedule は 1 つのみです。
- PriceAdjustmentSchedule を有効化または無効化すると、それに関連付けられている PriceBookEntry も有効化または無効化されます。
- PriceBookEntry に対する調整が適用されるのは、関連付けられた PriceAdjustmentSchedule が有効である場合のみです。
- PriceAdjustmentSchedule が PriceBookEntry に関連付けられた後にマルチ通貨が有効になった場合、currencyIsoCode 項目は変更できません。
- PriceAdjustmentSchedule を PricebookEntry に関連付けると、連結オブジェクト PricebookEntryAdjustment が作成されます。
PriceAdjustmentTier オブジェクトと ScheduleType および AdjustmentMethod 項目を変更できるのは、PriceAdjustmentSchedule が無効であるときのみです。