...
Date: | Author: | Version: | Changes: | Completed | Ext. | Int. | Is in Core |
---|---|---|---|---|---|---|---|
27 October 2011 | Rida Riaz | 1.0 |
| No | x |
|
|
31 October 2011 | Luca Casarini | 1.1 | Review | No | x |
|
|
31 October 2011 | SD | 1.1 | Checked | Yes | x |
|
|
9 May 2014 | Luca Casarini | 12.2New diagram, improved explanation0 | Reorganized the whole document, added bundle rating. | No | x |
...
Introduction
CDRator's billing functionality is designed to generate Invoice Detail Lines based on CDR information received from the network.
...
In that case the bundle's rating logic is involved in the process:
- the price (invoice detail lines) by standard configuration is input to the bundle rating;
- the output of the bundle rating depends on the bundle itself, but generally can be:
- an updated version of the original invoice detail line (e.g. zero-rated or 50% discounted)
- an updated version of the original invoice detail line with a new public representation (e.g. the discounted phone calls are listed under a new invoice level which contains only the discounted lines)
- the same original price plus another invoice detail line which gives the subscriber a credit of the same amount
- the original price if e.g. the customer has finished the bonus
...