Имя: Пароль:
1C
 
Бонусная система с градацией % начисления в зависимости от сумм покупок за весь период
0 Brisk138
 
27.02.25
18:14
В комплексной автоматизации реализована бонусная система, в зависимости от суммы покупок покупателем за весь период может быть 5, 7 или 10%. Подскажите, пожалуйста, где, в каком регистре хранятся данные о покупках покупателя?
1 Волшебник
 
27.02.25
19:00
регистр оборотов Продажи
2 Михаил Козлов
 
28.02.25
01:09
Выручка и себестоимость продаж.
3 Brisk138
 
28.02.25
04:58
(2) Да, спасибо! Очень выручили)
4 Михаил Козлов
 
01.03.25
12:10
(0) Два замечания (пятничные)
1. Если верно понял (0), у Вас функция бонус = F(выручка) не непрерывная (примерно, такая):
F(x) = 0.05*x, при 0<=x<=100000, 0.07*x, при 100000<x<=200000 и 0.10*x, при x>200000.
В этом случае может быть такой "казус": менеджер Вася продал на 100000, его бонус = 5000. Вася покупает сам или просит знакомого клиента купить еще на 1 руб. Тогда бонус Васи = 7000.
2. Можно поправить F(x), так, чтобы она стала непрерывной (кусочно-линейной):
F(x) = 0.05*x, при 0<=x<=100000, 5000+0.07*(x-100000), при 100000<x<=200000 и 12000+0.10*(x-200000), при x>200000.
В этом случае "казуса" п.1 не будет, но возможна такая ситуация:
менеджеры Вася, Петя и Коля продают на 100000. Их бонусы = 15000 на троих. Они прикинули и решили все продажи оформить от Васи (на 300000). Тогда бонус = 5000(первые 100000)+7000 (вторые 100000)+10000(третьи 100000). Итого 22000.
Такой эффект может быть, если F(x) выпукла вниз. Т.е. когда  добавка к бонусу растет с ростом выручки. Хотя такой характер F(x) представляется правильным.