SAP CC Range Table

light111CC[Convergent Charging] Range Table


Range Table Class: A range table class is an defines characteristics that define a group of range tables with the same structure.

Range Table:   A range table is a table of business data for mapping ranges of positive numbers to a set of output string or number values that represent prices, unit prices, or credits.


Below is the CIT class and it contains field Duration. Based on the duration in minutes the dependent price is derived from a range table.

4

Create a range table class with output column as price and type as Single Number but here the type can be set as Cumulative Number.

1

Save the range table class.

2

Now create a range table with reference to the above created range table class.

3


Now lets create a charge and the price plan.

5

For this demo, the charge contains no parameters.

6

Provide a name and description to the price plan. and add a Usage rate.

7

provide name and description to the usage rate. And assign the CIT class.

8

Add a Range Table Introducer to the usage rate. Provide name and description. Assign the range table class and the range table. Input property set as the CIT attribute Quantity. Once the Range Table Introducer it has 3 options. 

-> Duration IS below the first bound

->Duration is in a range

->Duration found in the last unbounded

9

To the first option add a Access Denied function.

1011

To the second option add a flat function..

12

Choose value as Unit Price.

13

To the third option add a flat function.

14

Choose value as Unit Price.

15


Save and test the price plan.

16


Provide Duration as 0 and run the test.

17

We receive the exception.

18

Provide Duration as 2 and run the test.It lies in the first range of the range table. And the value calculated.

19

Provide Duration as 5 and run the test.It lies in the second range of the range table. And the value calculated.

20

Provide Duration as 25 and run the test.It lies in the third range of the range table. And the value calculated.

21

Provide Duration as 80 and run the test.It lies in the last range of the range table. And the value calculated.

22


 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s