The atg.commerce.pricing.PricingAdjustment
class represents an element of a price’s audit trail. A chain of these objects represents all changes made to the price. These objects appear in the adjustments
list of AmountInfo
. A PricingAdjustment
is created by a pricing calculator when it modifies an AmountInfo
object.
The PricingAdjustment
class contains the following properties:
adjustmentDescription
: A short description of the adjustment that this object records.pricingModel
: The ID of the pricing model, if any, that adjusted the price.manualPricingAdjustment:
ID of the manual adjustment that was applied to the order, if any. Manual adjustments are applied by agents using CSC; see the ATG Commerce Service Center User Guide.totalAdjustment:
The total adjustment amount is calculated by multiplying theadjustment
property by thequantityAdjusted
.quantityAdjusted
: The quantity of the object whose price was adjusted.adjustment
: The price adjustment per quantity of one object. This value is calculated by dividing the value of thetotalAdjustment
property by the value of thequantityAdjusted
property.