[B]Юрий Волошин[/B],вы проделали большую работу, но подобные накладки портят все впечатление, накопительные скидку - отличный инструмент, правила для работы с корзиной - потрясающий, но как это работает между собой просто ужас! Давайте обернем скидки в какой то отдельный модуль, чтоб все было вместе и нормально работало между собой, а то у нас сейчас есть:
[LIST][*]скидки на товары (разделы)[*]накопительные скидки[*]скидки по правилам работы с корзиной
[/LIST]И все это заставить между собой работать стоит большой головной боли.
Клиенту не объяснишь почему у него есть накопительная 5% и получив скидку на заказ в 5% он на выходе получает 9% вместо 10%, клиент начинает орать, вы все тут воры, украли мой процент скидки.
Необходимо все скидки обернуть под одну крышу, с единой системой управления и нормальным "межскидочным" взаимодействием.
PS: сейчас бегаем по этим граблям у клиента на проекте. чертовски двойственное впечатление от механизма скидок...