VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: simbus82 on April 12, 2012, 11:51:59 AM

Title: If i only create a discount rule, it is applied on all products. Is it normal?
Post by: simbus82 on April 12, 2012, 11:51:59 AM
I have 3 tax rules that i add to the right products.

Now i want to create a rule "Discount 10%" to apply on some products: this discount is applied on the final price (with tax).

I have create the rule with type "DATax - Price modifier after tax", with a -10%.

When i simply publish it ... it is applied to all of my products!

I want that it is applied only when i go to edit and product and assign this rule in discount type form...

What am i doing wrong?

Title: Re: If i only create a discount rule, it is applied on all products. Is it normal?
Post by: Milbo on April 12, 2012, 21:10:52 PM
It should work as described. When you want to make a rule just to use them as override, you should consider to use a date in the past. Conditions are not checked, when a rule is set as override.
Title: Re: If i only create a discount rule, it is applied on all products. Is it normal?
Post by: simbus82 on April 13, 2012, 10:56:01 AM
Quote from: Milbo on April 12, 2012, 21:10:52 PM
It should work as described. When you want to make a rule just to use them as override, you should consider to use a date in the past. Conditions are not checked, when a rule is set as override.

My problem is the same here http://forum.virtuemart.net/index.php?topic=98178.0

So, it is a bug.

Example: one month ago i have added 200 product, added for each product the tax rule.

Now, i want to discount some products: i create a RULE for discount price.

I cannot use it because if it is "published" it affect ALL of my previously added product, regardless or not if I've added the rule to the products that i want...


Pratically the discount rules function is broken and not usable in 2.0.4
Title: Re: If i only create a discount rule, it is applied on all products. Is it normal?
Post by: Arky527 on August 10, 2012, 12:57:11 PM
Fix posted here http://forum.virtuemart.net/index.php?topic=98178.msg354492#msg354492 (http://forum.virtuemart.net/index.php?topic=98178.msg354492#msg354492)