8.3.1 Rate
The Rate modifier holds the price to be charged per minute. The rate is also accompanied with a charging interval, which is the time in seconds on which charging is based, see Figure 172. An event is charged for each initiated charging interval. This modifier can only be used together with time-based services.
Price per minute – Monetary units per minute. A decimal value may be used.
Charging interval – Time interval for charging in seconds. An integer value may be used. The value must be 1 or greater.
If the Charging interval is set to 10 and the Price per minute is set to 3. This means that the event is charged with 0.5 monetary units, (3 / 60 * 10), for each initiated charging interval of 10 seconds.
- Note:
-
- For the Rate modifier to work, the DataSet Factory and Simulation Factory must be set to in the Service Element of the connected Service. This gives the monetary and duration awareness in seconds that is needed for performing rating in the selection tree and simulation.
- DataSet Factory - com.ericsson.ere.dataset.RatingDataSetFactory
- Simulation Factory - com.ericsson.ere.gui.simulator.GroupedRatingDataSetSimulationFactory
- After rating of all units, the selection tree execution stops once the Rate modifier is hit.
- For the Rate modifier to work, the DataSet Factory and Simulation Factory must be set to in the Service Element of the connected Service. This gives the monetary and duration awareness in seconds that is needed for performing rating in the selection tree and simulation.
