MSC_AP_WO_OP_DEPENDENCIES_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
| Name |
|---|
|
ASSEMBLY_NAME ORGANIZATION_CODE WIP_ENTITY_NAME PREV_OP_SEQ_NUM NEXT_OP_SEQ_NUM DEPENDENCY_TYPE TRANSFER_PERCENT ORDER_TYPE WORK_ORDER_ID ASSEMBLY_ITEM_ID ORGANIZATION_ID WO_OP_DEPENDENCY_ID |
Query
| SQL_Statement |
|---|
|
WITH job_status as ( SELECT 'UNRELEASED' valid_status FROM msc_apps_instances WHERE rownum = 1 UNION ALL SELECT 'RELEASED' valid_status FROM msc_apps_instances WHERE rownum = 1 UNION ALL SELECT 'ON_HOLD' valid_status FROM msc_apps_instances WHERE rownum = 1 UNION ALL SELECT 'PENDING_APPROVAL' valid_status FROM msc_apps_instances WHERE rownum = 1 UNION ALL SELECT 'COMPLETED' valid_status FROM msc_apps_instances WHERE rownum = 1 AND NVL(fnd_profile.value('MSC_COLLECT_COMPLETED_JOBS'), '1') = '1' ) SELECT esi.item_number assembly_name, esi.organization_code organization_code, wob.work_order_number wip_entity_name, wop.operation_seq_number prev_op_seq_num, wop1.operation_seq_number next_op_seq_num, DECODE(wod.dependency_type,'ORA_FINISH_TO_START',1,'ORA_START_TO_START',2,NULL) dependency_type, wod.transfer_percent, DECODE(wob.work_order_type, 'STANDARD', 3, 'NON_STANDARD', 7,'CORRECTIVE',70,'PREVENTIVE',70,'FIELDSERVICE',70,7) order_type, wob.work_order_id, esi.inventory_item_id assembly_item_id, esi.organization_id, wod.wo_op_dependency_id FROM WIE_WORK_ORDERS_V wob, WIE_WO_OPERATIONS_B wop, WIE_WO_OPERATIONS_B wop1, WIE_WO_OP_DEPENDENCIES wod, MSC_PLANNED_EGP_SYSTEM_ITEMS_V esi WHERE wob.work_order_id = wod.work_order_id AND wop.wo_operation_id(+) = wod.from_wo_operation_id AND wop1.wo_operation_id(+) = wod.to_wo_operation_id AND wob.inventory_item_id = esi.inventory_item_id AND wob.organization_id = esi.organization_id AND wob.system_status_code in (SELECT valid_status FROM job_status) AND wob.work_method_code in ('DISCRETE_MANUFACTURING','PROCESS_MANUFACTURING') |