PO_CONFIG_COMPONENTS
PO_CONFIG_COMPONENTS stores current information about components (options and models) associated with configurable line items. Only documents associated with a Configure to Order Style are allowed to have configurable to order lines in their component details are stored in this table.
Details
-
Schema: FUSION
-
Object owner: PO
-
Object type: TABLE
-
Tablespace: Default
Primary Key
Name | Columns |
---|---|
PO_CONFIG_COMPONENTS_PK |
PO_CONFIG_COMPONENT_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
PO_CONFIG_COMPONENT_ID | NUMBER | 18 | Yes | Unique identifier of Configurable Option Component. | |
PARENT_PO_CONFIG_COMPONENT_ID | NUMBER | 18 | Corresponds to the parent component line. If the parent is the base model, this field will be null. | ||
OBJECT_HEADER_ID | NUMBER | 18 | Yes | Object header unique identifier. | |
OBJECT_LINE_ID | NUMBER | 18 | Yes | Object line unique identifier. | |
OBJECT_TYPE_CODE | VARCHAR2 | 25 | Yes | Type of the object. Possible object_type_codes are PO and REQ. | |
COMPONENT_LINE_NUMBER | NUMBER | Configuration Component Line display value. | |||
ITEM_ID | NUMBER | 18 | The buying organization's identification number or code for the component used in the configuration. | ||
ITEM_REVISION | VARCHAR2 | 18 | Identifier that indicates the version of the component referenced in the configuration details. | ||
ITEM_DESCRIPTION | VARCHAR2 | 240 | Text describing the component used in the configuration. | ||
ITEM_TYPE | VARCHAR2 | 30 | Used to indicate whether item is a configured product, an option class, or an option/standard item. | ||
SUPPLIER_ITEM_NUMBER | VARCHAR2 | 300 | The supplier's identification number or code for the component. | ||
BASE_MODEL_ID | NUMBER | 18 | The buying organization's identification number or code for the model on which the unique submodel is built. | ||
COMPONENT_QUANTITY | NUMBER | Number of units needed to complete a single configuration. | |||
UOM_CODE | VARCHAR2 | 3 | Yes | UOM of the component | |
UNIT_PRICE | NUMBER | Price of the component | |||
FROM_HEADER_ID | NUMBER | 18 | The purchase agreement against which this configuration component is released. | ||
FROM_LINE_ID | NUMBER | 18 | The purchase agreement line against which this configuration component is released. | ||
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_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to 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. | ||
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. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
PO_CONFIG_COMPONENTS_N1 | Non Unique | Default | OBJECT_TYPE_CODE, OBJECT_LINE_ID |
PO_CONFIG_COMPONENTS_N2 | Non Unique | Default | OBJECT_TYPE_CODE, OBJECT_HEADER_ID |
PO_CONFIG_COMPONENTS_U1 | Unique | Default | PO_CONFIG_COMPONENT_ID |