Доброго дня, уважаемые.
Есть проблема одна: у клиента существует несколько условий по предоставлению автоматических скидок по картам лояльности: при покупке на сумму свыше 5000 рублей - выдается карта лояльности. Со второй покупки - скидка 3%. Если сумма покупок превышает 10к рублей - скидка 5%. Если сумма покупок 30к и больше - 5%.
Суть в том, что карта лояльности выдается нормально, следующая скидка в 3% считается нормально. Условно, клиент купил на 7 тысяч - ему посчиталась скидка в 3 процента(вторая покупка). Но вот если дальше создавать ещё один заказ клиента, скажем, на сумму 8 тысяч рублей(сумма уже получается 15к) то скидка все равно считает 3%, хотя должна 5%. Но если провести реализацию, то след покупки будет считать норм до порога 7% скидки. Т.е. мне нужно, чтобы при создании заказа клиента на общую сумму свыше 10к считалась правильная скидка в 5%, до проведения реализации. Куда копнуть можно?
УТ 11.4 типовая
(0) она правильно считает. Заказ это еще не покупка, бывают очень хитрые клиенты, понаделают заказов, а потом отменят. Скидку надо давать по факту реализации. Чего-то купил, получи скидку. А не просто по факту оформления заказа.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс