This version of the
CalculationScaleLookup command is intended for calculation scales that are based on taxable unit price. It returns:
Property |
Value |
base monetary value |
sum of taxable net prices divided by sum of actual quantities |
lookup number |
sum of taxable net prices divided by sum of actual quantities |
result multiplier |
1 |
weight of each item |
taxable net price divided by actual quantity of each item |
Appropriate for "per item" "sales" tax scales, especially where a maximum tax per item may be specified. (Only appropriate when the
perOffer
attribute of the
CalculationCoder
is true.)
The "lookup number" and the "base monetary value" are equal. They are the sum of the "taxable net prices" of the OrderItems, divided by the "result multiplier". (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 the sum of the OrderItem quantities. The mathematical weights are the "taxable net prices" each divided by its OrderItem quantity.