OSS_CHARGE_ADJUSTMENTS

Charge Adjustments table stores the charge adjustments for a product charge

Details

  • Schema: FUSION

  • Object owner: OSS

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

OSS_CHARGE_ADJUSTMENTS_PK

CHARGE_ADJUSTMENT_ID

Columns

Name Datatype Length Precision Not-null Comments
CHARGE_ADJUSTMENT_ID NUMBER 18 Yes Primary Key
SUBSCRIPTION_ID NUMBER 18 Foreign key to Subscription
SUBSCRIPTION_PRODUCT_ID NUMBER 18 Foreign key to Product
CHARGE_ID NUMBER 18 Foreign key to Charges
CHARGE_ADJUSTMENT_PUID VARCHAR2 120 PUID for Adjustments
VERSION_TYPE VARCHAR2 1 Version Type
SEQUENCE_NUMBER NUMBER 9 Sequence Number
ADJUSTMENT_VALUE NUMBER Adjustment Value
ADJUSTMENT_CURRENCY VARCHAR2 15 Adjustment Currency
REASON VARCHAR2 120 REASON
REASON_CODE VARCHAR2 30 Charge Adjustment Reason Code based on ORA_OSS_BILL_ADJ_REASON lookup
USAGE_UOM VARCHAR2 30 Usage UOM
VALID_FROM TIMESTAMP Valid From
VALID_UNTIL TIMESTAMP Valid Until
PRICE_PERIODICITY VARCHAR2 30 Price Periodicity
CHARGE_PARENT_ENTITY VARCHAR2 30 Charge Parent Entity code
CHARGE_PARENT_ENTITY_ID NUMBER 18 Charge Parent Enitty Id
CHARGE_ROLLUP_FLAG VARCHAR2 1 Charge Rollup Flag
MASS_UPDATE_FLAG VARCHAR2 1 Updated to Y when charge adjustments are added from mass update
ADJUSTMENT_TYPE VARCHAR2 30 Adjustment Type
PRICE_ADJUSTMENT_TYPE VARCHAR2 30 Following field is used to capture adjustment type, return by PST call.
ADJUSTMENT_NAME VARCHAR2 120 ADJUSTMENT_NAME
CHARGE_EXTERNAL_KEY VARCHAR2 120 CHARGE_EXTERNAL_KEY
AUTO_ADJUSTMENT_YN VARCHAR2 3 AUTO_ADJUSTMENT_YN
EFFECTIVITY VARCHAR2 30 EFFECTIVITY
NUMBER_OF_PERIODS NUMBER NUMBER_OF_PERIODS
EFFECTIVE_DAY_FROM NUMBER EFFECTIVE_DAY_FROM
EFFECTIVE_DAY_TO NUMBER EFFECTIVE_DAY_TO
EFFECTIVE_MONTH_FROM NUMBER EFFECTIVE_MONTH_FROM
EFFECTIVE_MONTH_TO NUMBER EFFECTIVE_MONTH_TO
EXTERNAL_ATTRIBUTE_CHAR1 VARCHAR2 4000 EXTERNAL_ATTRIBUTE_CHAR1
EXTERNAL_ATTRIBUTE_CHAR2 VARCHAR2 4000 EXTERNAL_ATTRIBUTE_CHAR2
EXTERNAL_ATTRIBUTE_CHAR3 VARCHAR2 4000 EXTERNAL_ATTRIBUTE_CHAR3
EXTERNAL_ATTRIBUTE_NUMBER1 NUMBER EXTERNAL_ATTRIBUTE_NUMBER1
EXTERNAL_ATTRIBUTE_NUMBER2 NUMBER EXTERNAL_ATTRIBUTE_NUMBER2
EXTERNAL_ATTRIBUTE_NUMBER3 NUMBER EXTERNAL_ATTRIBUTE_NUMBER3
EXTERNAL_ATTRIBUTE_NUMBER4 NUMBER EXTERNAL_ATTRIBUTE_NUMBER4
EXTERNAL_ATTRIBUTE_NUMBER5 NUMBER EXTERNAL_ATTRIBUTE_NUMBER5
EXTERNAL_ATTRIBUTE_NUMBER6 NUMBER EXTERNAL_ATTRIBUTE_NUMBER6
EXTERNAL_ATTRIBUTE_TIMESTAMP1 TIMESTAMP EXTERNAL_ATTRIBUTE_TIMESTAMP1
EXTERNAL_ATTRIBUTE_TIMESTAMP2 TIMESTAMP EXTERNAL_ATTRIBUTE_TIMESTAMP2
EXTERNAL_ATTRIBUTE_TIMESTAMP3 TIMESTAMP EXTERNAL_ATTRIBUTE_TIMESTAMP3
BASIS_ELEMENT VARCHAR2 30 Basis Element Code
PRICE_BASIS_ELEMENT VARCHAR2 30 Following field is used to capture adjustment basis, return by PST call.
CHARGE_DEFINITION VARCHAR2 30 Charge Definition Code
CHARGE_DEFINITION_ID NUMBER 18 Following field used to capture Id of Charge Definition
ADJUSTMENT_PRICING_ERROR VARCHAR2 2000 Adjustment Pricing Error
PERIOD_FROM NUMBER Period From
PERIOD_UNTIL NUMBER Period Until
PRICING_TERM_ADJ_FLAG VARCHAR2 1 Identifies adjustments added for pricing term
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Indexes

Index Uniqueness Tablespace Columns
OSS_CHARGE_ADJUSTMENTS_N1 Non Unique Default CHARGE_ID
OSS_CHARGE_ADJUSTMENTS_U1 Unique FUSION_TS_TX_IDX CHARGE_ADJUSTMENT_ID
OSS_CHARGE_ADJUSTMENTS_U2 Unique FUSION_TS_TX_IDX CHARGE_ADJUSTMENT_PUID