Имя: Пароль:
1C
 
Назначение скидок в Ут 11
0 Nyarlathotep
 
16.01.18
16:57
Всем привет!

Есть такая проблема:

есть 2 скидки: за разовую покупку - 15%, и за накопленный объем за месяц - 20%. То есть, если клиент разом купил на 10 000, ему дается скидка 15%, если за этот месяц у него сумма покупок больше или равна 20 000 - ему все оставшиеся дни этого месяца будет даваться скидка в 20% процентов, независимо от сумм покупки.

Предположим, сумма накопления у нас 20 000. Клиент делает первый заказ за месяц, на 10000, 1с рассчитывает ему скидку 15%, по первому условию, клиент платит 7500. Клиент делает второй заказ за месяц, еще на 10 000. Программа должна дать ему на этот заказ и на все последующие в этом месяце скидку 20%. Но, 1с берет сумму этого заказа, берет сумму предыдущего заказа, на 7500 с учетом скидки, суммирует и получает 17 500, а не 20 000, и не дает нужной скидки клиенту. А нужно, чтобы она сложила суммы этих двух заказов БЕЗ учета скидки. Как правильно это сделать? Смотрел, нигде не нашел такого условия. Это вообще можно сделать без доработок?
1 grigo
 
16.01.18
17:36
Без доработок нельзя.
2 Nyarlathotep
 
19.01.18
13:30
Пробовал снимать/ставить галку "С учетом суммы примененных скидок" у скидок, не помогло.
3 ildary
 
19.01.18
13:35
(2) В последних УТ есть скидки, хранящиеся во внешней обработке. Если не получается делать типовыми правилами - то можно сделать свою внешнюю скидку и не менять конфигурацию.
4 Nyarlathotep
 
19.01.18
15:31
В общем сделал так - в условиях предоставления сделал галку, если она стоит, объем продаж по этому условию считается без учета скидок. Всем спасибо.