SELECT CCC.COIL_NO ,DECODE(CCC.ORD_FL , '1' , CCC.ORD_NO||CCC.ORD_SEQ , LCL.ORD_NO||LCL.ORD_SEQ) ORD ,CCC.PRODNM_CD ,CCC.SPEC_ABBSYM ,CCC.SPEC_STL_GRD ,CCC.INGR_DEC_GRD ,CCC.MATLQLTY_DEC_GRD ,CCC.SIZE_DEC_RST ,CCC.WGT_DEC_RST ,CCC.PROC_DEC_RST ,CCC.EXTSHAPE_QUALITY ,CCC.SMP_NO ,CCC.SMP_CUT_LOC ,DECODE(LCM.OVER_SMP_TP , NULL , NULL , SUBSTR(LCM.SMP_NO , 14)) SMP_COUNT FROM C_TBL02_COIL_COMM CCC , TBB02_LOT_COIL LCL , TBB02_LOT_COM LCM WHERE (CCC.MATLQLTY_DEC_GRD = '0' OR CCC.MATLQLTY_DEC_GRD = '1' OR ( LCM.OVER_SMP_TP IS NOT NULL AND CCC.MATLQLTY_DEC_GRD IS NOT NULL) ) -- AND CCC.SIZE_DEC_RST IS NOT NULL AND CCC.COIL_WTH IS NOT NULL AND CCC.COIL_THK IS NOT NULL AND CCC.WGT_DEC_RST IS NOT NULL AND CCC.PROC_DEC_RST IS NOT NULL AND CCC.EXTSHAPE_QUALITY IS NOT NULL AND CCC.TOT_DEC_GRD IS NULL AND CCC.SMP_NO = LCM.SMP_NO(+) AND CCC.SMP_CUT_LOC = LCM.SMP_CUT_LOC(+) AND CCC.ORD_FL = '1' AND CCC.COIL_NO = LCL.COIL_NO(+) AND CCC.CUR_PROG_CD = 'DED' AND CCC.COIL_STAT = '2' AND CCC.LINE_TP IS NULL ORDER BY CCC.COIL_NO SELECT CCC.OLD_SAMPL_NO COIL_NO ,DECODE(CCC.ORD_FL , '1' , CCC.ORD_NO||CCC.ORD_SEQ , LCL.ORD_NO||LCL.ORD_SEQ) ORD ,CCC.PRODNM_CD ,CCC.SPEC_ABBSYM ,CCC.SPEC_STL_GRD ,CCC.INGR_DEC_GRD ,CCC.MATLQLTY_DEC_GRD ,CCC.SIZE_DEC_RST ,CCC.WGT_DEC_RST ,CCC.PROC_DEC_RST ,CCC.EXTSHAPE_QUALITY ,CCC.SMP_NO ,CCC.SMP_CUT_LOC ,DECODE(LCM.OVER_SMP_TP , NULL , NULL , SUBSTR(LCM.SMP_NO , 14)) SMP_COUNT FROM C_TBC02_COIL_COMM CCC , TBB02_LOT_COIL LCL , TBB02_LOT_COM LCM WHERE (CCC.MATLQLTY_DEC_GRD = '0' OR CCC.MATLQLTY_DEC_GRD = '1' OR ( LCM.OVER_SMP_TP IS NOT NULL AND CCC.MATLQLTY_DEC_GRD IS NOT NULL) ) AND CCC.SIZE_DEC_RST IS NOT NULL AND CCC.WGT_DEC_RST IS NOT NULL AND CCC.PROC_DEC_RST IS NOT NULL AND CCC.EXTSHAPE_QUALITY IS NOT NULL AND CCC.TOT_DEC_GRD IS NULL AND CCC.SMP_NO = LCM.SMP_NO(+) AND CCC.SMP_CUT_LOC = LCM.SMP_CUT_LOC(+) AND CCC.ORD_FL = '1' AND CCC.COIL_NO = LCL.COIL_NO(+) AND CCC.CUR_PROG_CD = 'DED' AND CCC.COIL_STAT = '2' ORDER BY CCC.OLD_SAMPL_NO SELECT CCC.COIL_NO ,DECODE(CCC.ORD_FL , '1' , CCC.ORD_NO||CCC.ORD_SEQ , LCL.ORD_NO||LCL.ORD_SEQ) ORD ,CCC.PRODNM_CD ,CCC.SPEC_ABBSYM ,CCC.SPEC_STL_GRD ,CCC.INGR_DEC_GRD ,CCC.MATLQLTY_DEC_GRD ,CCC.SIZE_DEC_RST ,CCC.WGT_DEC_RST ,CCC.PROC_DEC_RST ,CCC.EXTSHAPE_QUALITY ,CCC.SMP_NO ,CCC.SMP_CUT_LOC ,DECODE(LCM.OVER_SMP_TP , NULL , NULL , SUBSTR(LCM.SMP_NO , 14)) SMP_COUNT FROM C_TBL02_COIL_COMM CCC , TBB02_LOT_COIL LCL , TBB02_LOT_COM LCM, TBA01_ORD_LINE T WHERE (CCC.MATLQLTY_DEC_GRD = '0' OR CCC.MATLQLTY_DEC_GRD = '1' OR ( LCM.OVER_SMP_TP IS NOT NULL AND CCC.MATLQLTY_DEC_GRD IS NOT NULL) ) -- AND CCC.SIZE_DEC_RST IS NOT NULL AND CCC.COIL_WTH IS NOT NULL AND CCC.COIL_THK IS NOT NULL AND CCC.WGT_DEC_RST IS NOT NULL AND CCC.PROC_DEC_RST IS NOT NULL AND CCC.EXTSHAPE_QUALITY IS NOT NULL AND CCC.TOT_DEC_GRD IS NULL AND CCC.ORD_NO = T.ORD_NO AND CCC.ORD_SEQ = T.ORD_SEQ AND ((T.PAKMTH_TP != '1' AND CCC.PACKAGE_FL = '1') or T.PAKMTH_TP = '1') AND CCC.SMP_NO = LCM.SMP_NO(+) AND CCC.SMP_CUT_LOC = LCM.SMP_CUT_LOC(+) AND CCC.ORD_FL = '1' AND CCC.COIL_NO = LCL.COIL_NO(+) AND CCC.CUR_PROG_CD = 'DED' AND CCC.COIL_STAT = '2' AND CCC.LINE_TP ='S' ORDER BY CCC.COIL_NO {call ZL_SUAN_DCS01.DCS_COIL_TOTL(?,?,?)} {call ZL_LIANT_DCS01.DCS_COIL_TOTL(?,?,?)}