SELECT CCM.SPEC_STL_GRD ,SUM(NVL(SPM.ORD_WGT , 0)) - SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) - SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0)) XIAOJI --坯料投入量:组批坯料-加回-轧回 ,SUM(NVL(SPM.ORD_WGT , 0)) PILIAOTOURU --组批坯料:计划投入量 ,SUM(CASE WHEN CCM.MISSNO_CLF_CD IS NULL THEN CCM.ACT_WGT ELSE 0 END) HEJI ,SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) JIAHUI --1\2加回,没有重量数据,以理论重量计算 ,SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0)) ZHAHUI --3札回,没有重量数据,以理论重量计算 ,SUM(CASE WHEN MIL.MISSNO_CLF_CD = 'C' AND MIL.MISSNO_BAR_WTH IS NOT NULL AND MIL.MISSNO_BAR_THK IS NOT NULL THEN SPM.ORD_WGT ELSE 0 END ) ZHONGBAN --中板 ,SUM(CASE WHEN MIL.MISSNO_CLF_CD = 'C' AND MIL.MISSNO_BAR_WTH IS NULL AND MIL.MISSNO_BAR_THK IS NULL THEN SPM.ORD_WGT ELSE 0 END ) FEIGANG --废钢 ,SUM(CASE WHEN CCM.COIL_STAT != '1' AND CCM.TOT_DEC_GRD IS NOT NULL THEN CCM.ACT_WGT ELSE 0 END ) ORD_FL2 --非计划品统计用检:成品卷-未检品 ,SUM(CASE WHEN ( CCM.COIL_STAT = '2' OR CCM.COIL_STAT = '3' ) AND CCM.MISSNO_CLF_CD IS NULL THEN CCM.ACT_WGT ELSE 0 END) SUM_COUNT --现场钢板/钢卷合计:成品卷(库存卷+销售卷+未检品) ,SUM(CASE WHEN CCM.TOT_DEC_GRD IS NULL AND CCM.COIL_STAT = '2' THEN CCM.ACT_WGT ELSE 0 END) TOT_DEC_GRD0 ,SUM(DECODE(CCM.COIL_DEFECTIVE , '1A' , CCM.ACT_WGT , 0)) COIL_DEFECTIVE1A --库存待处置品(A),被降为非计划的卷,无标准号和订单用途,暂不做处理(是未处理品,若要强行区分钢制和轧制方面的原因,数据将大量确实) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.TOT_DEC_GRD IS NOT NULL AND CCM.COIL_DEFECTIVE IS NULL THEN CCM.ACT_WGT ELSE 0 END) A1 --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.TOT_DEC_GRD IS NOT NULL AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) A4 --库存废品(B) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END) B3 --外观 --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) B7 --外观 --库存次品(C) ,(SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '2A' THEN CCM.ACT_WGT ELSE 0 END )+SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.COIL_DEFECTIVE = '3D' THEN 1 ELSE 0 END ) ) C1 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '2A' THEN CCM.ACT_WGT ELSE 0 END ) C2 --成分 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.COIL_DEFECTIVE = '3D' THEN CCM.ACT_WGT ELSE 0 END ) C3 --外观 ,(SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '4A' THEN CCM.ACT_WGT ELSE 0 END )+SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.COIL_DEFECTIVE = '3D' THEN 1 ELSE 0 END )) C5 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '4A' THEN CCM.ACT_WGT ELSE 0 END ) C6 --材质 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.COIL_DEFECTIVE = '3D' THEN CCM.ACT_WGT ELSE 0 END ) C7 --外观 --库存合格品(D) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' THEN CCM.ACT_WGT ELSE 0 END) D1 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '2A' THEN CCM.ACT_WGT ELSE 0 END ) D2 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.NONORD_CAUSE_CD = '3D' THEN CCM.ACT_WGT ELSE 0 END ) D3--外观 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '4A' THEN CCM.ACT_WGT ELSE 0 END ) D7 --材质 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.NONORD_CAUSE_CD = '3D' THEN CCM.ACT_WGT ELSE 0 END ) D9--外观 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '3C' THEN CCM.ACT_WGT ELSE 0 END ) D11 --重量 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '3B' THEN CCM.ACT_WGT ELSE 0 END ) D10 --尺寸 ----废钢出库废品(E) 暂无 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.MISSNO_CLF_CD IS NOT NULL THEN CCM.ACT_WGT ELSE 0 END) E1 --废钢出库次品(F) --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END ) F3 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END ) F7 --销售次品(G),系统中在对于做了发车计划的卷,不会取消计划,若发现不合格,仅给出不合格信息。 -- ,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.TOT_DEC_GRD != '1' AND CCM.TOT_DEC_GRD IS NOT NULL) THEN CCM.ACT_WGT ELSE 0 END ) G1 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.INGR_DEC_GRD = '2' THEN CCM.ACT_WGT ELSE 0 END) G2 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD = '3' OR CCM.TOT_DEC_GRD = '4' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END) G3 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.MATLQLTY_DEC_GRD = '2' THEN CCM.ACT_WGT ELSE 0 END) G6 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD = '3' OR CCM.TOT_DEC_GRD = '4' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) G7 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.SIZE_DEC_RST = '2' THEN CCM.ACT_WGT ELSE 0 END) G8 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.WGT_DEC_RST = '2' THEN CCM.ACT_WGT ELSE 0 END) G9 ----销售合格品(H),系统中在对于做了发车计划的卷,不会取消计划,若发现不合格,仅给出不合格信息。 --,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND CCM.COIL_STAT = '3' THEN CCM.ACT_WGT ELSE 0 END) H1 --计划订单材(I),在库和不在库的都算 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND ( SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,4) = 'XGEC' ) THEN CCM.ACT_WGT ELSE 0 END) I1 --计划订单小计 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '31' THEN CCM.ACT_WGT ELSE 0 END) I2 --内贸合同 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = 'XG' THEN CCM.ACT_WGT ELSE 0 END) I3 --外贸合同 --非计划订单材(J),在库和不在库的都算 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND( SUBSTR(CCM.ORD_NO , 0,2) = '36' OR SUBSTR(CCM.ORD_NO , 0,2) = '37' ) AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J1 --小计 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '36' AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J2 --36合同 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '37' AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J3 --其它 ,(SUM(NVL(CCM.ACT_WGT , 0)) -SUM(CASE WHEN CCM.EXTSHAPE_DEC_GRD = '4' OR CCM.EXTSHAPE_DEC_GRD = '3' THEN CCM.ACT_WGT ELSE 0 END) - SUM(CASE WHEN CCM.MISSNO_CLF_CD IS NOT NULL AND CCM.EXTSHAPE_DEC_GRD IS NULL THEN CCM.ACT_WGT ELSE 0 END))/(SUM(NVL(SPM.ORD_WGT , 0)) - SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) - SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0))) CHENCAILV -- (轧制合计-外观次、废品-轧废)/坯料投入量 ,SUM(CASE WHEN (CCM.COIL_STAT = '2' AND CCM.ORD_FL = '2' ) OR (CCM.COIL_STAT = '3' AND ( SUBSTR(CCM.ORD_NO , 0,2)= '37' OR SUBSTR(CCM.ORD_NO , 0,2)= '36' ) ) THEN CCM.ACT_WGT ELSE 0 END) FEIJIHUA --非计划,在库的非计划+已销售的非计划订单 ,1-SUM(CASE WHEN CCM.ORD_FL = '1' AND (SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,2) = 'XG') THEN CCM.ACT_WGT ELSE 0 END )/SUM(CASE WHEN (CCM.EXTSHAPE_DEC_GRD != '4' AND CCM.EXTSHAPE_DEC_GRD IS NOT NULL) AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) FEIJIHUALV --1-计划总量/非计划统计用检验量;计划总量指内贸、外贸合同的合格总量;无正式销售订单的也属于非计划 ,SUM(CASE WHEN SPM.ORD_NO = CCM.ORD_NO AND SPM.ORD_SEQ = CCM.ORD_SEQ AND CCM.COIL_NO = SPM.COIL_NO AND (SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,2) = 'XG' OR SUBSTR(CCM.ORD_NO , 0,2) = '37' ) AND CCM.ORD_FL = '1' AND CCM.TOT_DEC_GRD = '1' THEN CCM.ACT_WGT ELSE 0 END )/(SUM(CCM.ACT_WGT)+0.000001) YIHEGELV -- 一次合格率 FROM TBH02_COIL_COMM CCM , TBH02_RHF_MISSNO RHF , TBH02_MILL_RESULT MIL , TBF02_SPEC_MILL SPM , TBH02_REHEATFUR WORI WHERE CCM.COIL_NO = RHF.COIL_NO(+) AND CCM.COIL_NO = MIL.COIL_NO(+) AND CCM.COIL_NO = SPM.COIL_NO AND CCM.COIL_NO = WORI.COIL_NO AND CCM.SPEC_STL_GRD IS NOT NULL AND SUBSTR(WORI.EXTRACT_DTIME , 1,8 ) BETWEEN ? AND ? GROUP BY CCM.SPEC_STL_GRD ORDER BY CCM.SPEC_STL_GRD SELECT WORI.EXTRACT_WKGROUP ,SUM(NVL(SPM.ORD_WGT , 0)) - SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) - SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0)) XIAOJI --坯料投入量:组批坯料-加回-轧回 ,SUM(NVL(SPM.ORD_WGT , 0)) PILIAOTOURU --组批坯料:计划投入量 ,SUM(CASE WHEN CCM.MISSNO_CLF_CD IS NULL THEN CCM.ACT_WGT ELSE 0 END) HEJI ,SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) JIAHUI --1\2加回,没有重量数据,以理论重量计算 ,SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0)) ZHAHUI --3札回,没有重量数据,以理论重量计算 ,SUM(CASE WHEN MIL.MISSNO_CLF_CD = 'C' AND MIL.MISSNO_BAR_WTH IS NOT NULL AND MIL.MISSNO_BAR_THK IS NOT NULL THEN SPM.ORD_WGT ELSE 0 END ) ZHONGBAN --中板 ,SUM(CASE WHEN MIL.MISSNO_CLF_CD = 'C' AND MIL.MISSNO_BAR_WTH IS NULL AND MIL.MISSNO_BAR_THK IS NULL THEN SPM.ORD_WGT ELSE 0 END ) FEIGANG --废钢 ,SUM(CASE WHEN CCM.COIL_STAT != '1' AND CCM.TOT_DEC_GRD IS NOT NULL THEN CCM.ACT_WGT ELSE 0 END ) ORD_FL2 --非计划品统计用检:成品卷-未检品 ,SUM(CASE WHEN ( CCM.COIL_STAT = '2' OR CCM.COIL_STAT = '3' ) AND CCM.MISSNO_CLF_CD IS NULL THEN CCM.ACT_WGT ELSE 0 END) SUM_COUNT --现场钢板/钢卷合计:成品卷(库存卷+销售卷+未检品) ,SUM(CASE WHEN CCM.TOT_DEC_GRD IS NULL AND CCM.COIL_STAT = '2' THEN CCM.ACT_WGT ELSE 0 END) TOT_DEC_GRD0 ,SUM(DECODE(CCM.COIL_DEFECTIVE , '1A' , CCM.ACT_WGT , 0)) COIL_DEFECTIVE1A --库存待处置品(A),被降为非计划的卷,无标准号和订单用途,暂不做处理(是未处理品,若要强行区分钢制和轧制方面的原因,数据将大量确实) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.TOT_DEC_GRD IS NOT NULL AND CCM.COIL_DEFECTIVE IS NULL THEN CCM.ACT_WGT ELSE 0 END) A1 --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.TOT_DEC_GRD IS NOT NULL AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) A4 --库存废品(B) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END) B3 --外观 --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) B7 --外观 --库存次品(C) ,(SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '2A' THEN CCM.ACT_WGT ELSE 0 END )+SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.COIL_DEFECTIVE = '3D' THEN 1 ELSE 0 END ) ) C1 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '2A' THEN CCM.ACT_WGT ELSE 0 END ) C2 --成分 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.COIL_DEFECTIVE = '3D' THEN CCM.ACT_WGT ELSE 0 END ) C3 --外观 ,(SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '4A' THEN CCM.ACT_WGT ELSE 0 END )+SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.COIL_DEFECTIVE = '3D' THEN 1 ELSE 0 END )) C5 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '4A' THEN CCM.ACT_WGT ELSE 0 END ) C6 --材质 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.COIL_DEFECTIVE = '3D' THEN CCM.ACT_WGT ELSE 0 END ) C7 --外观 --库存合格品(D) --,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' THEN CCM.ACT_WGT ELSE 0 END) D1 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '2A' THEN CCM.ACT_WGT ELSE 0 END ) D2 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 AND CCM.NONORD_CAUSE_CD = '3D' THEN CCM.ACT_WGT ELSE 0 END ) D3--外观 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '4A' THEN CCM.ACT_WGT ELSE 0 END ) D7 --材质 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 AND CCM.NONORD_CAUSE_CD = '3D' THEN CCM.ACT_WGT ELSE 0 END ) D9--外观 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '3C' THEN CCM.ACT_WGT ELSE 0 END ) D11 --重量 ,SUM(CASE WHEN CCM.COIL_STAT = '2' AND CCM.COIL_DEFECTIVE = '1A' AND CCM.NONORD_CAUSE_CD = '3B' THEN CCM.ACT_WGT ELSE 0 END ) D10 --尺寸 ----废钢出库废品(E) 暂无 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.MISSNO_CLF_CD IS NOT NULL THEN CCM.ACT_WGT ELSE 0 END) E1 --废钢出库次品(F) --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END ) F3 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.EXTSHAPE_DEC_GRD = '3' OR CCM.EXTSHAPE_DEC_GRD = '4') AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END ) F7 --销售次品(G),系统中在对于做了发车计划的卷,不会取消计划,若发现不合格,仅给出不合格信息。 -- ,SUM(CASE WHEN CCM.COIL_STAT = '3' AND (CCM.TOT_DEC_GRD != '1' AND CCM.TOT_DEC_GRD IS NOT NULL) THEN CCM.ACT_WGT ELSE 0 END ) G1 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.INGR_DEC_GRD = '2' THEN CCM.ACT_WGT ELSE 0 END) G2 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD = '3' OR CCM.TOT_DEC_GRD = '4' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 1 THEN CCM.ACT_WGT ELSE 0 END) G3 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.MATLQLTY_DEC_GRD = '2' THEN CCM.ACT_WGT ELSE 0 END) G6 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD = '3' OR CCM.TOT_DEC_GRD = '4' AND PKG_QUALITY_COMM.FIB030010(CCM.CRK_CD1) = 2 THEN CCM.ACT_WGT ELSE 0 END) G7 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.SIZE_DEC_RST = '2' THEN CCM.ACT_WGT ELSE 0 END) G8 --,SUM(CASE WHEN CCM.COIL_STAT = '3' AND CCM.TOT_DEC_GRD ='2' AND CCM.WGT_DEC_RST = '2' THEN CCM.ACT_WGT ELSE 0 END) G9 ----销售合格品(H),系统中在对于做了发车计划的卷,不会取消计划,若发现不合格,仅给出不合格信息。 --,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND CCM.COIL_STAT = '3' THEN CCM.ACT_WGT ELSE 0 END) H1 --计划订单材(I),在库和不在库的都算 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND ( SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,4) = 'XGEC' ) THEN CCM.ACT_WGT ELSE 0 END) I1 --计划订单小计 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '31' THEN CCM.ACT_WGT ELSE 0 END) I2 --内贸合同 ,SUM(CASE WHEN CCM.TOT_DEC_GRD = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = 'XG' THEN CCM.ACT_WGT ELSE 0 END) I3 --外贸合同 --非计划订单材(J),在库和不在库的都算 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND( SUBSTR(CCM.ORD_NO , 0,2) = '36' OR SUBSTR(CCM.ORD_NO , 0,2) = '37' ) AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J1 --小计 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '36' AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J2 --36合同 ,SUM(CASE WHEN CCM.ORD_FL = '1' AND SUBSTR(CCM.ORD_NO , 0,2) = '37' AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) J3 --其它 ,(SUM(NVL(CCM.ACT_WGT , 0)) -SUM(CASE WHEN CCM.EXTSHAPE_DEC_GRD = '4' OR CCM.EXTSHAPE_DEC_GRD = '3' THEN CCM.ACT_WGT ELSE 0 END) - SUM(CASE WHEN CCM.MISSNO_CLF_CD IS NOT NULL AND CCM.EXTSHAPE_DEC_GRD IS NULL THEN CCM.ACT_WGT ELSE 0 END))/(SUM(NVL(SPM.ORD_WGT , 0)) - SUM(DECODE(RHF.MISSNO_CLF,1,SPM.ORD_WGT , 2 , SPM.ORD_WGT , 0 )) - SUM(DECODE(RHF.MISSNO_CLF,3,SPM.ORD_WGT , 0))) CHENCAILV -- (轧制合计-外观次、废品-轧废)/坯料投入量 ,SUM(CASE WHEN (CCM.COIL_STAT = '2' AND CCM.ORD_FL = '2' ) OR (CCM.COIL_STAT = '3' AND ( SUBSTR(CCM.ORD_NO , 0,2)= '37' OR SUBSTR(CCM.ORD_NO , 0,2)= '36' ) ) THEN CCM.ACT_WGT ELSE 0 END) FEIJIHUA --非计划,在库的非计划+已销售的非计划订单 ,1-SUM(CASE WHEN CCM.ORD_FL = '1' AND (SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,2) = 'XG') THEN CCM.ACT_WGT ELSE 0 END )/SUM(CASE WHEN (CCM.EXTSHAPE_DEC_GRD != '4' AND CCM.EXTSHAPE_DEC_GRD IS NOT NULL) AND CCM.COIL_STAT != '1' THEN CCM.ACT_WGT ELSE 0 END ) FEIJIHUALV --1-计划总量/非计划统计用检验量;计划总量指内贸、外贸合同的合格总量;无正式销售订单的也属于非计划 ,SUM(CASE WHEN SPM.ORD_NO = CCM.ORD_NO AND SPM.ORD_SEQ = CCM.ORD_SEQ AND CCM.COIL_NO = SPM.COIL_NO AND (SUBSTR(CCM.ORD_NO , 0,2) = '31' OR SUBSTR(CCM.ORD_NO , 0,2) = 'XG' OR SUBSTR(CCM.ORD_NO , 0,2) = '37' ) AND CCM.ORD_FL = '1' AND CCM.TOT_DEC_GRD = '1' THEN CCM.ACT_WGT ELSE 0 END )/(SUM(CCM.ACT_WGT)+0.000001) YIHEGELV -- 一次合格率 FROM TBH02_COIL_COMM CCM , TBH02_RHF_MISSNO RHF , TBH02_MILL_RESULT MIL , TBF02_SPEC_MILL SPM , TBH02_REHEATFUR WORI WHERE CCM.COIL_NO = RHF.COIL_NO(+) AND CCM.COIL_NO = MIL.COIL_NO(+) AND CCM.COIL_NO = SPM.COIL_NO AND CCM.COIL_NO = WORI.COIL_NO AND CCM.SPEC_STL_GRD IS NOT NULL AND SUBSTR(WORI.EXTRACT_DTIME , 1,8 ) BETWEEN ? AND ? GROUP BY WORI.EXTRACT_WKGROUP ORDER BY WORI.EXTRACT_WKGROUP