OKC_K_CHARGE_COMPONENTS

Represents charge adjustments for a line charge

Details

  • Schema: FUSION

  • Object owner: OKC

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

OKC_K_CHARGE_COMPONENTS_PK

ID, MAJOR_VERSION

Columns

Name Datatype Length Precision Not-null Comments
ID NUMBER 18 Yes System generated unique identifier. Primary key column of the table.
CHARGE_COMPONENT_PUID VARCHAR2 2000 Public unique Identifier for this table
TAX_INCLUDED_FLAG VARCHAR2 1 TAX_INCLUDED_FLAG
MAJOR_VERSION NUMBER 18 Yes Identifies the contract major version.
VERSION_TYPE VARCHAR2 1 Yes Version Type. C - Current,H - History, A - Amendment
DNZ_CHR_ID NUMBER 18 DNZ_CHR_ID
LINE_CHARGE_ID NUMBER 18 LINE_CHARGE_ID
EXTERNAL_REFERENCE1 VARCHAR2 150 EXTERNAL_REFERENCE1
EXTERNAL_REFERENCE2 VARCHAR2 150 EXTERNAL_REFERENCE2
CHARGE_CURRENCY_CODE VARCHAR2 15 CHARGE_CURRENCY_CODE
HEADER_CURRENCY_CODE VARCHAR2 15 HEADER_CURRENCY_CODE
EXTERNAL_REFERENCE3 VARCHAR2 150 EXTERNAL_REFERENCE3
EXTERNAL_REFERENCE4 VARCHAR2 150 EXTERNAL_REFERENCE4
EXTERNAL_REFERENCE5 VARCHAR2 150 EXTERNAL_REFERENCE5
EXTERNAL_REFERENCE6 VARCHAR2 150 EXTERNAL_REFERENCE6
EXTERNAL_REFERENCE7 VARCHAR2 150 External reference column
EXTERNAL_REFERENCE8 VARCHAR2 150 External reference column
EXTERNAL_REFERENCE9 VARCHAR2 150 External reference column
EXTERNAL_REFERENCE10 VARCHAR2 150 External reference column
EXTERNAL_KEY1 VARCHAR2 120 EXTERNAL_KEY1
EXTERNAL_KEY2 VARCHAR2 120 EXTERNAL_KEY2
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.
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.
CHARGE_COMPONENT_ID NUMBER 18 CHARGE_COMPONENT_ID
CHARGE_ID NUMBER 18 CHARGE_ID
CHARGE_CURRENCY_UNIT_PRICE NUMBER CHARGE_CURRENCY_UNIT_PRICE
COVERAGE_EXTENDED_AMOUNT NUMBER COVERAGE_EXTENDED_AMOUNT
CHARGE_CURRENCY_EXT_AMOUNT NUMBER CHARGE_CURRENCY_EXT_AMOUNT
EXPLANATION VARCHAR2 1000 EXPLANATION
EXPLANATION_MESSAGE_NAME VARCHAR2 30 EXPLANATION_MESSAGE_NAME
HEADER_CURRENCY_COV_EXT_AMOUNT NUMBER HEADER_CURRENCY_COV_EXT_AMOUNT
HEADER_CURRENCY_EXT_AMOUNT NUMBER HEADER_CURRENCY_EXT_AMOUNT
HEADER_CURRENCY_UNIT_PRICE NUMBER HEADER_CURRENCY_UNIT_PRICE
PERCENT_OF_COMPARISON_ELEMENT NUMBER PERCENT_OF_COMPARISON_ELEMENT
PRICE_ELEMENT_CODE VARCHAR2 30 PRICE_ELEMENT_CODE
PRICE_ELEMENT VARCHAR2 30 Price Elelemnt of a component that refers to lookup with lookuptype - ORA_OKC_PRICE_ADJUSTMENT_BASES. Valid values : ORA_LIS T_PRICE and ORA_NET_PRICE
PRICE_ELEMENT_USAGE_CODE VARCHAR2 30 PRICE_ELEMENT_USAGE_CODE
PRICING_SOURCE_ID NUMBER 18 PRICING_SOURCE_ID
PRICING_SOURCE_TYPE_CODE VARCHAR2 30 PRICING_SOURCE_TYPE_CODE
ROLLUP_FLAG VARCHAR2 1 ROLLUP_FLAG
SEQUENCE_NUMBER NUMBER 9 SEQUENCE_NUMBER
SOURCE_CHARGE_COMPONENT_ID VARCHAR2 50 SOURCE_CHARGE_COMPONENT_ID
SOURCE_CHARGE_ID VARCHAR2 50 SOURCE_CHARGE_ID
SOURCE_PARENT_CHARGE_COMP_ID VARCHAR2 50 SOURCE_PARENT_CHARGE_COMP_ID
QP_UNIT_PRICE NUMBER Termed Adjustments: Unit Price
QP_EXT_AMOUNT NUMBER Termed Adjustments: Extended amount
QP_COV_EXT_AMOUNT NUMBER Termed Adjustments: Coverage extended amount

Indexes

Index Uniqueness Tablespace Columns
OKC_K_CHARGE_COMPONENTS_N1 Non Unique Default LINE_CHARGE_ID
OKC_K_CHARGE_COMPONENTS_N2 Non Unique Default PRICING_SOURCE_ID, PRICING_SOURCE_TYPE_CODE
OKC_K_CHARGE_COMPONENTS_N3 Non Unique Default CHARGE_ID
OKC_K_CHARGE_COMPONENTS_U1 Unique Default ID, MAJOR_VERSION
OKC_K_CHARGE_COMPONENTS_U2 Unique Default EXTERNAL_KEY1, EXTERNAL_KEY2