如果我有产品税类和客户税类,我如何获得tax_calculation_rule_id
。
我试过这个,但它没有给我tax_calculation_rule_id
。请帮帮我。
$request = Mage::getSingleton('tax/calculation')->getRateRequest()->setProductClassId('1')->setCustomerClassId('3');
$percent = Mage::getSingleton('tax/calculation')->getRates($request);
关于ProductClassId
&的上述组合CustomerClassId
我的tax_calculation_rule_id
是2.我怎样才能实现
答案 0 :(得分:2)
啊......要获得tax_calculation_rule_id
,你必须使用集合。
$taxCol = Mage::getModel('tax/calculation')->getResourceCollection();
$productTaxClassId = 2;
$customerTaxClassId = 5;
$taxCol->addFieldtoFilter('customer_tax_class_id', $customerTaxClassId)
->addFieldtoFilter('product_tax_class_id', $productTaxClassId);
print_r($taxCol->load()->getData());