SELECT DISTINCT T.ORD_NO FROM TBE02_ORD_PRC T WHERE T.ORD_PROG_CD = ? SELECT DISTINCT T.ORD_SEQ FROM TBE02_ORD_PRC T WHERE T.ORD_PROG_CD = ? /*SELECT --20230111调整表结构以汇总一体化订单,因为一体化订单不在MES设计,ORD_HEAD表无数据 PKG_QUALITY_COMM.FZ00_COMM('E01001' ,T4.ORD_PROG_CD) ORD_PROG_CD --订单进程 ,T1.DSN_CMT_DATE --设计确定日 ,T1.ORD_DEVLMT_DATE --订单交货期日期 ,T1.PRDNM_CD --品名代码 ,T1.CUST_SPEC_NO --客户参数号 ,T1.CUST_SPEC_NO_INGR ,T1.CUST_SPEC_NO_QLTY ,T1.CUST_SPEC_NO_DEL ,T1.ORD_THK --订单厚度 ,T1.ORD_WTH --订单宽度 ,PKG_QUALITY_COMM.FZ00_COMM('A01007' ,T1.ORD_USE_TP ) ORD_USE_TP --订单用途编码 ,T1.SPEC_ABBSYM --标准号 ,T1.SPEC_STL_GRD --规格钢号 ,T1.PROD_WGT_MIN --包装单重产品重量(下限) ,T1.PROD_WGT_MAX --包装单重产品重量(上限) ,T1.ORD_CNT --订单块数 ,T1.ORD_WGT --订单重量 ,T1.SMS_STD_NO --炼钢生产规范编号 ,T1.MILL_STD_NO --轧钢生产规范编号 ,T1.COLD_STD_NO ,T1.FAC_STL_GRD --厂内钢号 ,T1.C_PRDNM_CD ,T1.C_SPEC_STL_GRD ,T1.C_SPEC_ABBSYM ,PKG_QUALITY_COMM.FZ00_COMM('A01007' ,T1.C_ORD_USE_TP ) C_ORD_USE_TP --订单用途编码C_ORD_USE_TP ,T1.C_ORD_THK ,T1.C_ORD_WTH ,T2.CUST_NM ,T1.PROD_LINE ,DECODE(T3.OIL_DEF,'GL','300','GM','600','GH','1000',substr(T3.OIL_DEF,4)) OIL_DEF ,DECODE(T1.EDGE_PROC_YN , NULL , 'N' , T1.EDGE_PROC_YN) EDGE_PROC_YN ,PKG_QUALITY_COMM.FZ00_COMM('A01010' ,T3.PAKMTH_TP ) PAKMTH_TP --包装方式 ,T4.C_EXTSHAPE_REQ ,T4.LICENSE_NO ,T4.SUAN_AIM_THK||' ['||T4.SUAN_THK_MIN||','||T4.SUAN_THK_MAX||'] ;['||T4.SUAN_WTH_MIN||','||T4.SUAN_WTH_MAX||']' SUAN_SIZE FROM TBB01_ORD_HEAD T1 , TBZ00_CUSTOMER T2 , TBA01_ORD_LINE T3 , TBE02_ORD_PRC T4 WHERE T1.CUST_CD = T2.CUST_CD(+) AND T1.ORD_NO = T4.ORD_NO(+) AND T1.ORD_SEQ = T4.ORD_SEQ(+) AND T1.ORD_NO = T3.ORD_NO AND T1.ORD_SEQ = T3.ORD_SEQ AND T1.ORD_NO = ? AND T1.ORD_SEQ = ? */ SELECT PKG_QUALITY_COMM.FZ00_COMM('E01001', T4.ORD_PROG_CD) ORD_PROG_CD --订单进程 , T1.DSN_CMT_DATE --设计确定日 , t4.DEL_TO_DATE ORD_DEVLMT_DATE --订单交货期日期 , t4.PRODNM_CD PRDNM_CD --品名代码 , T1.CUST_SPEC_NO --客户参数号 , T4.CUST_SPEC_NO_INGR, T4.CUST_SPEC_NO_QLTY, T4.CUST_SPEC_NO_DEL, t4.ORD_THK --订单厚度 , T4.ORD_WTH --订单宽度 , PKG_QUALITY_COMM.FZ00_COMM('A01007', T4.ORD_USEAGE_CD) ORD_USE_TP --订单用途编码 , T4.SPEC_ABBSYM --标准号 , T4.H_SPEC_STL_GRD SPEC_STL_GRD --规格钢号 , T4.ORD_UNIT_WGT_MIN PROD_WGT_MIN --包装单重产品重量(下限) , T4.ORD_UNIT_WGT_MAX PROD_WGT_MAX --包装单重产品重量(上限) , T3.ORD_CNT --订单块数 , T3.ORD_WGT --订单重量 , T1.SMS_STD_NO --炼钢生产规范编号 , T1.MILL_STD_NO --轧钢生产规范编号 , T1.COLD_STD_NO, T1.FAC_STL_GRD --厂内钢号 , T4.C_PRODNM_CD C_PRDNM_CD, T4.C_SPEC_STL_GRD, T4.C_SPEC_ABBSYM, PKG_QUALITY_COMM.FZ00_COMM('A01007', T4.C_ORD_USEAGE_CD) C_ORD_USE_TP --订单用途编码C_ORD_USE_TP , T4.C_ORD_THK, T4.C_ORD_WTH, T2.CUST_NM, T4.PROD_LINE, DECODE(T3.OIL_DEF, 'GL', '300', 'GM', '600', 'GH', '1000', substr(T3.OIL_DEF, 4)) OIL_DEF, DECODE(T1.EDGE_PROC_YN, NULL, 'N', T1.EDGE_PROC_YN) EDGE_PROC_YN, PKG_QUALITY_COMM.FZ00_COMM('A01010', T3.PAKMTH_TP) PAKMTH_TP , T4.C_EXTSHAPE_REQ, T4.LICENSE_NO, T4.SUAN_AIM_THK || ' [' || T4.SUAN_THK_MIN || ',' || T4.SUAN_THK_MAX || '] ;[' || T4.SUAN_WTH_MIN || ',' || T4.SUAN_WTH_MAX || ']' SUAN_SIZE FROM TBB01_ORD_HEAD T1, TBZ00_CUSTOMER T2, TBA01_ORD_LINE T3, TBE02_ORD_PRC T4 WHERE T4.CUST_CD = T2.CUST_CD(+) AND T1.ORD_NO = T4.ORD_NO(+) AND T1.ORD_SEQ = T4.ORD_SEQ(+) AND T1.ORD_NO = T3.ORD_NO AND T1.ORD_SEQ = T3.ORD_SEQ AND T1.ORD_NO = ? AND T1.ORD_SEQ = ? SELECT B.CHEM_CD, A.* FROM (SELECT T.CHEM_CD CD, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.CHEM_MIN END) MIN1, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.CHEM_MAX END) MAX1, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_MIN END) MIN2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_MAX END) MAX2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_DEC_CD END) CHEM_DEC_CD2, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_AIM END) AIM3, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_MIN END) MIN3, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_MAX END) MAX3, MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_MIN END) MIN4, --冷轧标准要求 MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_MAX END) MAX4, --冷轧标准要求 MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_DEC_CD END) CHEM_DEC_CD4 --冷轧标准要求 FROM TBB01_ORD_INGR T WHERE T.ORD_NO = ? AND T.ORD_SEQ = ? GROUP BY T.CHEM_CD) A ,TBB01_SEQ_INGR B WHERE A.CD(+) = B.CHEM_CD AND B.COMP_YN = 'N' ORDER BY B.COMP_YN ASC , B.DISPLAY_SEQ ASC SELECT B.COMP_DETAIL,B.COMP_CAL, A.* FROM (SELECT T.CHEM_CD CD, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.CHEM_MIN END) MIN1, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.CHEM_MAX END) MAX1, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_MIN END) MIN2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_MAX END) MAX2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.CHEM_DEC_CD END) CHEM_DEC_CD2, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_AIM END) AIM3, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_MIN END) MIN3, MAX(CASE WHEN T.DSN_KIND = '3' THEN T.CHEM_MAX END) MAX3, MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_MIN END) MIN4, --冷轧标准要求 MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_MAX END) MAX4, --冷轧标准要求 MAX(CASE WHEN T.DSN_KIND = '4' THEN T.CHEM_DEC_CD END) CHEM_DEC_CD4 --冷轧标准要求 FROM TBB01_ORD_INGR T WHERE T.ORD_NO = ? AND T.ORD_SEQ = ? GROUP BY T.CHEM_CD) A ,TBB01_SEQ_INGR B WHERE A.CD(+) = B.CHEM_CD AND B.COMP_YN = 'Y' ORDER BY B.COMP_YN ASC , B.DISPLAY_SEQ ASC SELECT B.QLTY_CD ,B.QLTY_CD_CFNM ,B.QLTY_TYPE ,C.SM_CFNM QLTY_TYPE_NAME ,A.* FROM (SELECT T.QLTY_CD CD, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.QLTY_MIN END) MIN1, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.QLTY_MAX END) MAX1, MAX(CASE WHEN T.DSN_KIND = '1' THEN T.QLTY_DEC_CD END) QLTY_DEC_CD1, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.QLTY_MIN END) MIN2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.QLTY_MAX END) MAX2, MAX(CASE WHEN T.DSN_KIND = '2' THEN T.QLTY_DEC_CD END) QLTY_DEC_CD2, MAX(CASE WHEN T.DSN_KIND = '4' THEN T.QLTY_MIN END) MIN4, MAX(CASE WHEN T.DSN_KIND = '4' THEN T.QLTY_MAX END) MAX4, MAX(CASE WHEN T.DSN_KIND = '4' THEN T.QLTY_DEC_CD END) QLTY_DEC_CD4, MAX(CASE WHEN T.DSN_KIND = '5' THEN T.QLTY_MIN END) MIN5, MAX(CASE WHEN T.DSN_KIND = '5' THEN T.QLTY_MAX END) MAX5, MAX(CASE WHEN T.DSN_KIND = '5' THEN T.QLTY_DEC_CD END) QLTY_DEC_CD5 FROM TBB01_ORD_QLTY T WHERE ORD_NO = ? AND ORD_SEQ = ? GROUP BY T.QLTY_CD) A ,TBB01_SEQ_QLTY B ,(SELECT SM_CD , SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD = 'B01106' ) C WHERE A.CD = B.QLTY_CD AND B.QLTY_TYPE = C.SM_CD(+) select t.phy_code_s QLTY_CD, max(decode(t.process_code, 'LT1', t.phy_name_s || decode(t.phy_unit, '比例标距', '', t.phy_unit) || '[' || t.item_desc_d || decode(t.item_desc_s, '', '', ',' || t.item_desc_s) || ']', 'RZ1', t.phy_name_s || decode(t.phy_unit, '比例标距', '', t.phy_unit) || '[' || t.item_desc_d || decode(t.item_desc_s, '', '', ',' || t.item_desc_s || ']'))) QLTY_CD_CFNM, max(decode(t.specl_fl, '1', decode(t.process_code, 'RZ1', t.stdmin, null), null)) MIN1, max(decode(t.specl_fl, '1', decode(t.process_code, 'RZ1', t.stdmax, null), null)) MAX1, '' QLTY_DEC_CD1, max(decode(t.specl_fl, '0', decode(t.process_code, 'RZ1', t.stdmin, null), null)) MIN2, max(decode(t.specl_fl, '0', decode(t.process_code, 'RZ1', t.stdmax, null), null)) MAX2, '' QLTY_DEC_CD2, max(decode(t.specl_fl, '0', decode(t.process_code, 'LT1', t.stdmin, null), null)) MIN4, max(decode(t.specl_fl, '0', decode(t.process_code, 'LT1', t.stdmax, null), null)) MAX4, '' QLTY_DEC_CD4, max(decode(t.specl_fl, '1', decode(t.process_code, 'LT1', t.stdmin, null), null)) MIN5, max(decode(t.specl_fl, '1', decode(t.process_code, 'LT1', t.stdmax, null), null)) MAX5, '' QLTY_DEC_CD5 from qcm_ord_design_std_pic t where t.design_key like ?||? group by t.phy_code_s order by t.phy_code_s SELECT MAX(DECODE(T1.DSN_KIND , '2' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD ,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC ,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC ,MAX(DECODE(T1.DSN_KIND , '1' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD1 ,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC1 ,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC1 ,MAX(DECODE(T1.DSN_KIND , '4' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD2 ,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC2 ,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC2 ,MAX(DECODE(T1.DSN_KIND , '5' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD3 ,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC3 ,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC3 FROM TBB01_ORD_QLTY T1 , TBB02_SMP_CODE T2 WHERE T1.ORD_NO = ? AND T1.ORD_SEQ = ? AND T1.SMP_LOT_CD = T2.SMP_LOT_CD AND T1.QLTY_CD = 'SAMP' SELECT ''SMP_LOT_CD,''SMP_LEN_LOC,''SMP_WTH_LOC, ''SMP_LOT_CD1,''SMP_LEN_LOC1,''SMP_WTH_LOC1, ''SMP_LOT_CD2, max(SUBSTR(t1.smp_location,1,INSTR(t1.smp_location,';')-1)) SMP_LEN_LOC2, max(SUBSTR(t1.smp_location,INSTR(t1.smp_location,';',1,1)+1)) SMP_WTH_LOC2, ''SMP_LOT_CD3,''SMP_LEN_LOC3,''SMP_WTH_LOC3 FROM qcm_jhy_sample_consign_d t1,qcm_jhy_sample_r_ord t where t1.smp_no = t.smp_no and t.design_key = ? SELECT CAS_DEF ,LF_DEF ,RH_DEF ,SF_DEF ,SQ_QD_COMMON.COMMCD_CDTOCFNM('G03005',SF_METHOD) SF_METHOD ,SMS_HCR_DEF ,SMS_7_DEF FROM TBB01_ORD_PROD WHERE ORD_NO = ? AND ORD_SEQ = ? SELECT UST_DEF ,SPM_DEF ,OIL_DEF ,MET_DEF ,THK_AIM ,HOT_THK_AIM ,HOT_THK_MIN ,HOT_THK_MAX ,WTH_AIM ,WTH_MIN ,WTH_MAX FROM TBB01_ORD_PROD WHERE ORD_NO = ? AND ORD_SEQ = ? SELECT ONLY_WASH ,PICK_TP ,ANNE_TP ,GALV_TP ,COAT_TP ,REWG_TP ,ACID_PROD_PATH FROM TBB01_ORD_PROD T WHERE T.ORD_NO = ? AND T.ORD_SEQ = ?