| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="原料库出库报表">
- <query id="UIK050100_01.SELECT" desc="日查询">
- <![CDATA[
- SELECT distinct A.STL_GRD,
- F.ORD_THK || '*' || F.ORD_WTH GUIGE,
- (select count(D.COIL_NO)
- FROM C_TBK02_COIL_COMM D, TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD
- AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 8) >=
- SUBSTR(?, 1, 8)
- AND SUBSTR(D.TRNF_DTIME, 1, 8) <=
- SUBSTR(?, 1, 8)
- AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+)
- AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ? ) date_roll_out_total,
- (select sum(D.ACT_WGT)
- FROM C_TBK02_COIL_COMM D,TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 8)>= SUBSTR(?, 1, 8) AND SUBSTR(D.TRNF_DTIME, 1, 8) <= SUBSTR(?, 1, 8)AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+) AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ?
- ) date_roll_wgt_total,
- '' mon_roll_out_total ,
- '' mon_roll_wgt_total,
- '' year_roll_out_total,
- '' year_roll_wgt_total
- FROM C_TBK02_COIL_COMM A, TBE02_ORD_PRC F
- WHERE A.OLD_ORD_NO = F.ORD_NO(+)
- AND A.OLD_ORD_SEQ = F.ORD_SEQ(+)
- AND SUBSTR(A.TRNF_DTIME, 1, 8) >= SUBSTR(?, 1, 8)
- AND SUBSTR(A.TRNF_DTIME, 1, 8) <= SUBSTR(?, 1, 8)
- AND A.TRNF_DTIME is not null
- AND A.STL_GRD LIKE ? || '%'
- order by A.STL_GRD
- ]]>
- </query>
- <query id="UIK050100_02.SELECT" desc="月查询">
- <![CDATA[
- SELECT distinct A.STL_GRD,
- F.ORD_THK || '*' || F.ORD_WTH GUIGE,
- '' date_roll_out_total,
- '' date_roll_wgt_total,
- (select count(D.COIL_NO)
- FROM C_TBK02_COIL_COMM D, TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD
- AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 6) >=
- SUBSTR(?, 1, 6)
- AND SUBSTR(D.TRNF_DTIME, 1, 6) <=
- SUBSTR(?, 1, 6)
- AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+)
- AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ? ) mon_roll_out_total,
- (select sum(D.ACT_WGT)
- FROM C_TBK02_COIL_COMM D,TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 6)>= SUBSTR(?, 1, 6) AND SUBSTR(D.TRNF_DTIME, 1, 6) <= SUBSTR(?, 1, 6)AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+) AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ?
- ) mon_roll_wgt_total,
- '' year_roll_out_total,
- '' year_roll_wgt_total
- FROM C_TBK02_COIL_COMM A, TBE02_ORD_PRC F
- WHERE A.OLD_ORD_NO = F.ORD_NO(+)
- AND A.OLD_ORD_SEQ = F.ORD_SEQ(+)
- AND SUBSTR(A.TRNF_DTIME, 1, 6) >= SUBSTR(?, 1, 6)
- AND SUBSTR(A.TRNF_DTIME, 1, 6) <= SUBSTR(?, 1, 6)
- AND A.TRNF_DTIME is not null
- AND A.STL_GRD LIKE ? || '%'
- order by A.STL_GRD
- ]]>
- </query>
- <query id="UIK050100_03.SELECT" desc="年查询">
- <![CDATA[
- SELECT distinct A.STL_GRD,
- F.ORD_THK || '*' || F.ORD_WTH GUIGE,
- '' date_roll_out_total,
- '' date_roll_wgt_total,
- '' mon_roll_out_total,
- '' mon_roll_wgt_total,
- (select count(D.COIL_NO)
- FROM C_TBK02_COIL_COMM D, TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD
- AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 4) >=
- SUBSTR(?, 1, 4)
- AND SUBSTR(D.TRNF_DTIME, 1, 4) <=
- SUBSTR(?, 1, 4)
- AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+)
- AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ? ) year_roll_out_total,
- (select sum(D.ACT_WGT)
- FROM C_TBK02_COIL_COMM D,TBE02_ORD_PRC B
- WHERE D.STL_GRD = A.STL_GRD AND F.ORD_THK || '*' || F.ORD_WTH =
- B.ORD_THK || '*' || B.ORD_WTH
- AND SUBSTR(D.TRNF_DTIME, 1, 4)>= SUBSTR(?, 1, 4) AND SUBSTR(D.TRNF_DTIME, 1, 4) <= SUBSTR(?, 1, 4)AND D.TRNF_DTIME IS NOT NULL
- and D.OLD_ORD_NO = B.ORD_NO(+) AND D.OLD_ORD_SEQ = B.ORD_SEQ(+) /*AND A.OLD_SAMPL_NO = D.OLD_SAMPL_NO*/
- and D.OUT_YARD_KIND = ?
- ) year_roll_wgt_total
- FROM C_TBK02_COIL_COMM A, TBE02_ORD_PRC F
- WHERE A.OLD_ORD_NO = F.ORD_NO(+)
- AND A.OLD_ORD_SEQ = F.ORD_SEQ(+)
- AND SUBSTR(A.TRNF_DTIME, 1, 4) >= SUBSTR(?, 1, 4)
- AND SUBSTR(A.TRNF_DTIME, 1, 4) <= SUBSTR(?, 1, 4)
- AND A.TRNF_DTIME is not null
- AND A.STL_GRD LIKE ? || '%'
- order by A.STL_GRD
- ]]>
- </query>
- </queryMap>
|