Имя: Пароль:
1C
1С v8
Бонусы начисляются с учетом неработающей скидки УТ 11.3
0 envash
 
10.02.17
12:08
Здравствуйте! Осваиваю Управление торговлей 11.3 Возникла такая проблема.

1)Создал скидку 5%, в которой в условиях выбрал время продажи каждый день с 10 до 11 утра.
2)Создал скидку, начисляющую 10% от суммы по наличию карты лояльности у покупателя, поставил галку "с учетом суммы примененных скидок".
Все это объединил в группе с вариантом совм. применения "Умножение".

По идее программа должна начислять бонусы с учетом скидки в пункте 1 только в часы заданные в условии применения скидки 1! НО! Бонусы начисляются ВСЕГДА с учетом этой скидки(((То есть берется сумма, от нее отнимается скидка 5%, потом от полученной суммы берется 10% бонусами в любое время. В самом чеке скидка не учитывается вне заданных временных интервалов и сумма чека не изменяется.

Попутно с этим возник вопрос, чем отличаются варианты "Сложение" и "Умножение"? И там и там получается, что 2 последовательных скидки складываются в виде процентов и потом действуют на сумму.
1 envash
 
10.02.17
12:10
Уточню: начисляется 10% от суммы в виде бонусов на карту лояльности
2 dezss
 
10.02.17
12:25
Сложение - 5%+10% = 15% 100*0.15 = 15

Умножение - 100*0.05 = 5  (100-5)*0.1 = 9.5
9.5+5 = 14.5

Разные суммы скидок получаются. Умножение - последовательное применение скидок к результату, сложение - сложение процента скидок и потом применение.

Как-то так.
3 envash
 
10.02.17
12:31
Это я понимаю, как оно должно работать. НО рассчитал скидки для варианта "Умножение", потом поменял вариант на "Сложение" и снова рассчитал скидки. Получались одни и те же суммы(
4 dezss
 
10.02.17
12:42
(3) В твоем случает, да.
Ведь 10% - это бонусами на карту клиента. А сама скидка 5%.
А сколько бонусов начислилось?
Кста, может начислиться и столько же, если в логике скидки (именно скидки, а не бонусы), имеют более высокий приоритет (а в этом есть смысл, так как сперва начислять бонусы, а потом давать скидку как-то нелогично).
5 dezss
 
10.02.17
12:44
(3) тем более, что ты поставил "с учетом суммы примененных скидок".
6 dezss
 
10.02.17
13:00
(0) и что значит "В самом чеке скидка не учитывается вне заданных временных интервалов и сумма чека не изменяется."?
Не пишется про скидку, но сумма на 5% меньше?
7 envash
 
10.02.17
13:54
(6) Прошу прощения, видимо я слишком запутанно все описал) Давайте на примере.

Цена Товара 100 рублей. С 10 до 11 утра на него действует скидка 5%, в остальное время скидки нет. 10% от суммы покупки покупателю возвращается на карту в виде бонусов.

Если покупка оформляется с 10 до 11 утра, все работает как надо. Сначала срабатывает скидка, потом начисляются бонусы с учетом сработавшей скидки, т. е. Покупатель платит 100 - 0.05*100 = 95 рублей и ему на карту начисляется 9.5 бонуса.

Если покупка оформляется до 10 или после 11 утра, скидка уже не срабатывает и Покупатель платит 100 рублей, но ему все равно начисляется 9.5 (а не 10!) бонуса, как будто скидка все же сработала.
8 envash
 
10.02.17
14:01
А про Суммирование и Умножение это отдельный вопрос.

Я зарегистрировал 2 скидки именно в таком порядке:
1. 5%
2. 10%

при Суммировании, если цена 100 рублей, получается сумма:
100-100(0.05+0.1) = 75

при Умножении должно быть так:
100 - (100 - 100*0.05)*0.1 = 90.5

А получается все как и при сложении 75
9 envash
 
10.02.17
14:05
Извиняюсь, написал ерунду
При Умножении должно быть
(100*0.95)0.9 = 85.5
10 envash
 
13.02.17
06:56
Никто не настраивал начисление бонусов после применения скидки?
11 envash
 
13.02.17
11:43
Сегодня увидел, что даже помеченная на удаление скидка, стоящая перед начислением бонусов, влияет на сумму начисляемых бонусов!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан