The RATE_PLAN_CHARGE table contains the basic definition of the charges used by the
rate plan.
These basic definitions are completed with the dependent objects information stored
in the following database tables:
| Schema Version | 2023.0.2 | |
| Filegroup | COCKPIT_DATA | |
| Partitioned | No | |
The RATE_PLAN_CHARGE table is defined by the following columns in your back-end database. See the column details for more information.
| Name | PK | FK | IX | Uses | Used by | Definition |
|---|---|---|---|---|---|---|
| OID | PK_RATE_PLAN_CHARGE |
|
The unique identifier of the rate plan charge. It is generated by the SAP CC Cockpit application. | |||
| CHARGE_TYPE |
|
The type of the rate plan charge | ||||
| NAME |
|
The name of the charge used by the rate plan | ||||
| IN_ERROR_STATE |
|
Indicates whether the rate plan charge is in error or not | ||||
| CHILD_IN_ERROR |
|
Indicates whether a sub object of the rate plan charge contains errors or not | ||||
| RATEPLAN_OID | RATE_PLAN (OID)
|
|
The unique identifier of the rate plan that owns the rate plan charge | |||
| RELEASED_OID | IX_RATE_PLAN_CHARGE_RELEASED_OID |
|
The unique identifier of the released rate plan charge when its is being modified | |||
| STATE | IX_RATE_PLAN_CHARGE_STATE |
|
The state of the rate plan charge | |||
| DESCRIPTION |
|
The description of the charge used by the rate plan | ||||
| CHARGE_COMPONENT_CODE |
|
The code of the charge component in the SAP CC Core Server system | ||||
| CHARGED_ITEM_CLASS |
|
The name of the charged item class used by the rate plan charge | ||||
| CHARGEABLE_ITEM_CLASS |
|
The name of the chargeable item class used by the rate plan charge | ||||
| SERVICE_ID |
|
The service identifier of the usage charge | ||||
| USER_ID |
|
The user technical identifier of the usage charge | ||||
| RECURRENCE |
|
Recurrence of the recurring charge | ||||
| CHARGEDITEMDEFINITION_OID | CHARGED_ITEM_DEFINITION (OID)
|
|
The unique identifier of the charged item of the rate plan charge. It is generated by the SAP CC Cockpit application. | |||
| CHARGETREE_OID |
|
The unique identifier of the pricing tree of the rate plan charge. It is generated by the SAP CC Cockpit application. | ||||
| EVENT_NAME |
|
The name of the event that triggers a one-shot charge | ||||
| REFERENCE_DATE_PROPERTY |
|
Property reference date of the rate plan charge | ||||
| IS_PREPAID |
|
Indicates whether the rate plan charge account type is prepaid or not | ||||
| IS_PRORATED |
|
Indicates whether the rate plan charge is prorated or not |
The database schema defines the following columns. Check the definitions, types, available indexes, and formats:
| Definition | The unique identifier of the rate plan charge. It is generated by the SAP CC Cockpit application. |
| Type | DECIMAL(28), NOT NULL |
| Primary Key | PK_RATE_PLAN_CHARGE |
| Definition | The type of the rate plan charge |
| Format |
The possible values are:
|
| Type | NVARCHAR(25), NULL |
| Definition | The name of the charge used by the rate plan |
| Type | NVARCHAR(256), NULL |
| Definition | Indicates whether the rate plan charge is in error or not |
| Format |
The possible values are:
|
| Type | BIT, NULL |
| Definition | Indicates whether a sub object of the rate plan charge contains errors or not |
| Format |
The possible values are:
|
| Type | DECIMAL(10), NOT NULL |
| Definition | The unique identifier of the rate plan that owns the rate plan charge |
| Type | DECIMAL(28), NOT NULL |
| Definition | The unique identifier of the released rate plan charge when its is being modified |
| Type | DECIMAL(28), NULL |
| Available Index | IX_RATE_PLAN_CHARGE_RELEASED_OID |
| Definition | The state of the rate plan charge |
| Format |
The possible values are:
|
| Type | DECIMAL(3), NULL |
| Available Index | IX_RATE_PLAN_CHARGE_STATE |
| Definition | The description of the charge used by the rate plan |
| Type | NVARCHAR(2000), NULL |
| Definition | The code of the charge component in the SAP CC Core Server system |
| Type | NVARCHAR(256), NULL |
| Definition | The name of the charged item class used by the rate plan charge |
| Type | NVARCHAR(256), NULL |
| Definition | The name of the chargeable item class used by the rate plan charge |
| Type | NVARCHAR(256), NULL |
| Definition | The service identifier of the usage charge |
| Type | NVARCHAR(128), NULL |
| Definition | The user technical identifier of the usage charge |
| Type | NVARCHAR(256), NULL |
| Definition | Recurrence of the recurring charge |
| Format |
The possible values are:
|
| Type | DECIMAL(10), NULL |
| Definition | The unique identifier of the charged item of the rate plan charge. It is generated by the SAP CC Cockpit application. |
| Type | DECIMAL(28), NULL |
| Definition | The unique identifier of the pricing tree of the rate plan charge. It is generated by the SAP CC Cockpit application. |
| Type | DECIMAL(28), NULL |
| Definition | The name of the event that triggers a one-shot charge |
| Format |
The possible values are:
|
| Type | DECIMAL(10), NULL |
| Definition | Property reference date of the rate plan charge |
| Type | NVARCHAR(256), NULL |
| Definition | Indicates whether the rate plan charge account type is prepaid or not |
| Format |
The possible values are:
|
| Type | BIT, NULL |
| Definition | Indicates whether the rate plan charge is prorated or not |
| Format |
The possible values are:
|
| Type | BIT, NULL |
See the primary key information:
| Column(s) | OID |
| Filegroup | COCKPIT_DATA |
The following database indexes are available in the RATE_PLAN_CHARGE database table to improve the speed of data retrieval operations during the business processes of SAP Convergent Charging:
| Indexed Column(s) | RELEASED_OID |
| Unique | No |
| Partitioned | No |
| Clustered | No |
| Filegroup | COCKPIT_INDX |
| Indexed Column(s) | STATE |
| Unique | No |
| Partitioned | No |
| Clustered | No |
| Filegroup | COCKPIT_INDX |