public interface TaxPricingCalculator
TaxPricingEngineImpl| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
| Modifier and Type | Method and Description |
|---|---|
void |
priceTax(TaxPriceInfo pPriceQuote,
Order pOrder,
RepositoryItem pPricingModel,
java.util.Locale pLocale,
RepositoryItem pProfile,
java.util.Map pExtraParameters)
Tax an order within a context
|
static final java.lang.String CLASS_VERSION
void priceTax(TaxPriceInfo pPriceQuote, Order pOrder, RepositoryItem pPricingModel, java.util.Locale pLocale, RepositoryItem pProfile, java.util.Map pExtraParameters) throws PricingException
pPriceQuote - TaxPriceInfo representing the tax quote for the orderpOrder - The order to taxpPricingModels - A Collection of RepositoryItems representing PricingModelspProfile - The user's profilepExtraParameters - A Map of extra parameters to be used in the pricing, may be nullPricingException