| Schema Version | 4.6.2 | |
| Filegroup | CATALOG_DATA | |
| Partitioned | No | |
The CHARGE_CONDITION 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_CHARGE_CONDITION |
|
The identifier of the charge condition | |||
| SUB_CODE |
|
The code of the charge condition | ||||
| DESCRIPTION |
|
The description of the charge condition | ||||
| CURRENCY_CODE |
|
The currency code of the charge condition | ||||
| MULTI_CURRENCIES |
|
Specifies whether the charge condition is multicurrencies or not | ||||
| RELATIONSHIP_TYPE |
|
The type of relation between charge components and offer conditions | ||||
| OPERATION_TYPE |
|
The type of operation | ||||
| ADJUSTMENT_MODE |
|
This field indicates if a new transaction is created for the dependent charge and if the transaction corresponding to the master charge is modified (or adjusted) according to the dependent charge | ||||
| MANUAL_ACTIVABLE |
|
This field indicates if the charge condition is mandatory | ||||
| USE_PREVIOUS_DISCOUNTED_AMOUNT |
|
This field indicates if a discount must be applied to the amount of the master charge from which the previous discounts have already been subtracted | ||||
| DEPENDENT_ROLE |
|
The role for a dependent charge | ||||
| CHRG_OID | IX_CCON_CHRG |
|
The identifier of the charge component related to the charge condition | |||
| CCON_OID |
|
The identifier of the charge condition contained in the offer associated to the CCON_OFFE_OID field and related to this charge condition | ||||
| CCON_OFFE_OID |
|
The identifier of the offer related to the offer condition containing the charge condition (see the CCON_OID field) | ||||
| OFFE_OID | IX_CCON_OFFE | OFFER (OID)
|
|
The identifier of the offer containing the charge condition | ||
| OCON_OID | IX_CCON_OCON | OFFER_CONDITION (OID)
|
|
The identifier of the offer condition containing the charge condition |
The database schema defines the following columns. Check the definitions, types, available indexes, and formats:
| Definition | The identifier of the charge condition |
| Type | DECIMAL(28), NOT NULL |
| Primary Key | PK_CHARGE_CONDITION |
| Definition | The code of the charge condition |
| Type | NVARCHAR(256), NULL |
| Definition | The description of the charge condition |
| Type | NVARCHAR(2000), NULL |
| Definition | The currency code of the charge condition |
| Type | NVARCHAR(5), NULL |
| Definition | Specifies whether the charge condition is multicurrencies or not |
| Type | DECIMAL(1), NOT NULL |
| Default | 0 |
| Definition | The type of relation between charge components and offer conditions |
| Format |
The possible values are:
|
| Type | DECIMAL(1), NOT NULL |
| Definition | The type of operation |
| Format |
The possible values are:
|
| Type | DECIMAL(1), NOT NULL |
| Definition | This field indicates if a new transaction is created for the dependent charge and if the transaction corresponding to the master charge is modified (or adjusted) according to the dependent charge |
| Description |
This field indicates if a new transaction is created for the dependent charge and if the transaction corresponding to the master charge is modified (or adjusted) according to the dependent charge. Used only if the charge is a dependent charge. |
| Format |
This field indicates if a new transaction is created for the dependent charge and if the transaction corresponding to the master charge is modified (or adjusted) according to the dependent charge. Used only if the charge is a dependent charge. The possible values are:
Note Transaction adjustment depends on the role of the dependent charge (see the DEPENDENT_ROLE field). The 3 modes are not always available. |
| Type | DECIMAL(1), NOT NULL |
| Definition | This field indicates if the charge condition is mandatory |
| Format |
The possible values are:
|
| Type | DECIMAL(1), NOT NULL |
| Definition | This field indicates if a discount must be applied to the amount of the master charge from which the previous discounts have already been subtracted |
| Format |
The possible values are:
|
| Type | DECIMAL(1), NULL |
| Definition | The role for a dependent charge |
| Format |
The possible values are:
|
| Type | NVARCHAR(256), NULL |
| Definition | The identifier of the charge component related to the charge condition |
| Type | DECIMAL(28), NULL |
| Available Index | IX_CCON_CHRG |
| Definition | The identifier of the charge condition contained in the offer associated to the CCON_OFFE_OID field and related to this charge condition |
| Type | DECIMAL(28), NULL |
| Definition | The identifier of the offer related to the offer condition containing the charge condition (see the CCON_OID field) |
| Type | DECIMAL(28), NULL |
| Definition | The identifier of the offer containing the charge condition |
| Type | DECIMAL(28), NULL |
| Available Index | IX_CCON_OFFE |
| Definition | The identifier of the offer condition containing the charge condition |
| Type | DECIMAL(28), NULL |
| Available Index | IX_CCON_OCON |
See the primary key information:
| Column(s) | OID |
| Filegroup | CATALOG_DATA |
The following database indexes are available in the CHARGE_CONDITION database table to improve the speed of data retrieval operations during the business processes of SAP Convergent Charging:
| Indexed Column(s) | CHRG_OID |
| Unique | No |
| Partitioned | No |
| Clustered | No |
| Filegroup | CATALOG_INDX |
| Indexed Column(s) | OCON_OID |
| Unique | No |
| Partitioned | No |
| Clustered | No |
| Filegroup | CATALOG_INDX |
| Indexed Column(s) | OFFE_OID |
| Unique | No |
| Partitioned | No |
| Clustered | No |
| Filegroup | CATALOG_INDX |