com.ibm.commerce.order.calculation

Interface TaxableNetPriceCalculationScaleLookupCmd

  • All Superinterfaces:
    BusinessPolicyCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, CalculationCmd, CalculationScaleLookupCmd, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    TaxableNetPriceCalculationScaleLookupCmdImpl, TaxableNetPriceTaxOnTaxCalculationScaleLookupCmdImpl


    public interface TaxableNetPriceCalculationScaleLookupCmd
    extends CalculationScaleLookupCmd
    This version of the CalculationScaleLookup command is intended for calculation scales that are based on taxable net price. It returns:
    Property Value
    base monetary value sum of taxable net prices
    lookup number sum of taxable net prices
    result multiplier 1
    weight of each itemtaxable net price of each item

    Appropriate for "sales" tax scales.
    Both the "lookup number" and the "base monetary value" are the sum of the "taxable net prices" of the OrderItems. (Use the CalculationRule to determine the TaxCategory.) The "lookup number" is converted to the currency specified by the currStr attribute of the CalculationScale. The "result multiplier" is one. The mathematical weights are the "taxable net prices" of the OrderItems.
    See Also:
    CalculationScaleLookupCmd, Item