This panel displays the list of the invoice pre-processing rules within this rule set.

To add a rule, click Add on the toolbar.

To delete a rule, select it from the list and click Delete delete on the toolbar.

pre-processing_rule_list

Actions

Link copied to clipboard

This enables you to Edit Edit or Delete delete the specific rule in the invoice pre-processing rule list.

Type

Link copied to clipboard

This column displays the type of invoice-preprocessing rule:

  • promotion Promotion – provides a promotional credit if the billed amount or service usage reaches the specified threshold.
  • minimum amount Minimum amount – defines the minimum threshold. If the customer falls short of this threshold, the difference between the threshold and the actual charged amount will be automatically added to the bill.
  • penalty Penalty – applies a penalty (fixed amount or percentage) on top of the billed amount if the specified threshold is not reached.

Analyze

Link copied to clipboard

This shows what the system should analyze to determine whether the threshold is reached, e.x., spending on voice calls.

Destination group

Link copied to clipboard

This shows a destination group that belongs to the associated destination group set and contains a list of destinations (phone prefixes) to which the invoice pre-processing rule applies.

If a destination group is defined, PortaBilling analyzes only the xDRs associated with the corresponding destinations. When a destination group is not defined, PortaBilling analyzes all xDRs related to the service when applying the invoice pre-processing rule for a customer.

Structure

Link copied to clipboard

This column shows the conditions for applying the invoice pre-processing rule.

Transaction title

Link copied to clipboard

This comment appears on the invoice for the transaction generated by applying the invoice pre-processing rule.

Record under

Link copied to clipboard

This shows to which service the promotional credit or charge will apply at the end of the billing period.

How to set rounding precision

Link copied to clipboard

You can set the number of decimal places to round the promotional credit or charge applied within an invoice pre-processing rule. For this, click Set rounding precision on the toolbar and select the needed value.

If it is not set, the rounding precision defined for the customer class will be used.

Customize the panel

Link copied to clipboard
  • Change table settings – click Settings gear in the title bar to customize columns and change row style.
  • Re-order the columns – drag-and-drop the column headers right or left to place the columns in the order you want.
  • Re-order the rows – click Arrow arrow up (or arrow down) next to the column header to re-sort the rows. For example, the rule list panel displays rules in the order they were created, and you can sort them by the name of the destination group set in alphabetical order. You can re-sort them in the reverse order.
  • Change the default number of results globally – use the Number of results dropdown list in the upper right corner to adjust the maximum number of rows that appear on the panel. By default, the panel displays 25 rows. Once the number is changed, it's automatically saved, so the same number of rows is shown for PortaBilling entities, e.g., customer, account, reseller, etc.

On this page

Release
What's new
Admin manuals
Handbooks
Developers documentation
UI help