DOO_ORDER_CHARGE_COMPS_INT

This interface table contains pricing charge components for an order. It is used when importing an order.

Details

  • Schema: FUSION

  • Object owner: DOO

  • Object type: TABLE

  • Tablespace: INTERFACE

Columns

Name Datatype Length Precision Not-null Comments
SOURCE_TRANSACTION_ID VARCHAR2 50 Unique identifier of the transaction in the system that captured the transaction.
SOURCE_MPA_ID VARCHAR2 50 The unique internal identifier for the Manual Price Adjustment as assigned by the system that captured the transaction.
SOURCE_TRANSACTION_SYSTEM VARCHAR2 30 System or application that submitted the order request.
SOURCE_TRANSACTION_LINE_ID VARCHAR2 50 Unique identifier of the transaction line from the system that captured the transaction.
SOURCE_TRANSACTION_SCHEDULE_ID VARCHAR2 50 Unique identifier of a schedule, shipment, or subline, as assigned by the system that captured the transaction.
SOURCE_CHARGE_ID VARCHAR2 120 Unique internal identifier of the charge as assigned by the system that captured the transaction.
SOURCE_CHARGE_COMPONENT_ID VARCHAR2 50 Unique identifier of the charge component as assigned by the system that captured the transaction.
SEQUENCE_NUMBER NUMBER 9 Sequence number of the charge component.
SOURCE_PARENT_CHARGE_COMP_ID VARCHAR2 50 Unique identifier of the charge component as assigned by the system that captured the transaction. Only populated for charge components where the parent charge is a rollup charge.
CHARGE_CURRENCY_CODE VARCHAR2 1000 Code of the currency that was used for the charge.
CHARGE_CURRENCY_NAME VARCHAR2 1000 Currency that is associated with the charge component.
CHARGE_CURRENCY_EXT_AMOUNT NUMBER Extended amount in charge currency. Extended amount equals the unit price multiplied by the line requested quantity for simple products and equals the unit price multiplied by the line extended quantity for configurations.
CHARGE_CURRENCY_UNIT_PRICE NUMBER Price or adjustment per unit in the charge currency for the line unit of measure.
HEADER_CURRENCY_CODE VARCHAR2 1000 Code of the order header currency.
HEADER_CURRENCY_NAME VARCHAR2 1000 Currency on the order header associated with the transaction.
HEADER_CURRENCY_EXT_AMOUNT NUMBER Extended amount in the header currency.
HEADER_CURRENCY_UNIT_PRICE NUMBER Price or adjustment for a unit in the header currency for the line unit of measure.
PRICE_ELEMENT_CODE VARCHAR2 30 Code of the elements used in the price elements setup, for example, LISTPRICE and NETPRICE.
PRICE_ELEMENT VARCHAR2 240 Factor that is used for pricing calculations. Examples: list price and net price.
PRICE_ELEMENT_USAGE_CODE VARCHAR2 30 Used by consuming applications to indicate how the charge component will be used. Values of this attribute come from an Oracle Fusion Pricing lookup. By default, the values include List Price and Net Price.
PRICE_ELEMENT_USAGE VARCHAR2 240 Category of one or more price elements.
ROLLUP_FLAG VARCHAR2 1 Marks a charge component as a rollup or aggregate value for the charge component price element code.
TRANSACTIONAL_CURRENCY_CODE VARCHAR2 1000 Currency code used for the order.
EXPLANATION VARCHAR2 1000 Message for display in a price breakdown user interface.
CHARGE_CURR_DURATION_EXT_AMT NUMBER Identifies extended amount over the given duration in the charge currency.
HEADER_CURR_DURATION_EXT_AMT NUMBER Identifies extended amount over the given duration in the header currency.
CREATION_DATE TIMESTAMP Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Who column: indicates the user who created the row.
LAST_UPDATE_DATE TIMESTAMP Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Who column: indicates the user who last updated 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.
LOAD_REQUEST_ID NUMBER 18 Unique identifier of the import request.
BATCH_ID NUMBER 18 Id of the batch as part of which this charge component will be processed.
VALIDATION_BITSET NUMBER 20 Oracle internal use only. This is used to identify attributes that failed validation.

Indexes

Index Uniqueness Tablespace Columns
DOO_ORDER_CHARGE_COMPS_INT_N1 Non Unique Default SOURCE_TRANSACTION_ID, SOURCE_TRANSACTION_SYSTEM, LOAD_REQUEST_ID, SOURCE_TRANSACTION_LINE_ID, SOURCE_TRANSACTION_SCHEDULE_ID
DOO_ORDER_CHARGE_COMPS_INT_N2 Non Unique Default BATCH_ID