04-27-05 10:52 PM
To have two discounts applied to or even considered for the same product,
you'll need to adjust the discount interactions. By default, once a product
has been an award for one discount, it's not available as an award or a
condition for any other discount. It seems like you could implement your
situation in one of two ways:
Either set the one (call it A) you want to trump the other (call it B) as
the higher priority (lower number = higher priority) and use the default
interactions. A will be evaluated first based on its priority. If it meets
its criteria it will be applied and B will not be considered because the
product has already been awarded A - that's the default interaction
settings.
Alternatively you could set B with a higher priority so it gets evaluated
first. Then, if you still want A to trump B, you'll need to set the
interaction settings for B to allow awards of this discount to be used as
awards in other discounts. That way, whether or not B applies, A will still
be considered and applied if it qualifies.
However the discount system doesn't allow for a set price = X award. It
allows for dollars off or percent off. And therefore if both discounts
apply, they're actually cumulative. So I think your best bet is to configure
the discounts as dollars off, setting the offset so that it results in the
price you want, configuring A as a higher priority and allowing no discount
interactions (the default).
--
Zoe Hart
Commerce Server MVP
"Alexander Yushchenko" <sasha-yoush@mtu-net.ru> wrote in message
news:O6DVizbRFHA.2664@TK2MSFTNGP15.phx.gbl...
> Hello!
>
> I use CS2002 + SP3 + FP1.
>
> I need to apply 2 independent discounts to one product.
> The discounts have the same logic: just set the given price when
> the current date is in a given range (beginning and end dates are given).
> If both of the discounts are to be appied (the corresponding date
> ranges intersect), the given one is applied (the second one, always).
>
> Can I implement this using standard discounts, or do I have to
> implement some custom logic?
>
> --
> Yours faithfully,
> Alexander Yushchenko
[ Post a follow-up to this message ]
|