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. |
Contains controller or task commands to calculate prices, to handle order adjustments and to handle currency