Table:
OBJECT_CHANGE_LOG
|
Table Name
|
OBJECT_CHANGE_LOG |
| Table Description |
The OBJECT_CHANGE_LOG table contains the list of changes performed on objects, including links to the related user operation
and
object snapshots.
|
| Tablespace |
OBJECT_CHANGE_DATA |
| Database |
Core Database |
|
Partitioned
|
Yes
|
|
Columns
|
|
Columns of the Table
The OBJECT_CHANGE_LOG database table is defined by the following columns.
Column: OID
| Value Type |
BIGINT, NOT NULL |
| Index(es) |
IX_OBJ_CHGLG_OID IX_OBJ_CHGLG_OPOID
|
| Column Description |
The unique identifier of the object change log |
Column: RECORDING_DATE
| Value Type |
DATE, NOT NULL |
| Index(es) |
IX_OBJ_CHGLG_OID
|
| Column Description |
The date when the object change log was recorded |
Column: OBJECT_ID_PART_1
| Value Type |
VARCHAR(256) |
| Index(es) |
IX_OBJ_CHGLG_OPDATE
|
| Column Description |
The first part of the object identifier of the object change log (will be NULL for the object types that do not use this
part)
|
Column: OBJECT_ID_PART_2
| Value Type |
VARCHAR(256) |
| Column Description |
The second part of the object identifier of the object change log (will be NULL for the object types that do not use this
part)
|
Column: OBJECT_ID_PART_3
| Value Type |
VARCHAR(256) |
| Column Description |
The third part of the object identifier of the object change log (will be NULL for the object types that do not use this
part)
|
Column: OBJECT_OID
| Value Type |
BIGINT |
| Column Description |
The unique identifier of the object for this change log (will be NULL for technical data which is unique in the system) |
Column: PARTITION_ID
| Value Type |
SMALLINT, NOT NULL |
| Index(es) |
IX_OBJ_CHGLG_OID
|
| Column Description |
The partition identifier of the object associated to the change log (will be set to -1 for technical objects which are unique
in the system or for the objects without partition identifier).
|
Column: OBJECT_TYPE
| Value Type |
DECIMAL(3), NOT NULL |
| Column Description |
The type of the object for this change log. Possible values are:
-
0: Pricing Macro
-
1: Translation Table
-
2: Tier Table
-
3: Mapping Table Class
-
4: Mapping Table
-
7: Product
-
8: Offer
-
10: Charged Item Class
-
11: Charge Component
-
12: Charge Plan
-
13: Refill Item Class
-
14: Refill Record Class
-
15: Refill Logic
-
16: Refill Plan
-
17: Charged Item Mapping
-
18: Refill Record Mapping
-
20: User
-
21: Audit
-
22: Currencies
-
23: ISO4217 Currencies
-
24: Public Holidays
-
25: Counter Names Dictionary
-
26: Access
-
27: Subscriber Account
-
28: Charging Contract
-
29: Subscription
-
30: Subscriber Mapping Table
-
31: Reserved for a future usage
-
32: Charged Items Aggregation Policy
|
Column: USER_OPERATION_OID
| Value Type |
BIGINT |
| Index(es) |
IX_OBJ_CHGLG_OPOID
|
| Column Description |
The unique identifier of the related user operation |
Column: ACTION_TYPE
| Value Type |
DECIMAL(1), NOT NULL |
| Column Description |
The type of action of the object change log. Possible values are:
-
0: Creation
-
1: Modification
-
2: Deletion
|
Column: BEFORE_SNAPSHOT_OID
| Value Type |
BIGINT |
| Column Description |
The unique identifier of the object snapshot before the change (NULL if the action is a creation) |
Column: AFTER_SNAPSHOT_OID
| Value Type |
BIGINT |
| Column Description |
The unique identifier of the object snapshot after the change (NULL if the action is a deletion) |
Top of the list
SAP Convergent Charging 3.0
Document Version: SP04 and later
(c) Copyright 2011 SAP AG. All rights reserved.