|
v7: Бонусная система | ☑ | ||
---|---|---|---|---|
0
YFred
26.06.12
✎
10:30
|
Помогите советом. Реализую бонусную систему в 1с77 тис.
Задача: 1.Начисление бонуса при покупке 10%. 2.Расход бонуса при следующей покупке. 3.Время жизни бонуса 1год со дня начисления. 4.Необходимо получать отчеты по клиентам у которых в течении следующей недели сгорает бонус и сумму бонуса которую он потеряет если не совершит покупку. 1 и 2 легко реализовал, пока не поставили задачу 3 и 4. Вопрос какой регистр (остатков или оборотов) использовать? Как реализовать сгорание бонусов? Как получить 4? У кого какие мысли на этот счет? |
|||
1
andrewks
26.06.12
✎
10:32
|
что-то типа учёта по партиям надо сделать, и опираться на "дату прихода"
|
|||
2
IamAlexy
26.06.12
✎
10:32
|
справочник "начисленные бонусы"
с суммой и сроком жизни не? |
|||
3
Irbis
26.06.12
✎
10:32
|
Получить оборот от текущей даты на 51 неделю назад?
|
|||
4
IamAlexy
26.06.12
✎
10:33
|
(3) а если разные бонусы имеют разный срок жизни?
|
|||
5
IamAlexy
26.06.12
✎
10:34
|
+(4) ну например купил на 100 000 получил 10 000 бонуса котоырй 30 дней живет, еще через день купил на 50 000 получил 5 000 бонуса который живет 78 дней..
задача: посчитать какие бонусы доступны через 41 день |
|||
6
Irbis
26.06.12
✎
10:34
|
(4) Так год же, и непонятно пока по какому закону расходуются. На крайний случай неизрасходованные можно разложить по дате в обратном порядке
|
|||
7
IamAlexy
26.06.12
✎
10:34
|
+(5) да и напоминалку сделать манагеру/клиенту что ваши бонусы скоро сгорят, срочно чонить купите
|
|||
8
YFred
26.06.12
✎
10:36
|
Пока придумал только регистр оборотом Бонусы. Приход, расход по регистру. Текущая сумма бонуса получается запросом за период 1год. Не нравится следующее: скорость запроса, и пока не понятно как вытягивать данные из регистра для отчета.
|
|||
9
YFred
26.06.12
✎
10:38
|
все тоже самое если использовать регистр остатков. Текущий бонус получается так
1. временный расчет на дату ДатаДок-1год получения ОстатокГодНазад 2. получение текущего остатка по регистру 3. ОстатокТекущий - ОстатокГодНазад |
|||
10
IamAlexy
26.06.12
✎
10:38
|
я б 7ке все же справочник с аналитикой привязал к этому регистру.
причем к регистру остатков. измерение: справочник "Бонусы", контрагент, организация тд.. ресурс: сумма соответственно в спрвочнике хранить данные о периоде действия... + документ по списанию бонусов. |
|||
11
YFred
26.06.12
✎
10:41
|
Бонусы у меня привязаны к клиентам из справочника ФизЛица
|
|||
12
YFred
26.06.12
✎
10:45
|
да еще момент, бонус может списываться не целиком при следующей покупке
|
|||
13
IamAlexy
26.06.12
✎
10:46
|
ну так и я про что
нужна история бонусов в разрезе каждого начисленного бонуса то есть нужна аналитика см (10) |
|||
14
Irbis
26.06.12
✎
10:49
|
Остатки в разрезе начислений и запрос по партиям остатка, кто не успел того сгораем принудительно
|
|||
15
Mikeware
26.06.12
✎
10:53
|
(14) Да можно и не "сжигать" - достаточно давать доступным к погашению только начисленные "-51 неделя".
Правда, регистр закрываться не будет |
|||
16
YFred
26.06.12
✎
10:54
|
так при покупке списывается не конкретный бонус а остаток от всех бонусов
|
|||
17
Irbis
26.06.12
✎
10:58
|
(16) Пля, про FIFO и прочее слыхал, можно ещё в случайном порядке начисления закрывать.
|
|||
18
YFred
26.06.12
✎
11:05
|
Насколько я понял задача реализуется только введением регистра Бонусы который будет работать по аналогии с регистром Партий. FIFO слыхал.
|
|||
19
Irbis
26.06.12
✎
11:10
|
Задачу можно по всякому реализовать, тут каждый в меру своей испорченности выделывается. описанный вариант представляется менее затратным
|
|||
20
YFred
26.06.12
✎
11:27
|
Описанный это какой?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |