Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Catalog Price Rules - Action - By Percentage of PURCHASE PRICE
 
todavy
Jr. Member
 
Total Posts:  4
Joined:  2013-05-02
 

I want the wholesale price to be calculated in procent of my own purchase price, not the customer price (why would anyone want that anyway?).

If my phurchase price (from manufacturor) is $100 (ex vat), I want the wholesale price to be let’s say 110% of 100 = $110.

But there is only a “By Percentage of original price” option in the Cathaog Price Rules - Action.

Now there is no attribute called “phurchase price” in Magento, but what if I make one? Can I use that attribute to calculate the prices for the Wholesales Group?  Does the code below has something to do with it? Can I change that somehow so it work the way I want?

The first setting is a drop-down list called Apply. It has four options, which are used by the Mage_CatalogRule module’s helper class to calculate the price:

public function calcPriceRule($actionOperator, $ruleAmount, $price)
{
$priceRule = 0;
switch ($actionOperator) {
case ‘to_fixed’:
$priceRule = min($ruleAmount, $price);
break;
case ‘to_percent’:
$priceRule = $price * $ruleAmount / 100;
break;
case ‘by_fixed’:
$priceRule = max(0, $price - $ruleAmount);
break;
case ‘by_percent’:
$priceRule = $price * (1 - $ruleAmount / 100);
break;
}
return $priceRule;
}

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top