Создал операционную задачу:
Вложение:
1.png [ 121.07 КБ | Просмотров: 5183 ]
Вложение:
2.png [ 103.26 КБ | Просмотров: 5183 ]
провел тестовый платеж по договору.
Запустил руками задачу:
Код:
10-26/17:18:14 INFO [Thread-12] TaskRunProcessor - Running Task: ru.bitel.bgbilling.plugins.bonus.server.task.CalculationBonus
10-26/17:18:14 INFO [pool-1-thread-4] CalculationBonus - start task id => 26 at time 26.10.2012 17
10-26/17:18:14 INFO [pool-1-thread-4] CalculationBonus - Task finished time=2 ms.
10-26/17:18:14 INFO [pool-1-thread-4] CalculationBonus - task time : 0 d 00:00:00
10-26/17:18:14 INFO [pool-1-thread-4] CalculationBonus - RunTask finished time=4 ms.
На договоре бонусов ноль, ожидается ноль.
настройки плагина минимальные:
Код:
# Курс, rate = кол-во бонусов к одному рублю
rate=10
# Список ид расходов договора для которых установлен максимальный процент от суммы который можно оплатить бонусами
charge=6
# и непосредственно сами значения для конкретных расходов
charge.percent.6=100
# Максимальный процент - значение по умолчанию
charge.percentDefault=20