この文章は 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
説明
この価格調整グループが適用される順番を他の価格調整グループとの相対的な関係で示す正の整数。priority1 の場合、この価格調整グループが最初に適用されることを示します。

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

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

メモ

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