Добрый день,
Обновили клиент с 11.4 на 11.5.20.
Засбоила система бонусных баллов. Бонусы имеют срок годности 1 год.
Ранее регламентом каждый день списывались бонусы с истекшим сроком, теперь работает система распределения срочных бонусов.
https://disk.yandex.ru/i/PfaVE7FXGdGTcw
На приложенном примере клиенту начислено 29.12.2023 - 128 бонусов, и они по сроку жизни минусом встали 29.12.2024.
Но клиент совершил несколько покупок и потратил все накопленные бонусные баллы до 29.12.2024. Т.о. по состоянию на 30.12.2024. У него стало отрицательное количество баллов в начислении и в списании.
И далее при новых покупках бонусы начисляются, но нивелируют минус от 29.12. И по факту остатка бонусов по клиенту нет. Не пойму, почему система так работает, и что необходимо сделать? В данных случае сторно на 128 рублей от 29.12.2024 выглядит лишним. Конфигурация в части бонусов типовая.