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

PriceAdjustmentGroup

注文全体に適用される割引など、トップレベルの価格調整に関するビジネスロジックを定義します。このオブジェクトインターフェースは API バージョン 55.0 以降で使用できます。

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

describeSObjects()、query()、retrieve()

特別なアクセスルール

このオブジェクトインターフェースは、Subscription Management または B2B Commerce で使用できます。

項目

項目 詳細
AdjustmentSource
型
picklist
プロパティ
Filter、Restricted picklist、Sort
説明
調整の取得元を示します。この項目は、B2B Commerce で使用できます。
可能な値は次のとおりです。
  • Discretionary — 調整内容を営業担当などが手動で入力する場合。
  • Promotion — 調整がプロモーションに伴って行われる場合。
  • System — 調整が、価格ルールや割引率表などに含まれるシステムデータによって設定される場合。
AdjustmentType
型
picklist
プロパティ
Filter、Restricted picklist、Sort
説明
調整が、パーセントと金額のいずれであるかを示します。
可能な値は次のとおりです。
  • AdjustmentAmount — 今後の使用のための予約。
  • AdjustmentPercentage
AdjustmentValue
型
double
プロパティ
Filter、Sort
説明
調整の値。割引を示す場合は、負の数値を使用します。
Description
型
textarea
プロパティ
Nillable
説明
価格調整グループに関するユーザ入力の説明。
ImplementorType
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
WebCartAdjustmentGroup オブジェクトなどのこのエンティティインターフェースを実装するオブジェクト。
PriceAdjustmentCauseId
型
reference
プロパティ
Filter、Nillable、Sort
説明
調整の取得元のレコード ID。たとえば、価格調整がプロモーションによる場合、この項目にはプロモーションレコードの ID が含まれます。価格調整が価格調整階層による場合、この項目には価格調整階層レコードの ID が含まれます。
これはリレーション項目です。
リレーション名
PriceAdjustmentCause
リレーション種別
Lookup
参照先
PriceAdjCauseInterface
Priority
型
int
プロパティ
Filter、Nillable、Sort
説明
この価格調整グループが適用される順番を他の価格調整グループとの相対的な関係で示す正の整数。priority が 1 の場合、この価格調整グループが最初に適用されることを示します。

priority が Null の価格調整は、priority に特定の値が指定されている価格調整の後に適用されます。2 つ以���の価格調整の priority が NULL の場合、割合の調整が金額の調整よりも前に適応されます。金額の調整の前に割合の調整を適用した場合、合計の調整額が大きくなります。

priority の値は、1 つの販売取引の価格調整グループ内で一意でなければなりません。

メモ

SalesTransactionId
型
reference
プロパティ
Filter、Group、Nillable、Sort
説明
価格調整グループが属する販売取引の ID。
これはリレーション項目です。
リレーション名
SalesTransaction
リレーション種別
Lookup
参照先
SalesTransaction
TotalAmount
型
currency
プロパティ
Filter、Sort
説明
関連するすべての価格調整品目の調整の総額 (数量を含む) をサブスクリプション期間に応じて按分したもの。これは計算項目であり、関連する価格調整の TotalAmount 項目の合計と等しくなります。