Package com.ibm.commerce.price.commands

Contains controller or task commands to calculate prices, to handle order adjustments and to handle currency

See:
          Description

Interface Summary
ApplyOrderAdjustmentsCmd Interface for the command that calculates all pre-tax and post-tax discounts for an order.
CalculateContractPricesCmd Interface for the CalculateContractPricesCmd Task Command to retrieve all the qualified contract prices and to calculate the price adjustment specified by the contract for one or more catalog entries.
DeployPriceTCCmd Interface for the DeployPriceTCCmd Task Command to eploy the Price Terms&Conditions defined in a Trading Agreement.
DiscountCalculationCodeApplyCmd Interface for the command used to apply discount calculation codes.
DiscountCalculationRuleQualifyCmd Interface for the command used to see if a user qualifies for a calculation rule.
GetBaseSpecialPriceCmd Interface for the command used for retrieving the base special price of a product.
GetBaseUnitPriceCmd Interface for the command used for retrieving the base unit price of a product.
GetContractSpecialPriceCmd Interface for the command used for retrieving the base special price of a product.
GetContractUnitPriceCmd Interface for the GetContractUnitPriceCmd Task Command to calculate the best contract price for a catalog entry given a list of trading agreements (and offers) and also for each of these trading agreements, obtain its best contract price.
GetProductBaseUnitPriceCmd Interface for the command used for retrieving the product base unit price of a product.
GetProductContractUnitPriceCmd Interface for the command used for retrieving the product base unit price of a product.
PriceCalculationConstants Constants used by the Price Calculation
PublishCustomPriceListCmd Interface for the PublishCustomPriceListCmd Task Command to populate the custom price list and to publish the corresponding custom product set for the PriceTCCustomPriceList T&C.
ResolvePriceListsCmd Interface for the ResolvePriceListsCmd Task Command to resolve the price lists referenced by the price business policies.
RetrievePricesCmd Interface for the RetrievePricesCmd Task Command to retrieve all the qualified contract prices and to calculate the price adjustment specified by the contract for one or more catalog entries.
SelectContractPricesCmd Interface for the SelectContractPricesCmd Task Command to select the best offer among all the qualified offers for the input catalog entry.
SetCurrencyPrefCmd Interface for the command used to set the currency of a user.
SetCurrencyPreferenceCmd Interface for command used to set the currency of a user.
 

Class Summary
ApplyOrderAdjustmentsCmdImpl Apply order adjustments against an order.
CalculateContractPricesCmdImpl This CalculateContractPricesCmd Task Command Implementation retrieves all the qualified contract prices and calculates the price adjustment specified by the contract for one or more catalog entries.
CatEntryPrices Pricing info stored for input catalog entries.
DeployPriceTCCmdImpl This DeployPriceTCCmd Task Command Implementation deploys the Price Terms & Conditions defined in a Trading Agreements.
DiscountCalculationCodeApplyCmdImpl The default implementation for the discount calculationUsage adds the specified MonetaryAmounts to the total adjustment of the orderItem.
DiscountCalculationRuleQualifyCmdImpl Check to see if the user is in any member group attached to the calculation rule for the order adjustment.
GetBaseUnitPriceCmdImpl Get the best price for a catalog entry.
GetContractUnitPriceCmdImpl This GetContractUnitPriceCmd Task Command Implementation can be called by several commands such as ProductDisplayCmd, OrderItemAddCmd, OrderItemUpdateCmd, OrderItemDisplayCmd and OrderPrepareCmd,Controller Command to calculate the best contract price for a catalog entry given a list of trading agreements (and offers) and also for each of these trading agreements, obtain its best contract price.
ItemPriceInfo Internal Pricing info stored for items.
PriceCalculationHelper This PriceCalculationHelper Class provides utility methods for performing the price calculation.
PriceTC Internal pricing T&C info.
PublishCustomPriceListCmdImpl This DeployPriceTCCmd Task Command Implementation to populate the custom price list and to publish the corresponding custom product set for the PriceTCCustomPriceList T&C.
QualifyingOfferInfo Qualified Offer info stored for input catalog entries.
ResolvePriceListsCmdImpl This ResolvePriceListsCmd Task Command Implementation retrieves the price lists referenced by each of the input price business policies.
RetrievePricesCmdImpl This RetrievePricesCmd Task Command Implementation retrieves all the qualified offers for one or more catalog entries from the price lists which are referenced by the entitled contracts.
SelectContractPricesCmdImpl This SelectContractPricesCmd Task Command Implementation selects the best offer among all the qualified offers for the input catalog entry.
SetCurrencyPrefCmdImpl For each pending order of the shopper, the order item prices are re-calculated based upon the new shopping currency.
SetCurrencyPreferenceCmdImpl Change the preferred currency of the user object for the shopper and re-calculate the order item prices of the shopper's pending orders in the new shopping currency.
 

Package com.ibm.commerce.price.commands Description

Contains controller or task commands to calculate prices, to handle order adjustments and to handle currency