Range Table
Definition
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 other credits. This master data is part of the pricing catalog owned by a service provider and is used to configure the pricing logic in SAP CC.
Technical Data
| Software Product and Version | SAP Convergent Charging 5.0 |
| Technical Details | Data Types |
| Version | 0 |
| Application Area | IS-CC |
Business Context and Use
Note
If the tiered pricing is based on customer data you must use subscriber range tables
belonging to a subscriber account.
Product Modeling
Your CRM application or another provisioning system manages master data related to the modeling of commercial products. SAP CC extends this master data with pricing information to dynamically compute price amounts related to the usage of a customer service. This information is stored in a pricing catalog owned by the service provider.
CRM retrieves pricing information stored in SAP CC to combine charge plans in the definition of a commercial product. CRM can maintain or replicate some pricing data stored in SAP CC in a pricing catalog of the service provider: mapping tables and range tables .
Related Operations
Features
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 other credits.
Some combinatorial rules can be applied to output values to compute final values and supplementary values.
Intelligent pricing logic is associated to compute values by designing basic or complex algorithms.
A range table can be assigned to:
Data Life Cycle and Revisions
A range table includes several revisions that define the business data for a specific period of time. SAP CC features change and revision management functions for the master data created via the Web Services. See the Create or change a range table operation.
Structure
The structure of a range table is specified by a range table class from the pricing catalog of the service provider. Use SAP CC Core Tool to manually configure this master data.
Range tables attached to a catalog can be used for pricing and charging the service usage of several end customers of the service provider. Subscriber range tables contain customer specific data and can be shared by the charging contracts related to the same subscriber account.
A range table or a subscriber range table is defined by:
- An identifier which is unique in the SAP CC system
- The identifier of the related range table class which refers to an existing range table class
- A text description which contains a human readable definition of the charging logic implemented
- Additional information which enables to store information used by an external system but not by SAP CC internal processes.
- A set of different versions (see
revisions) of the business data of the range table (validity period, definition of the ranges, sets of output values)
- A validity period, defined by a start date and an end date
Notes
- The start date of the first revision must not be set
- The end date of the last revision must not be set
- The very first revision has no validity period set as it is unique
- A set of rows containing the range defintions and the corresponding output values
- A range is simply defined by its upper bound; It can be unbounded according the configuration of the related range table class. The SAP CC system sorts the ranges.
-
A set of output values (see
column). Each column is defined by:- The name of a column defined in the related range table class
-
A value data which is one of the following:
- A string
- A number
See the technical details extracted from the WSDL.
Note
A range table belongs to a pricing catalog whose name is the owner of the range table. The service provider owns the pricing catalog.
Prerequisites
Integration
There is no specific integration information.
Constraints and Integrity Conditions
There is no specific constraint.
Notes on SAP CC Implementation
You must have installed and configured the SAP CC Core Server system.
Configuration
Consult the SAP CC Configuration and Implementation Guide to know the necessary configuration or Customizing of the SAP CC system.
Before implementing SAP Convergent Charging in your SAP system landscape, you must configure the systems and the data (master data, business data).