0 ) AS STOCK_NUM_LIKU, RCL.* FROM (SELECT (SELECT LISTAGG(B4.F_IN_MATERIAL_NO, ',') WITHIN GROUP(ORDER BY B4.F_IN_MATERIAL_NO ASC) FROM (SELECT B.F_IN_MATERIAL_DESC,B.F_IN_MATERIAL_NO,B3.ORD_LN_DLY_PK,B.MSC_PLINE,B2.CRAFT_SEQ FROM SLM_ORD_DESIGN_BOM B, CRAFT_ORD_LINE_BOM B1, CRAFT_ORD_DESIGN B2, PLN_SALEORD B3 WHERE B.BOM = B1.BOM AND B1.DESGIN_KEY = B2.DESGIN_KEY AND B2.ORD_LN_PK =B3.ORD_LN_PK AND B2.VALIDFLAG!='0' ) B4 WHERE B4.ORD_LN_DLY_PK=T.ORD_LN_DLY_PK AND B4.MSC_PLINE=T.INDEX_SEQ AND B4.CRAFT_SEQ=T.CRAFT_SEQ) F_IN_MATERIAL_NO, T.PRO_ORDER_NO, T.PRO_PLAN_ID, T.GX_PLAN_NO, T.PLAN_GROUP_ID, T.ORDER_SOURCE, T.ORD_LN_DLY_PK, T.PLN_DIVIDE_ID, NULLIF(T.ORDER_NO || '/' || T.ORDER_SEQ, '/') ORDER_NO, T.ORDER_SEQ, T.DELIVERY_NO, T.REQ_BL_ID, T.PLINE_CODE, T.PLINE_NAME, T.INWL_ID, T.INWL_DESC, T.OUTWL_ID, T.OUTWL_DESC, T.GRADECODE, T.GRADENAME, T.OUTDIAMETER, T.WALLTHICK, T.LENGTHDISC, T.LENGTHMAX_IN, T.LENGTHMIN_IN, T.LENGTH_IN, T.AIMLENGTH, T.IN_WEIGHT_S, T.IN_NUM_S, T.WEIGTH_S, T.NUM_S, T.MATCH_WT_IN, T.MATCH_NUM_IN, DECODE(T.IF_MONITOR_RCL, '1', '是', '/') IF_MONITOR_RCL, T.PRDCR_NO, T.MONITOR_POINT, T.STATION_ROAD, T.GX_PRO_SEQ, TO_CHAR(ROUND(TO_NUMBER(NVL(T.PLAN_USETIME, '0')) / 60, 2)) PLAN_USETIME, TO_CHAR(T.PLAN_TIME_B, 'YYYY-MM-DD HH24:MI:SS') PLAN_TIME_B, TO_CHAR(T.PLAN_TIME_E, 'YYYY-MM-DD HH24:MI:SS') PLAN_TIME_E, (SELECT SUM(NVL(M.PLN_INSINGLE_WT,0)) FROM PLN_ZY_RCL_M M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') BATCHED_WT, (SELECT SUM(NVL(M.PLN_INSINGLE_NUM,0)) FROM PLN_ZY_RCL_M M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') BATCHED_NUM, (SELECT SUM(NVL(M.PLAN_INDOUBLE_WT,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') Real_Batch_Wt, (SELECT SUM(NVL(M.PLAN_INDOUBLE_NUM,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') Real_Batch_Num, (SELECT SUM(NVL(M.REAL_INDOUBLE_WT,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') Real_Indouble_Wt, (SELECT SUM(NVL(M.REAL_INDOUBLE_NUM,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') Real_Indouble_Num, (SELECT SUM(NVL(M.REAL_OUTDOUBLE_WT,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') FINISHWEIGHT, (SELECT SUM(NVL(M.REAL_OUTDOUBLE_NUM,0)) FROM PLN_ZY_RCL_C M WHERE M.PRO_PLAN_ID=T.PRO_PLAN_ID AND M.GX_PLAN_NO=T.GX_PLAN_NO AND M.IF_FLAG='0') FINISHNUM, DECODE(T.EXE_STATUS, '0', '计划', '1', '生产中', '2', '已生产', '3', '关闭A', '') EXE_STATUS, DECODE(T.IS_REPAIR_PLN, '1', '是', '/') IS_REPAIR_PLN, T.REPAIR_TYPE, T.ZY_BATCH_ID, T.ADD_WT_IN, T.ADD_NUM_IN, DECODE(T.ISENDGX, '1', '是', '/') ISENDGX, T.CIC, T.PIC, T.SIC, T.DIC, T.WIC, T.GIC, DECODE(T.IS_PLAN_OK, '1', '是', '/') IS_PLAN_OK, T.STEELCODE, T.STEELNAME, T.PRO_MONTH, T.PREVIOUS_GX, T.PREV_GXPLAN_ID, T.IF_EXPORT, TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME, T.MEMO, TO_CHAR(T.ISSUED_TIME, 'YYYY-MM-DD HH24:MI:SS') ISSUED_TIME, T.ISSUED_MAN, TO_CHAR(T.LAST_UNDOWN_TIME, 'YYYY-MM-DD HH24:MI:SS') LAST_UNDOWN_TIME, T.LAST_UNDOWN_MAN, T.VERSION_NO, T.PROCESSING_COST, T.TOTAL_COST, T.WHOLE_BACKLOG_DESC, T.MSC, T.INDEX_SEQ, T.BOM, T3.GROUP_RCL, T1.SALE_ORG_DESC, T1.PRODUCCODE, T1.PRODUCNAME, T1.STD_CODE, T1.STD_NAME, T1.STD_STYLE_DESC, T1.SPEC_CODE, T1.SPEC_NAME, T1.MODEL_CODE, T1.MODEL_DESC, T.CRAFT_SEQ, T.CRAFT_FILE_NO, T.CRAFT_FILE_MAN, DECODE(T.IF_STOVE_ISSUED,'1','是','/') IF_STOVE_ISSUED, T.STOVE_ISSUED_MAN, TO_CHAR(T.STOVE_ISSUED_TIME, 'YYYY-MM-DD HH24:MI:SS') STOVE_ISSUED_TIME, NVL((SELECT A.ABRVITION FROM SLM_BASE_CUSTOMER A WHERE A.CUSTOMER_NO = DECODE(T1.FINAL_USER, NULL, T1.BUYER_ID, '/', T1.BUYER_ID, T1.FINAL_USER)), DECODE(T1.FINAL_USER_DESC, NULL, T1.BUYER_NAME, '/', T1.BUYER_NAME, T1.FINAL_USER_DESC)) FINAL_USER_DESC, (SELECT T9.BASENAME FROM COM_BASE_INFO T9 WHERE T9.BASECODE = T.PRIORITY) PRIORITY, T.PRIORITY_MEMO, T.DECISION,t.WEIGTH_S_MIN FROM PLN_ORDER_RCL_S T, (SELECT Q1.PRODUCCODE, Q1.PRODUCNAME, Q1.STD_CODE, Q1.STD_NAME, Q1.STD_STYLE_DESC, Q1.SPEC_CODE, Q1.SPEC_NAME, Q1.ORD_LN_DLY_PK, Q1.ORD_LN_PK, Q1.STEELCODE, Q1.STEELNAME, Q1.DELVRY_RANGE_TPE, Q1.DELVRY_RANGE_MAX, Q1.DELVRY_RANGE_MIN, Q1.DELVRY_QTY, Q3.CRAFT_NAME, Q1.FINAL_USER, Q1.FINAL_USER_DESC, Q1.BUYER_ID, Q1.BUYER_NAME, Q1.MODEL_CODE, Q1.MODEL_DESC, Q4.SALE_ORG_DESC, Q2.CRAFT_FILE_LV2_F FROM PLN_SALEORD Q1, CRAFT_ORD_DESIGN Q2, CRAFT_ORD_DESIGN_APPOINT Q3, SLM_ORDER_HEAD Q4 WHERE Q1.ORD_LN_PK = Q3.ORD_LN_PK(+) AND Q1.ORD_PK = Q4.ORD_PK(+) AND Q1.ORD_LN_PK = Q2.ORD_LN_PK(+) AND Q2.VALIDFLAG(+) = '1') T1, PLN_GX_RCL_M T3 WHERE T.PRO_PLAN_ID = T3.PRO_PLAN_ID(+) AND T.ORD_LN_DLY_PK = T1.ORD_LN_DLY_PK(+) AND (T.IS_REPAIR_PLN IS NULL OR T.IS_REPAIR_PLN='0') ]]> 0 AND V.PROCESS_CODE = 'A' AND V.DESGIN_KEY = ? AND V.MSC_PLINE = ? AND V.SPECL_FL = '2' AND V.VALIDFLAG = '1' ORDER BY V.CIC,C.CHEM_SEQ ASC ]]>