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

PriceAdjustmentSchedule

購入品目数に基づいて階層化された一連の割引を表します。このオブジェクトは API バージョン 47.0 以降で使用��きます。

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

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

特別なアクセスルール

このオブジェクトを使用できるのは、B2B Commerce ライセンスが有効になっている場合のみです。

項目

項目 詳細
AdjustmentMethod
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Restricted picklist、Sort、Update
説明
段階的価格設定の適用方法。使用可能な値は次のとおりです。
  • Range — すべての品目は、その数量が属する最上位層の割引を受けます。
  • Slab — 各品目は、それぞれの品目が属する層に定義された割引を受けます。
デフォルト値は Range です。期間ベースの割引の種別を Slab にすることはできません。この項目は、API バージョン 51.0 以降で使用できます。
Description
textarea
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
価格調整スケジュールのテキストの説明。
IsActive
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
価格調整スケジュールが有効か (true)、否か (false) を示します。必要に応じて、この項目の値を変更できます。表示ラベルは [有効] です。デフォルト値は False です。
LastReferencedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
価格調整スケジュールがアーカイブされているか (true)、否か (false) を示します。この項目は参照のみです。
LastViewedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは表示ではなく参照 (LastReferencedDate) された可能性があります。
Name
string
プロパティ
Create、Filter、Group、idLookup、Sort、Update
説明
必須。価格調整スケジュールの名前。この項目は参照のみです。表示ラベルは [価格調整スケジュール名] です。
OwnerId
reference
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
価格調整スケジュールを所有する営業担当の Salesforce ID。

使用方法

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 が無効であるときのみです。