MSC_OPERATION_COMPONENTS_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
Name |
---|
PLAN_ID ORGANIZATION_ID OPERATION_SEQUENCE_ID OPERATION_SEQ_NUM COMPONENT_SEQUENCE_ID BILL_SEQUENCE_ID ROUTING_SEQUENCE_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY |
Query
SQL_Statement |
---|
SELECT DECODE(FROM_LEG,1,LEG.PLAN_ID,BC.PLAN_ID) PLAN_ID, DECODE(FROM_LEG,1,LEG.ORGANIZATION_ID,BC.ORGANIZATION_ID) ORGANIZATION_ID, NVL(BC.OPERATION_SEQUENCE_ID, LEG.OPERATION_SEQUENCE_ID ) OPERATION_SEQUENCE_ID, NVL(BC.OPERATION_SEQ_NUM, LEG.OPERATION_SEQ_NUM ) OPERATION_SEQ_NUM, BC.COMPONENT_SEQUENCE_ID, BC.BILL_SEQUENCE_ID, LEG.ROUTING_SEQUENCE_ID, DECODE(FROM_LEG,1,LEG.LAST_UPDATE_DATE, BC.LAST_UPDATE_DATE) LAST_UPDATE_DATE, DECODE(FROM_LEG,1,LEG.LAST_UPDATED_BY, BC.LAST_UPDATED_BY) LAST_UPDATED_BY, DECODE(FROM_LEG,1,LEG.CREATION_DATE, BC.CREATION_DATE) CREATION_DATE, DECODE(FROM_LEG,1,LEG.CREATED_BY, BC.CREATED_BY) CREATED_BY FROM ( SELECT B.COMPONENT_SEQUENCE_ID, B.BILL_SEQUENCE_ID, B.ORGANIZATION_ID, B.USING_ASSEMBLY_ID, B.PLAN_ID, EP.OPERATION_SEQUENCE_ID, EP.OPERATION_SEQ_NUM, EP.LAST_UPDATE_DATE, EP.LAST_UPDATED_BY, EP.CREATION_DATE, EP.CREATED_BY FROM MSC_BOM_COMPONENTS_V B, EGP_COMPONENT_OPERATIONS EP WHERE B.COMMON_BILL_SEQUENCE_ID = EP.BILL_SEQUENCE_ID ) BC FULL OUTER JOIN ( SELECT RTG.ROUTING_SEQUENCE_ID, RTOP.OPERATION_SEQUENCE_ID, OPERATION_SEQ_NUM, RTG.PLAN_ID, RTG.ASSEMBLY_ITEM_ID, RTG.ORGANIZATION_ID , 1 FROM_LEG, RTOP.LAST_UPDATE_DATE, RTOP.LAST_UPDATED_BY, RTOP.CREATION_DATE, RTOP.CREATED_BY FROM MSC_ROUTINGS RTG, MSC_ROUTING_OPERATIONS RTOP WHERE RTOP.ORGANIZATION_ID (+) = RTG.ORGANIZATION_ID AND RTOP.ROUTING_SEQUENCE_ID (+) = RTG.ROUTING_SEQUENCE_ID ) LEG ON BC.USING_ASSEMBLY_ID = LEG.ASSEMBLY_ITEM_ID AND BC.ORGANIZATION_ID = LEG.ORGANIZATION_ID AND BC.OPERATION_SEQ_NUM = LEG.OPERATION_SEQ_NUM |