Search Results msc_operation_components
Overview
The MSC_OPERATION_COMPONENTS table is a core intersection table within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It serves as a critical junction between the Bill of Materials (BOM) and the manufacturing routing data within the planning engine's snapshot. Specifically, it links component items from MSC_BOM_COMPONENTS to the specific manufacturing operations in MSC_ROUTING_OPERATIONS where they are consumed. This relationship is essential for creating accurate, operation-level material requirements and capacity plans, enabling planners to see not just what components are needed, but at which precise stage in the production process they are required.
Key Information Stored
The table's structure is defined by a composite primary key that uniquely identifies each operation-component relationship within a specific plan and supply chain instance. The key columns are ORGANIZATION_ID, ROUTING_SEQUENCE_ID, OPERATION_SEQUENCE_ID, COMPONENT_SEQUENCE_ID, SR_INSTANCE_ID, and PLAN_ID. These fields collectively point to a unique manufacturing operation and a unique component within a specific organizational and planning context. Other crucial columns include BILL_SEQUENCE_ID, which further ties the record to the specific bill of materials. The table primarily stores relational data (keys) rather than transactional or quantitative data, acting as a referential map for the planning engine.
Common Use Cases and Queries
This table is central to queries that analyze material requirements at the operation level. A common use case is generating reports for component backflushing or determining the exact operation where a component shortage will impact the production schedule. For instance, planners may query to list all components required at a specific work center or operation sequence. A typical SQL pattern involves joining this intersection table to both the component and operation detail tables:
- Identifying components for a given operation:
SELECT * FROM msc_operation_components oc, msc_bom_components bc WHERE oc.plan_id = :p_plan_id AND oc.operation_sequence_id = :p_op_seq AND oc.component_sequence_id = bc.component_sequence_id AND oc.plan_id = bc.plan_id; - Troubleshooting planning data integrity by checking for orphaned records not linked to valid BOM components or routing operations.
Related Objects
The functionality of MSC_OPERATION_COMPONENTS is defined by its relationships with two primary planning snapshot tables, as documented by its foreign keys.
- MSC_BOM_COMPONENTS: This table is referenced via the columns BILL_SEQUENCE_ID, COMPONENT_SEQUENCE_ID, SR_INSTANCE_ID, and PLAN_ID. This relationship ensures every operation-component link corresponds to a valid component in the snapped BOM.
- MSC_ROUTING_OPERATIONS: This table is referenced via the columns PLAN_ID, ROUTING_SEQUENCE_ID, SR_INSTANCE_ID, and OPERATION_SEQUENCE_ID. This relationship ensures every link corresponds to a valid operation in the snapped manufacturing routing.
The table itself is the child in these relationships, dependent on the integrity of data in the parent BOM and Routing tables.
-
Table: MSC_OPERATION_COMPONENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_OPERATION_COMPONENTS, object_name:MSC_OPERATION_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table is the intersection table between MSC_BOM_COMPONENTS and MSC_ROUTING_OPERATIONS. , implementation_dba_data: MSC.MSC_OPERATION_COMPONENTS ,
-
Table: MSC_OPERATION_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_OPERATION_COMPONENTS, object_name:MSC_OPERATION_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table is the intersection table between MSC_BOM_COMPONENTS and MSC_ROUTING_OPERATIONS. , implementation_dba_data: MSC.MSC_OPERATION_COMPONENTS ,
-
Table: MSC_ST_OPERATION_COMPONENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_OPERATION_COMPONENTS, object_name:MSC_ST_OPERATION_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_OPERATION_COMPONENTS. , implementation_dba_data: MSC.MSC_ST_OPERATION_COMPONENTS ,
-
Table: MSC_ST_OPERATION_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_OPERATION_COMPONENTS, object_name:MSC_ST_OPERATION_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_OPERATION_COMPONENTS. , implementation_dba_data: MSC.MSC_ST_OPERATION_COMPONENTS ,
-
View: MSC_ROUTING_OPERATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ROUTING_OPERATIONS_V, object_name:MSC_ROUTING_OPERATIONS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the operations in a routing , implementation_dba_data: APPS.MSC_ROUTING_OPERATIONS_V ,
-
Table: MSC_ROUTING_OPERATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ROUTING_OPERATIONS, object_name:MSC_ROUTING_OPERATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This tables stores the operations composing each routing. , implementation_dba_data: MSC.MSC_ROUTING_OPERATIONS ,
-
Table: MSC_ROUTING_OPERATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ROUTING_OPERATIONS, object_name:MSC_ROUTING_OPERATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This tables stores the operations composing each routing. , implementation_dba_data: MSC.MSC_ROUTING_OPERATIONS ,
-
View: MSC_ROUTING_OPERATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ROUTING_OPERATIONS_V, object_name:MSC_ROUTING_OPERATIONS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the operations in a routing , implementation_dba_data: APPS.MSC_ROUTING_OPERATIONS_V ,
-
Table: MSC_BOM_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOM_COMPONENTS, object_name:MSC_BOM_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores Bill of material data for plans in Oracle Advanced Planning and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_BOM_COMPONENTS ,
-
Table: MSC_BOM_COMPONENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOM_COMPONENTS, object_name:MSC_BOM_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores Bill of material data for plans in Oracle Advanced Planning and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_BOM_COMPONENTS ,
-
Lookup Type: MSC_ODS_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
View: MSC_SC_BILL_BOM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SC_BILL_BOM_V, object_name:MSC_SC_BILL_BOM_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SC_BILL_BOM_V ,
-
Lookup Type: MSC_ODS_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
View: MSC_SC_BILL_BOM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SC_BILL_BOM_V, object_name:MSC_SC_BILL_BOM_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SC_BILL_BOM_V ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,