Macro Introducer

The Macro Introducer component allows you to use an existing pricing macro in a plan. This component allows you:

The Macro Operator uses the price plan properties:

Example   

An operator bills telephone calls according to:

A pricing macro called "MacroTel" computes the cost of calls that is based on:

The Macro Operator provides this information to the pricing macro through price plan properties. To calculate the price of each call, the pricing macro needs the price code provided by a translation table. The pricing macro returns the total amount of calls and the price code, both of which are retrieved by the Macro Operator through price plan properties. In the price plan, the Macro Operator component shows the following information:

Identification area

Name: Type the name of the component (mandatory).

Description: Allows you to type the description of the component (optional).

Definition tab

Pricing Macro: Provides the list of available pricing macros. Select a pricing macro.

Mapping of Rating Context: Displays the rating context properties of the pricing macro, and allows you to assign a property of the plan to each rating context property. The pricing macro runs with the values of the plan properties.

Mapping of Generated Properties: Displays the generated properties of the pricing macro, and allows you to assign a new property to each generated property that retrieves the calculation results from the pricing macro.