...
Value1 | The maximum limit of usage inside the bundle. A Value1 of zero means unlimited |
---|---|
Value2 | The current usage spent |
Value3 | Not usedUsed by PercentageDecreaseDiscountLineValueStrategy |
Value4 | Not used |
Logic
The bundle starts by forwarding the rating in order to get invoice detail lines or subscription fee lines (mentioned as "detail lines" from here on) returned. Afterwards, it processes the result of the actual rating. Value2 is incremented, until it reaches Value1. The value processed is the total monetary amount of the detail lines returned by the rating, with respect to the configured detail line calculation strategy.
...