DOO_FS_CHARGE_COMPONENTS_INT
Charge component details in the fulfillment system response.
Details
-
Schema: FUSION
-
Object owner: DOO
-
Object type: TABLE
-
Tablespace: INTERFACE
Primary Key
Name | Columns |
---|---|
DOO_FS_CHARGE_COMPS_INT_PK |
CHARGE_COMPONENT_IF_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
CHARGE_COMPONENT_IF_ID | NUMBER | 18 | Yes | Unique internal identifier for a charge component interface record, generated by sequence. | |
FULFILLMENT_SYSTEM_RESPONSE_ID | VARCHAR2 | 50 | Unique identifier that fulfillment system may send and can be used to correlate the response relayed back to the fulfillment system. | ||
FULFILL_LINE_INTERFACE_KEY | VARCHAR2 | 120 | An identifier that distinguishes a fulfillment line record from another one for a given fulfillment system response identifier. | ||
CHARGE_INTERFACE_KEY | VARCHAR2 | 50 | Unique internal identifier of the charge as assigned by the system that captured the transaction. | ||
CHARGE_COMPONENT_IF_KEY | VARCHAR2 | 50 | The unique internal identifier for the charge component as assigned by the system that captured the transaction | ||
LOAD_REQUEST_ID | NUMBER | 18 | Unique identifier of a data set pertaining to fulfillment system responses to one or more fulfillment system requests. | ||
CREATED_BY | VARCHAR2 | 64 | Who column: indicates the user who created the row. | ||
CREATION_DATE | TIMESTAMP | Who column: indicates the date and time of the creation of 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. | |
CHARGE_CURRENCY_NAME | VARCHAR2 | 1000 | Name of the currency that was used for the charge component. E.g., US Dollar. | ||
CHARGE_CURRENCY_CODE | VARCHAR2 | 1000 | Code of the currency that was used for the charge component. E.g., USD. | ||
HEADER_CURRENCY_NAME | VARCHAR2 | 1000 | Name of the header currency. E.g., US Dollar. | ||
HEADER_CURRENCY_CODE | VARCHAR2 | 1000 | Code of the order header currency. E.g., USD. | ||
HEADER_CURRENCY_EXT_AMOUNT | NUMBER | Extended amount in the header currency. | |||
PRICE_ELEMENT | VARCHAR2 | 80 | Meaning of the price element code from the price element setup. | ||
PRICE_ELEMENT_CODE | VARCHAR2 | 30 | Code of the elements used in the price elements setup, for example, LISTPRICE and NETPRICE. | ||
SEQUENCE_NUMBER | NUMBER | 9 | Sequence number of the charge component. | ||
PRICE_ELEMENT_USAGE | VARCHAR2 | 80 | Meaning of the price element usage code which indicates how the charge component will be used. | ||
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. | ||
CHARGE_CURRENCY_UNIT_PRICE | NUMBER | Price or adjustment per unit in the charge currency for the line unit of measure. | |||
HEADER_CURRENCY_UNIT_PRICE | NUMBER | Price or adjustment for a unit in the header currency for the line unit of measure. | |||
ROLLUP_FLAG | VARCHAR2 | 1 | Marks a charge component as a rollup or aggregate value for the charge component price element code. | ||
PARENT_CHARGE_COMPONENT_IF_KEY | VARCHAR2 | 50 | Charge Component Id of the contributing charge as assigned by the system that captured the transaction. Only populated for charge components where the parent charge is a rollup charge | ||
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. | |||
EXPLANATION | VARCHAR2 | 1000 | Message for display in a price breakdown user interface. | ||
PERCENT_OF_COMPARISON_ELEMENT | NUMBER | The percentage that this unit price is of the basis charge component unit price. By default the basis is the List Price. This attribute captures the Margin %, the % the Net Price is of the List Price etc. | |||
PRICING_SOURCE_ID | VARCHAR2 | 30 | Id of the lowest level pricing source. E.g. priceListLineId, Tier Rule Id, CP Rule Id, Formula Id, AP Id, shipping line id, etc. | ||
EXPLANATION_MESSAGE_NAME | VARCHAR2 | 30 | Message name of the explanation for the price break down UI. | ||
TAX_INCLUDED_FLAG | VARCHAR2 | 1 | Indicates whether tax is included in the price for a given charge component. | ||
INTERFACE_SOURCE_CODE | VARCHAR2 | 30 | Identifies the source used to insert data in this interface table. For example, ORA_FS_RESPONSE_FBDI and ORA_FS_RESPONSE_API for data imported using file and API respectively. | ||
FULFILL_LINE_ID | NUMBER | 18 | Unique Identifier for a fulfillment line |
Indexes
Index | Uniqueness | Tablespace | Columns | Status |
---|---|---|---|---|
DOO_FS_CHARGE_COMPS_INT_PK | Unique | Default | CHARGE_COMPONENT_IF_ID | |
DOO_FS_CHRG_COMP_INT_N1 | Non Unique | Default | INTERFACE_SOURCE_CODE, LOAD_REQUEST_ID, FULFILL_LINE_INTERFACE_KEY, CHARGE_INTERFACE_KEY, CHARGE_COMPONENT_IF_KEY | Obsolete |
DOO_FS_CHRG_COMP_INT_N2 | Non Unique | Default | FULFILL_LINE_ID, FULFILL_LINE_INTERFACE_KEY |