MSS_FS_TEMPORAL_RELATIONS_V
Details
-
Schema: FUSION
-
Object owner: MSS
-
Object type: VIEW
Columns
Name |
---|
PLAN_ID WORK_ORDER_ID FROM_WO_OPERATION_ID FROM_RESOURCE_SEQ_NUMBER FROM_OPERATION_SEQ_NUMBER FROM_LINE_OP_SEQ_NUMBER TO_WO_OPERATION_ID TO_RESOURCE_SEQ_NUMBER TO_OPERATION_SEQ_NUMBER TO_LINE_OP_SEQ_NUMBER TEMPORAL_CONSTRAINT_TYPE |
Query
SQL_Statement |
---|
with fromOp as ( select PLAN_ID, WORK_ORDER_ID, WO_OPERATION_ID, RESOURCE_SEQ_NUMBER, OPERATION_SEQ_NUMBER, LINE_OP_SEQ_NUMBER, FS_OPERATION_TYPE, row_number() over (partition by PLAN_ID, WORK_ORDER_ID order by LINE_OP_SEQ_NUMBER, OPERATION_SEQ_NUMBER) SEQ_NUMBER from MSS_FS_OPERATIONS_V ), toOp as ( select PLAN_ID, WORK_ORDER_ID, WO_OPERATION_ID, RESOURCE_SEQ_NUMBER, OPERATION_SEQ_NUMBER, LINE_OP_SEQ_NUMBER, FS_OPERATION_TYPE, row_number() over (partition by PLAN_ID, WORK_ORDER_ID order by LINE_OP_SEQ_NUMBER, OPERATION_SEQ_NUMBER) SEQ_NUMBER from MSS_FS_OPERATIONS_V ) select fromOp.PLAN_ID, fromOp.WORK_ORDER_ID WORK_ORDER_ID, fromOp.WO_OPERATION_ID FROM_WO_OPERATION_ID, fromOp.RESOURCE_SEQ_NUMBER FROM_RESOURCE_SEQ_NUMBER, fromOp.OPERATION_SEQ_NUMBER FROM_OPERATION_SEQ_NUMBER, fromOp.LINE_OP_SEQ_NUMBER FROM_LINE_OP_SEQ_NUMBER, toOp.WO_OPERATION_ID TO_WO_OPERATION_ID, toOp.RESOURCE_SEQ_NUMBER TO_RESOURCE_SEQ_NUMBER, toOp.OPERATION_SEQ_NUMBER TO_OPERATION_SEQ_NUMBER, toOp.LINE_OP_SEQ_NUMBER TO_LINE_OP_SEQ_NUMBER, Decode( toOp.FS_OPERATION_TYPE, 'Takt Operation', 'EndsAtEnd', 'StartsAfterEnd') TEMPORAL_CONSTRAINT_TYPE from fromOp, toOp where fromOp.PLAN_ID = toOp.PLAN_ID and fromOp.WORK_ORDER_ID = toOp.WORK_ORDER_ID and fromOp.SEQ_NUMBER+1 = toOp.SEQ_NUMBER |