Tax totals calculation model
Located in /Tax/Model/Sales/Total/Quote/Tax.php (line 30)
Mage_Sales_Model_Quote_Address_Total_Abstract | --Mage_Tax_Model_Sales_Total_Quote_Tax
| Class | Description |
|---|---|
| Mage_Weee_Model_Total_Quote_Weee | Magento |
| Mage_Tax_Model_Sales_Total_Quote_Nominal_Tax | Nominal tax total |
Flag which is initialized when collect method is start.
Is used for checking if store tax and customer tax requests are similar
Tax calculation model
Tax configuration object
Tax module helper
Hidden taxes array
Inherited from Mage_Sales_Model_Quote_Address_Total_Abstract
Mage_Sales_Model_Quote_Address_Total_Abstract::$_address
Mage_Sales_Model_Quote_Address_Total_Abstract::$_canAddAmountToAddress
Mage_Sales_Model_Quote_Address_Total_Abstract::$_canSetAddressAmount
Mage_Sales_Model_Quote_Address_Total_Abstract::$_code
Mage_Sales_Model_Quote_Address_Total_Abstract::$_itemRowTotalKey
Class constructor
Collect tax totals for quote address
Add tax totals information to address object
Get Tax label
Process model configuration array.
This method can be used for changing totals collect sort order
Aggregate row totals per tax rate in array
Calculate item tax amount based on row total
Tax caclulation for shipping price
Calculate unit tax anount based on unit price
Round price based on previous rounding operation delta
Process hidden taxes for items and shippings (in accordance with hidden tax type)
Recalculate parent item amounts base on children data
Calculate address total tax based on row total
Collect applied tax rates information on address level
Calculate address total tax based on address subtotal
Calculate address tax amount based on one unit price and tax amount
Check if price include tax should be used for calculations.
We are using price include tax just in case when catalog prices are including tax and customer tax request is same as store tax request
Inherited From Mage_Sales_Model_Quote_Address_Total_Abstract
Mage_Sales_Model_Quote_Address_Total_Abstract::collect()
Mage_Sales_Model_Quote_Address_Total_Abstract::fetch()
Mage_Sales_Model_Quote_Address_Total_Abstract::getCode()
Mage_Sales_Model_Quote_Address_Total_Abstract::getIsItemRowTotalCompoundable()
Mage_Sales_Model_Quote_Address_Total_Abstract::getItemBaseRowTotal()
Mage_Sales_Model_Quote_Address_Total_Abstract::getItemRowTotal()
Mage_Sales_Model_Quote_Address_Total_Abstract::getLabel()
Mage_Sales_Model_Quote_Address_Total_Abstract::processConfigArray()
Mage_Sales_Model_Quote_Address_Total_Abstract::setCode()
Mage_Sales_Model_Quote_Address_Total_Abstract::_addAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_addBaseAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_getAddress()
Mage_Sales_Model_Quote_Address_Total_Abstract::_getAddressItems()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setAddress()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setAmount()
Mage_Sales_Model_Quote_Address_Total_Abstract::_setBaseAmount()
Documentation generated on Fri, 11 Feb 2011 17:14:22 +0200 by phpDocumentor 1.4.3