| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="品质设计结果查询">
- <query id="UIB010301_01.INITSELECT" desc="查询满足进程状态的合同号">
- SELECT DISTINCT T.ORD_NO FROM TBE02_ORD_PRC T WHERE T.ORD_PROG_CD = ?
- </query>
- <query query="UIB010301_02.INITSELECT" desc="查询满足条件的订单号">
- SELECT DISTINCT T.ORD_SEQ FROM TBE02_ORD_PRC T WHERE T.ORD_PROG_CD = ?
- </query>
- <query id="UIB010301_01.SELECT">
- /*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 = ?
- </query>
- <query id="UIB010301_CHEM_01.SELECT" desc="单一元素">
- 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
- </query>
- <query id="UIB010301_CHEM_02.SELECT" desc="复合元素">
- 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
- </query>
- <query id="UIB010301_QLTY_01.SELECT" desc="检验项目">
- 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(+)
- </query>
- <query id="UIB010301_QLTY_012.SELECT" desc="检验项目新">
- 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
- </query>
- <query id="UIB010301_QLTY_02.SELECT" desc="取样信息">
- 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'
- </query>
- <query id="UIB010301_QLTY_02N.SELECT" desc="新取样信息">
- 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 = ?
- </query>
- <query id="UIB010301_DEL_01.SELECT" desc="交付条件">
- <![CDATA[
- SELECT
- DECODE(LV,1,'厚度公差',
- 2,'宽度公差',
- 3,'平坦度',
- 4,'直角度',
- 5,'弯曲度',
- 6,'镰刀弯'
- ) LABEL,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN TO_CHAR(DEL_TOL_THK_MIN,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN TO_CHAR(DEL_TOL_WTH_MIN,'99999.9') END),
- 3,TO_NUMBER(''),
- 4,TO_NUMBER(''),
- 5,TO_NUMBER(''),
- 6,TO_NUMBER('')
- ) MIN1,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN TO_CHAR(DEL_TOL_THK_MAX,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN TO_CHAR(DEL_TOL_WTH_MAX,'99999.9') END),
- 3,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_EVEN_MAX END),
- 4,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_ANGLE_MAX END),
- 5,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_CAMBER_MAX END),
- 6,TO_NUMBER(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_T6_MAX END)
- ) MAX1,
- DECODE(LV,1,'',
- 2,'',
- 3,(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_EVEN_UNIT END),
- 4,(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_ANGLE_UNIT END),
- 5,(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_CAMBER_UNIT END),
- 6,(CASE WHEN DSN_KIND = '1' THEN DEL_TOL_T6_UNIT END)
- ) UNIT1,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN TO_CHAR(DEL_TOL_THK_MIN,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN TO_CHAR(DEL_TOL_WTH_MIN,'99999.9') END),
- 3,TO_NUMBER(''),
- 4,TO_NUMBER(''),
- 5,TO_NUMBER(''),
- 6,TO_NUMBER('')
- ) MIN2,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN TO_CHAR(DEL_TOL_THK_MAX,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN TO_CHAR(DEL_TOL_WTH_MAX,'99999.9') END),
- 3,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_EVEN_MAX END),
- 4,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_ANGLE_MAX END),
- 5,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_CAMBER_MAX END),
- 6,TO_NUMBER(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_T6_MAX END)
- ) MAX2,
- DECODE(LV,1,'',
- 2,'',
- 3,(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_EVEN_UNIT END),
- 4,(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_ANGLE_UNIT END),
- 5,(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_CAMBER_UNIT END),
- 6,(CASE WHEN DSN_KIND = '2' THEN DEL_TOL_T6_UNIT END)
- ) UNIT2,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN TO_CHAR(DEL_TOL_THK_MIN,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN TO_CHAR(DEL_TOL_WTH_MIN,'99999.9') END),
- 3,TO_NUMBER(''),
- 4,TO_NUMBER(''),
- 5,TO_NUMBER(''),
- 6,TO_NUMBER('')
- ) MIN3,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN TO_CHAR(DEL_TOL_THK_MAX,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN TO_CHAR(DEL_TOL_WTH_MAX,'99999.9') END),
- 3,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_EVEN_MAX END),
- 4,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_ANGLE_MAX END),
- 5,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_CAMBER_MAX END),
- 6,TO_NUMBER(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_T6_MAX END)
- ) MAX3,
- DECODE(LV,1,'',
- 2,'',
- 3,(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_EVEN_UNIT END),
- 4,(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_ANGLE_UNIT END),
- 5,(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_CAMBER_UNIT END),
- 6,(CASE WHEN DSN_KIND = '4' THEN DEL_TOL_T6_UNIT END)
- ) UNIT3,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN TO_CHAR(DEL_TOL_THK_MIN,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN TO_CHAR(DEL_TOL_WTH_MIN,'99999.9') END),
- 3,TO_NUMBER(''),
- 4,TO_NUMBER(''),
- 5,TO_NUMBER(''),
- 6,TO_NUMBER('')
- ) MIN4,
- DECODE(LV,1,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN TO_CHAR(DEL_TOL_THK_MAX,'999.999') END),
- 2,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN TO_CHAR(DEL_TOL_WTH_MAX,'99999.9') END),
- 3,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_EVEN_MAX END),
- 4,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_ANGLE_MAX END),
- 5,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_CAMBER_MAX END),
- 6,TO_NUMBER(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_T6_MAX END)
- ) MAX4,
- DECODE(LV,1,'',
- 2,'',
- 3,(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_EVEN_UNIT END),
- 4,(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_ANGLE_UNIT END),
- 5,(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_CAMBER_UNIT END),
- 6,(CASE WHEN DSN_KIND = '5' THEN DEL_TOL_T6_UNIT END)
- ) UNIT4
- FROM TBB01_ORD_DEL B01OD,(SELECT LEVEL LV FROM DUAL CONNECT BY 1=1 AND LEVEL <=6) TEMP
- WHERE ORD_NO = ? AND ORD_SEQ = ?
- ]]>
- </query>
- <query id="UIB010301_SMS_01.SELECT" desc="炼钢生产规范">
- 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 = ?
- </query>
- <query id="UIB010301_MILL_01.SELECT" desc="热轧生产规范">
- 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 = ?
- </query>
- <query id="UIB010301_COLD_01.SELECT" desc="冷轧生产规范">
- 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 = ?
- </query>
- </queryMap>
|