Имя: Пароль:
1C
1С v8
Как узнать сколько раз была применена маркетинговая акция
0 Grinch12
 
10.06.20
17:12
Как узнать сколько раз была применена маркетинговая акция? Есть условие - при покупке 3-х продуктов, 4-ый в подарок. Мне нужно узнать сколько раз сработало условие. Сколько продуктов я отдала бесплатно.
1 mikecool
 
10.06.20
17:13
снайперы зарубки ставят...
2 d4rkmesa
 
10.06.20
17:19
(0) В какой конфигурации? Т.к. это часто нетиповой функционал, может быть по-разному. Где-то достаточно посчитать количество документов с товарным бонусом, где-то - количество штук. В УПП типовой товар продажи по околонулевой цене нужно самописным отчетом тянуть, если хочется выделить из общих продаж.
3 Grinch12
 
11.06.20
06:06
Платформа 8.3.1690 Розница 2.2.1130
4 Гений 1С
 
гуру
11.06.20
09:50
(3) посмотри мою обработку для скидок в рознице на инфостарте, не изобретай лисапед.
5 antgrom
 
11.06.20
10:37
(0) что в Рознице 2.2 не помню, но в типовых конфах должны быть отчеты. Что то вроде "Оценка применения скидок", "Оценка продаж" и т.п.
6 HawkEye
 
11.06.20
11:27
(0) пусть Х - кол-во продано без акции, а Y - кол-во проданного внутри акции,
Б - цена без акции; А - цена по акции (3/4*Б)
Продано всего за период: К
На сумму: С

пишем систему линейных уравнений:
Х*Б + А*У = С
Х + У = К

выражаем Х через У: Х = К - У;
подставляем в первое
Б*(К - У) + А*У = С
получаем
БК - БУ + АУ = С
или
У(А - Б) = С - БК
помня что А = 3/4Б
получим

У = 4*(БК - С);

ну как-то так )))
7 Ненавижу 1С
 
гуру
11.06.20
11:32
в типовой УТ 11 есть ТЧ "скидки/наценки"
8 Grinch12
 
11.06.20
11:55
(6) antgrom спасибо! Нашла отчет "Оценка применения скидок" там есть столбик именно с количеством применений акции.
9 El_Duke
 
гуру
11.06.20
12:30
(6) >>У = 4*(БК - С);

ну как-то так

Это неправильно
Посмотрим какую размерность имеет здесь У. БК - это рубли, С - тоже рубли, значит У тоже имеет размерность рубли. А по условию из (6) У - это количество
Значит надо искать ошибку
Если внимательно посмотреть, то видим что неверно выполнена подстановка А=3/4Б в У(А-Б)=С-БК

Верный результат: У = 4(БК-С)/Б , тут и с размерностью все в порядке

ну как то вот так :)