The Output Property Update Operator component allows you to modify the generated properties of a pricing macro.
In a pricing macro, you can create generated properties to which you assign default values. Before retrieving these default values in the price or charging plan through a Macro Operator component, you can modify them by using the Output Property Update Operator.
An operator bills telephone calls according to the duration and the geographical zone of called numbers. The price plan contains a pricing macro "TelNumber" that analyzes the telephone number and returns a generated property "ZoneCode". This property is retrieved in the price plan to calculate the price of the call. In the pricing macro, an Output Property Update Operator is used to assign a specified value to "ZoneCode". This value depends on the prefix of the telephone number. In the price plan, a Macro Operator is used to retrieve the calculation results from the pricing macro. The Macro Operator component shows the following information:
The "TelNumber" pricing macro
The "NumberCalled" price plan property that provides the telephone number to the pricing macro
The "GeographicZone" price plan property that retrieves the value of the generated property "ZoneCode"
Name: Type the name of the component (mandatory).
Description: Allows you to type the description of the component (optional).
Output Property Name: Provides the list of generated properties of the pricing macro. Select the generated property to which you want to assign a new value.
Value To Set: Provides the list of rating context properties of the pricing macro or allows you to type a value. Select a rating context property or select Numerical Value, and then type a numerical value to set the generated property. Values or properties must be the same type as the generated property.
|
Note: You cannot type a value for a multi-valued string or a multi-valued number. You must select Empty or a property. |