| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="新产品报表">
- <query id="UIB010360_01_HOST.SELECT" desc="热轧,查询满足条件的新产品">
- SELECT T.ORD_USE_CD
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD_NM
- ,SUM(CASE WHEN T.MILL_DTIME BETWEEN ? AND ? THEN T.ACT_WGT ELSE 0 END)/1000 DANG_WGT
- ,SUM(CASE WHEN SUBSTR(T.MILL_DTIME , 1,6) = TO_CHAR(SYSDATE , 'YYYYMM') THEN T.ACT_WGT ELSE 0 END)/1000 YUE_WGT
- FROM TBH02_COIL_COMM T
- GROUP BY T.ORD_USE_CD
- </query>
- <query id="UIB010360_02_HOST.SELECT" desc="热轧明细">
- SELECT T.OLD_SAMPL_NO
- ,T.SPEC_STL_GRD
- ,T.ACT_WGT/1000 ACT_WGT
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD
- FROM TBH02_COIL_COMM T
- WHERE T.OLD_SAMPL_NO IS NOT NULL
- AND T.MILL_DTIME BETWEEN ? AND ?
- AND T.ORD_USE_CD = ?
- ORDER BY T.OLD_SAMPL_NO
- </query>
- <query id="UIB010360_01_LG.SELECT" desc="炼钢,查询满足条件的新产品">
- SELECT T.ORD_USE_CD
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD_NM
- ,SUM(CASE WHEN T.SLAB_CUT_DTIME BETWEEN ? AND ? THEN T.SLAB_WGT ELSE 0 END)/1000 DANG_WGT
- ,SUM(CASE WHEN SUBSTR(T.SLAB_CUT_DTIME , 1,6) = TO_CHAR(SYSDATE , 'YYYYMM') THEN T.SLAB_WGT ELSE 0 END)/1000 YUE_WGT
- FROM TBG02_SLAB_COMM T
- GROUP BY T.ORD_USE_CD
- </query>
- <query id="UIB010360_02_LG.SELECT" desc="炼钢">
- SELECT T.SLAB_NO OLD_SAMPL_NO
- ,T.STL_GRD SPEC_STL_GRD
- ,T.SLAB_WGT/1000 ACT_WGT
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD
- FROM TBG02_SLAB_COMM T
- WHERE T.SLAB_CUT_DTIME BETWEEN ? AND ?
- AND T.ORD_USE_CD = ?
- ORDER BY T.SLAB_NO
- </query>
- <query id="UIB010360_01_SUAN.SELECT" desc="酸轧,查询满足条件的新产品">
- SELECT T.ORD_USE_CD
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD_NM
- ,SUM(CASE WHEN T.MILL_DTIME BETWEEN ? AND ? THEN T.ACT_WGT ELSE 0 END)/1000 DANG_WGT
- ,SUM(CASE WHEN SUBSTR(T.MILL_DTIME , 1,6) = TO_CHAR(SYSDATE , 'YYYYMM') THEN T.ACT_WGT ELSE 0 END)/1000 YUE_WGT
- FROM C_TBL02_COIL_COMM T
- GROUP BY T.ORD_USE_CD
- </query>
- <query id="UIB010360_02_SUAN.SELECT" desc="酸轧明细">
- SELECT T.COIL_NO OLD_SAMPL_NO
- ,T.SPEC_STL_GRD
- ,T.ACT_WGT/1000 ACT_WGT
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD
- FROM C_TBL02_COIL_COMM T
- WHERE T.COIL_NO IS NOT NULL
- AND T.MILL_DTIME BETWEEN ? AND ?
- AND T.ORD_USE_CD = ?
- ORDER BY T.COIL_NO
- </query>
- <query id="UIB010360_01_LIAN.SELECT" desc="连退,查询满足条件的新产品">
- SELECT T.ORD_USE_CD
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD_NM
- ,SUM(CASE WHEN T.MILL_DTIME BETWEEN ? AND ? THEN T.ACT_WGT ELSE 0 END)/1000 DANG_WGT
- ,SUM(CASE WHEN SUBSTR(T.MILL_DTIME , 1,6) = TO_CHAR(SYSDATE , 'YYYYMM') THEN T.ACT_WGT ELSE 0 END)/1000 YUE_WGT
- FROM C_TBC02_COIL_COMM T
- WHERE T.DIVIDE_YN = 'N'
- GROUP BY T.ORD_USE_CD
- </query>
- <query id="UIB010360_02_LIAN.SELECT" desc="连退明细">
- SELECT T.OLD_SAMPL_NO
- ,T.SPEC_STL_GRD
- ,T.ACT_WGT/1000 ACT_WGT
- ,ZL_NORM_COMM.FZ00_COMM('A01007' , T.ORD_USE_CD) ORD_USE_CD
- FROM C_TBC02_COIL_COMM T
- WHERE T.OLD_SAMPL_NO IS NOT NULL
- AND T.MILL_DTIME BETWEEN ? AND ?
- AND T.ORD_USE_CD = ?
- AND T.DIVIDE_YN = 'N'
- ORDER BY T.OLD_SAMPL_NO
- </query>
- </queryMap>
|