Имя: Пароль:
1C
1С v8
УТ 11, с 2017 года по текущий релиз, перерасход бонусных баллов.
, , ,
0 НаборДанных
 
12.02.21
18:05
Всем привет. Возникла интересная проблема на одной из точек. УТ 11, задали вопрос, почему у клиента бб больше, чем должно быть. Начали смотреть, в УТ настроено 2 программы лояльности - начисление бб за покупки, начисление бб за др, со сроком действия(регламент ежедневный). До программы ДР всё было ок, после всё интересно.
Пример:
http://prntscr.com/z89qi8
На 05.03.2019 у клиента http://prntscr.com/z89xpf
На 27.01.2019 http://prntscr.com/z8a2cj
ВТФ?
Т.е. при наличии вот такого начисления бб со сроком годности клиент может использовать N накопленных бонусов до начисления бонусов со сроком годности неограниченное количество раз, тк запись в регистр падает по обоим ресурсам и с видом расход. Это и в текущей демке и в 2017 году. Бонусы за ДР(со сроком годности) надо списывать дополнительно? Т.е. остатки бб, если были использованы?
1 Deal with it
 
12.02.21
18:14
скриншот начисления бонусов, с условиями начисления, т.е. срок на который выдается бонус проверяли в каждом документе? Моет быть так что слетает ограничение на использование бонусов.
Плюс есть регламментное задание, которое по бонусам все мониторит, копайте там, как идет расчет списание и т.д.
2 НаборДанных
 
12.02.21
18:18
(1)Так нет списания, по типу что программа за ДР она автоматом создаёт док начисления бб с датой действия и всё.
http://prntscr.com/z8bu51
3 НаборДанных
 
12.02.21
18:22
У клиентов, у которых произошло это начисление с датой действия, но не было ничего иного, всё ок. Там по запросам условие по отрицательному значению в ресурсе к списанию, и есть там меньше нуля, то твориться какая-то хрень, считается приход/расход по ресурсу начислено, потом еще отнимается к списанию, а там если минус, то минус на минус = плюс.
4 НаборДанных
 
12.02.21
18:23
Даже, если я введу док и спишу остаток бб со сроком годности, всё равно получиться цифра не приближенная к реальности.
5 НаборДанных
 
12.02.21
18:25
По примеру всё видно же, если просчитать клиента руками, то у нее цифра отличная от того, что выдаёт программа, как остаток бб.
6 НаборДанных
 
12.02.21
18:27
Т.е. на 5.03.2019, когда клиент уже, в отведенном промежутке времени действия бб, использовал эти бб с учетом предыдущего хвоста накоплений, после даты погашения бб у клиента бб оказалось больше, чем было до начисления бб за ДР, даже, учитывая то, что клиент использовал их.
7 НаборДанных
 
12.02.21
18:34
Для теста простой пример, у клиента всё равно 500 бб
http://prntscr.com/z8dhia
8 Deal with it
 
12.02.21
18:36
Ща посмотрю как у нас настроено
9 НаборДанных
 
12.02.21
18:37
Хотя, пардоньте, неудачный пример, по колонке к списанию нет отрицательного числа.
10 НаборДанных
 
12.02.21
18:43
http://prntscr.com/z8e863 тут, до начисления бб у клиента всё ровно считается http://prntscr.com/z8efgf, после начисления бб со сроком годности и неиспользования этих бб у клиента просто +5к бб остаётся http://prntscr.com/z8eham
11 НаборДанных
 
12.02.21
18:44
Вот, вроде ясность должна настать.
12 Deal with it
 
12.02.21
18:49
все верно, у вас запись к списанию на 5000 от 28.01.2019 посчиталась в плюс, потому как имеет признак приход. Т.е. логическая ошибка. Списания всегда с признаком "Расход" и обе колонки заполнены, в вашем случае явно косяк.
Посмотрите документ, какие он сделал движения, как заполнен. Распроведите, проведите, отладьте, так будет ясно в каком месте он косячит
13 НаборДанных
 
12.02.21
18:50
(12)В демке опробуйте, аналогично
14 НаборДанных
 
12.02.21
18:52
Те. док начисления бб со сроком действия делает именно такие движения, 2 записи в приход в РН с датой начала и окончания, но в разные ресурсы.
15 НаборДанных
 
12.02.21
18:57
Вот скрин из чистой, новой, свежей УТ 11, установленной сегодня. Док начисления бб с датой действия.
http://prntscr.com/z8fuvh
http://prntscr.com/z8fvuj
http://prntscr.com/z8fxxa
16 НаборДанных
 
12.02.21
18:58
13.119 ут
17 НаборДанных
 
12.02.21
19:15
Может хоть самим разрабам будет интересно, выкладываю фулл движ по клиенту, минусами отмечены движения "расход" по РН.
https://yadi.sk/i/m2VxPYQg42i0bw
18 НаборДанных
 
12.02.21
19:25
Отчет и в чеке остаток бб на 01.04.2020 = 9 505,51
2 + 2 = 3.9999999999999999999999999999999...