Имя: Пароль:
1C
1С v8
Бонусы клиентам.
0 abda123
 
18.06.15
08:25
Доброе утро господа 1с-ники. Стоит задача реализовать в УТП для Казахстана, простую систему бонусов клиентам по сути система откатов. Клиент хочет у нас купить мясо. Наш менеджер едет к поставщику у него покупает это мясо, и продает его клиенту. В 1С оформляется поступление от поставщика и реализация покупателю, я это назвал "сделкой". Потом директор просматривает данную сделку и выставляет процент отката покупателю, от суммы покупки. Потом на основании этого процента в базе делается РКО и данный откат выдается клиенту из кассы. Вот в принципе и все.
Раньше все это велось в екселе, проверяли сколько начислено бонуса клиенту по конкретной сделке, сколько оплачено.
Создал в базе регистр накопления остатков, в измерениях:
- поступление
- реализация,
- покупатель,
- поставщик,
- Вид операции (начисление бонуса или оплата бонуса).
В ресурсах:
- сумма.
создал документ "Начисление бонусов", который начисляет бонус клиенту. В документе есть табличная часть, в которой указываем сделку (связка поступление - реализация) и процент бонуса, он нам считает сумму бонуса. И проводим документ. На форму вставил обработчик который после проведения на каждую строку документа делает отдельный РКО.
Вопрос, каким образом предусмотреть изменение документа начисление бонуса. Например изменили связку поступление и реализация или процент бонуса. Соответственно надо по данной строке документа переформировать РКО, старый удалить и новый создать. Можно запросом перед записью в базу, искать запись регистра для этой сделки, и сравнивать, если данные не сходятся с измененной строкой то удалять РКО, а дальше что. Или может быть убрать ТЧ, а делать отдельный документ "Начисление бонусов" на каждый отдельный бонус. Тогда связка между начислением бонуса и РКО будет и все станет проще. Или может в табличной части добавить реквизит РКО и при изменении строки удалять данный документ и предлагать переформировать РКО.
1 palpetrovich
 
18.06.15
10:17
собственно о чем речь?, ну, к примеру, событие "Сделка-РКО-ВыдачаОтката" произошло.  Фсьё!
Далее, если часть события "Сделка" изменилась, нужно корректировать СуммуОтката либо новым РКО или ПКО ...если бабки вернуть удастся конечно :)
2 vicof
 
18.06.15
10:18
(0) за Вами уже выехали
3 Stim
 
18.06.15
10:21
а почему нельзя сделать скидкой бонусы?
4 Легат
 
18.06.15
10:21
Ахах ,нам для бюджетной бухии такую же сделайте..
5 Бубка Гоп
 
18.06.15
10:31
(0) слишком сложно как то.
Откаты это хорошо, но почему не пользоваться отрицательной скидкой для данных целей?
6 abda123
 
18.06.15
10:43
(2) Ахахах бесполезно, в КЗ свои законы))
7 Анцеранана
 
18.06.15
10:45
(0)  м.б. глупость скажу, т.к. не силен в этом НО может
План обмена+регламентное задание?

Абда, а зачем удалять ПКО и РКО а не просто менять там сумму?
8 abda123
 
18.06.15
10:52
(7) ну да, можно и так.