Tax Calculation Model
Located in /Tax/Model/Calculation.php (line 32)
Varien_Object | --Mage_Core_Model_Abstract | --Mage_Tax_Model_Calculation
Inherited from Mage_Core_Model_Abstract
Mage_Core_Model_Abstract::$_cacheTag
Mage_Core_Model_Abstract::$_dataSaveAllowed
Mage_Core_Model_Abstract::$_eventObject
Mage_Core_Model_Abstract::$_eventPrefix
Mage_Core_Model_Abstract::$_isObjectNew
Mage_Core_Model_Abstract::$_resource
Mage_Core_Model_Abstract::$_resourceCollectionName
Mage_Core_Model_Abstract::$_resourceName
Calculate rated tax abount based on price and tax rate.
If you are using price including tax $priceIncludeTax should be true.
Compare data and rates for two tax rate requests for same products (product tax class ids).
Returns true if requests are similar (i.e. equal taxes rates will be applied to them)
Notice: a) productClassId MUST be identical for both requests, because we intend to check selling SAME products to DIFFERENT locations b) due to optimization productClassId can be array of ids, not only single id
Delete calculation settings by rule id
Get information about tax rates applied to request
Get allowed customer tax classes by rule id
Get allowed product tax classes by rule id
Get calculation tax rate by specific request
Get request object for getting tax rate based on store shippig original address
Get request object with information necessary for getting tax rate
Request object contain: country_id (->getCountryId()) region_id (->getRegionId()) postcode (->getPostcode()) customer_class_id (->getCustomerClassId()) store (->getStore())
Get calculation rates by rule id
Get tax rate based on store shipping origin address settings This rate can be used for conversion store price including tax to store price excluding tax
Round tax amount
Round price up
Specify customer object which can be used for rate calculation
Truncate number to specified precision
Aggregate tax calculation data to array
Get cache key value for specific tax rate request
Inherited From Mage_Core_Model_Abstract
Mage_Core_Model_Abstract::afterCommitCallback()
Mage_Core_Model_Abstract::afterLoad()
Mage_Core_Model_Abstract::cleanModelCache()
Mage_Core_Model_Abstract::clearInstance()
Mage_Core_Model_Abstract::delete()
Mage_Core_Model_Abstract::getCacheIdTags()
Mage_Core_Model_Abstract::getCacheTags()
Mage_Core_Model_Abstract::getCollection()
Mage_Core_Model_Abstract::getEntityId()
Mage_Core_Model_Abstract::getId()
Mage_Core_Model_Abstract::getIdFieldName()
Mage_Core_Model_Abstract::getResource()
Mage_Core_Model_Abstract::getResourceCollection()
Mage_Core_Model_Abstract::getResourceName()
Mage_Core_Model_Abstract::isObjectNew()
Mage_Core_Model_Abstract::load()
Mage_Core_Model_Abstract::save()
Mage_Core_Model_Abstract::setId()
Mage_Core_Model_Abstract::_afterDelete()
Mage_Core_Model_Abstract::_afterDeleteCommit()
Mage_Core_Model_Abstract::_afterLoad()
Mage_Core_Model_Abstract::_afterSave()
Mage_Core_Model_Abstract::_afterSaveCommit()
Mage_Core_Model_Abstract::_beforeDelete()
Mage_Core_Model_Abstract::_beforeLoad()
Mage_Core_Model_Abstract::_beforeSave()
Mage_Core_Model_Abstract::_clearData()
Mage_Core_Model_Abstract::_clearReferences()
Mage_Core_Model_Abstract::_getEventData()
Mage_Core_Model_Abstract::_getResource()
Mage_Core_Model_Abstract::_hasModelChanged()
Mage_Core_Model_Abstract::_init()
Mage_Core_Model_Abstract::_protectFromNonAdmin()
Mage_Core_Model_Abstract::_setResourceModel()
Documentation generated on Fri, 11 Feb 2011 16:57:16 +0200 by phpDocumentor 1.4.3