Calculating a sellable item variation list price
The sellable item variation list price is calculated in the ICalculateSellableItemPricePipeline
plugin (CalculateVariationsListPrice).
Normally a variation inherits the parent item's ListPrice and only needs to specify its own pricing if it is different than the parent. These messages are added into the SellableItem variation level.
The following messages are generated when calculating variation list price:
Message |
Circumstance |
---|---|
|
The variation has a |
|
No variation-specific Note If the variation does not have a |
|
The variation does not have a ListPrice but has a SellPrice, so the SellPrice is copied to the ListPrice. |