| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="STEEL MAKING PROGRESS MONITORING ">
- <query id="UIG040100_01.select" desc=" 取板坯运送前的信息,此时板坯在我方数据库。 ">
- <![CDATA[
- SELECT '' SEQ
- -----------------------ADD by wxy 091130 生产处要求
- ,substr(a.SLAB_NO,3,1)||'号转炉' BOF_NO
- ,SUBSTR(E.CC_DEVNO,2,1)||'连铸机' CCM_NO
- -------------------------------------
- ,A.WEIGHT_WGT --20130227
- ,A.SLAB_NO
- ,A.STL_GRD
- ,A.REMARKS REMARKS2
- ,A.SLAB_THK
- ,A.SLAB_WTH
- ,A.SLAB_LEN
- ,A.SLAB_WGT
- ,decode(a.SLAB_OUT_TP,'Y','允许出库','不允许出库') SLAB_OUT_TP
- ,(SELECT TT.SM_CFNM FROM TBZ00_COMMCD TT WHERE TT.LG_CD = 'G03004' AND TT.SM_CD = A.CRK_CD1) CRK_CD1
- ,CUR_LOAD_LOC
- ,DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME) SLAB_STOCK_ENT_DTIME
- ,ROUND((SYSDATE - to_date(nvl(DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME), TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')),'YYYYMMDDHH24MISS')) * 24 ,3) ZKSJ
- ,A.ORD_NO
- ,decode(A.ORD_FL,'1','订单材','2','余材') ORD_FL
- ,(select sm_cfnm from tbz00_commcd where lg_cd like 'E01010%' and sm_cd = A.NONORD_CAUSE_CD)NONORD_CAUSE_CD
- ,A.NONORD_OCR_DTIME
- ,decode(A.SLAB_RT,'H','热轧厂','Z','中板厂','P','厚板厂') SLAB_RT
- ,DECODE(A.SLAB_RT,'H',A.ORD_NO,I.ORD_NO) ORD_NO
- ,DECODE(A.SLAB_RT,'H',A.ORD_SEQ,I.ORD_SEQ) ORD_SEQ
- ,'' REMARKS
- ,A.SLAB_CUT_DTIME --切割时间
- ,A.SLAB_INGR_DEC_GRD
- ,E.INGR_DEC_DTIME
- --,A.SLAB_INGR_DEC_DTIME
- ,decode(A.CUT_WKSHIFT,'1','早班','2','中班','3','晚班')CUT_WKSHIFT
- ,decode(A.CUT_WKGROUP,'A','甲班','B','乙班','C','丙班','D','丁班')CUT_WKGROUP
- ,A.CUT_EMP_ID
- ,decode(G.KEEPWARM_YN,'Y','有','N','无','','无')KEEPWARM_YN --是否需要坑冷
- ,(SELECT T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'A01001' AND T.SM_CD = D.RCVORD_TP)RCVORD_TP --是否出口
- ,G.H_SPEC_STL_GRD SPEC_STL_GRD --订单钢号
- /*,C.CMT_DLIV_DEVLMT_DATE --交货期
- ,G.ORD_THK --订单厚度
- ,G.ORD_WTH --订单宽度*/
- ,CASE
- WHEN A.SLAB_RT = 'H' THEN
- C.CMT_DLIV_DEVLMT_DATE
- WHEN A.SLAB_RT = 'Z' OR A.SLAB_RT = 'P' THEN
- to_char(H.L2_SENDBEGINDATE, 'yyyy-mm-dd hh24:mi:ss')
- END CMT_DLIV_DEVLMT_DATE --交货期
- ,
- CASE
- WHEN A.SLAB_RT = 'H' THEN
- G.ORD_THK
- WHEN A.SLAB_RT = 'Z' OR A.SLAB_RT = 'P' THEN
- H.L2_PLATE_PLY
- ELSE
- 0
- END ORD_THK --订单厚度
- ,
- CASE
- WHEN A.SLAB_RT = 'H' THEN
- G.ORD_WTH
- WHEN A.SLAB_RT = 'Z' OR A.SLAB_RT = 'P' THEN
- H.L2_PLATE_WIDTH
- ELSE
- 0
- END ORD_WTH --订单宽度
- ,ROUND(C.PROD_WGT_MIN/1000,2)||'~'||ROUND(C.PROD_WGT_MAX/1000,2)||'T' ORD_WGT --订单单重范围
- ,DECODE(C.DLIV_TP,'T','火运','C','汽运') DLIV_TP -- 运输方式
- ,F.STL_GRD PLAN_STL_GRD
- ,decode(A.SLAB_INGR_DEC_GRD,'1','合格','2','不合格','','待判') SLAB_INGR_DEC_GRD
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = SUBSTR(A.SLAB_NO,3,1) AND LG_CD = 'B01132') CHANDI
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.SLAB_INGR_DEC_KIND AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,NVL(A.SLAB_DCS_DETAIL,E.CHARGE_DCS_DETAIL) REMARKS
- ,DECODE(K.DSN_KIND, '1', 'Y', 'N') AS INGR_YN
- ,C.XSQY --销售区域 生产处刘树根要求添加 TL 091225
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD LIKE 'B01136' AND SM_CD = A.SLAB_TOT_DEC_GRD) SLAB_TOT_DEC_GRD
- ,XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) CUR_PROG_CD
- ,G.PRODNM_CD --交货状态
- ,G.C_PRODNM_CD --交货状态
- ,G.PRD_TY --产品类型
- ,H.L2_SCH_NO
- FROM TBG02_SLAB_COMM A
- ,TBG04_SLAB_YARD B
- ,TBA01_ORD_LINE C
- ,TBA01_ORD_COMM D
- ,TBG02_CHARGE_COMM E
- ,TBF01_SPEC_SLAB F
- ,TBE02_ORD_PRC G
- ,TBD01_SLABDN_OBJ2 H
- ,TBB01_ORD_MAP I
- ,(SELECT T.ORD_NO ,T.ORD_SEQ ,'1' DSN_KIND FROM TBB01_ORD_HEAD T WHERE T.CUST_SPEC_NO_INGR IS NOT NULL) K
- WHERE A.SLAB_NO = B.SLAB_NO(+)
- AND A.PLAN_SLAB_NO = F.SLAB_MANA_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_NO = K.ORD_NO(+)
- AND A.ORD_SEQ = K.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- and H.ORD_NO = I.ZH_ORD_NO(+)
- AND H.ORD_SEQ = I.ZH_ORD_SEQ(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO,1,10) = E.CHARGE_NO
- ----------------------------------------
- AND A.CUR_LOAD_LOC = B.YARD_ADDR(+)||B.STORELAY(+)
- AND A.SLAB_STAT = '2'
-
- AND A.SLAB_NO LIKE ?||'%' --1
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%' --2
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'J','L','R','Z')||'%' --3
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132') --4
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ? --6
- AND A.ORD_NO||'&' LIKE ?||'%' --7
- AND A.ORD_FL||'&' LIKE ?||'%' --8
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --9热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%' --10
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%' --11
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%' --12
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ? --14
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --15交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --16运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%' --17
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?) --23
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ? --24
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ? --25
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ? --26
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%' --27
- AND C.XSQY||'&' LIKE ?||'%' --28
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%' --29
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%' --34
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理 --35
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ? --37
- AND H.L2_SCH_NO||'&' LIKE ?||'%' --38
- AND INSTR(NVL(? , NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- ORDER BY STL_GRD,SLAB_NO,SLAB_WTH
- ]]>
- </query>
-
- <query id="UIG040100_03.select" desc=" 在辊道坯料 ">
- <![CDATA[
- SELECT '' SEQ
- -----------------------ADD by wxy 091130 生产处要求
- ,substr(a.SLAB_NO,3,1)||'号转炉' BOF_NO
- ,SUBSTR(E.CC_DEVNO,2,1)||'连铸机' CCM_NO
- -------------------------------------
- ,A.SLAB_NO
- ,A.STL_GRD
- ,A.REMARKS REMARKS2
- ,A.SLAB_THK
- ,A.SLAB_WTH
- ,A.SLAB_LEN
- ,A.SLAB_WGT
- ,decode(a.SLAB_OUT_TP,'Y','允许出库','不允许出库') SLAB_OUT_TP
- ,(SELECT TT.SM_CFNM FROM TBZ00_COMMCD TT WHERE TT.LG_CD = 'G03004' AND TT.SM_CD = A.CRK_CD1) CRK_CD1
- ,CUR_LOAD_LOC
- ,DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME) SLAB_STOCK_ENT_DTIME
- ,ROUND((SYSDATE - to_date(nvl(DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME), TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')),'YYYYMMDDHH24MISS')) * 24 ,3) ZKSJ
- ,A.ORD_NO
- ,decode(A.ORD_FL,'1','订单材','2','余材') ORD_FL
- ,(select sm_cfnm from tbz00_commcd where lg_cd like 'E01010%' and sm_cd = A.NONORD_CAUSE_CD)NONORD_CAUSE_CD
- ,A.NONORD_OCR_DTIME
- ,decode(A.SLAB_RT,'H','热轧厂','Z','中板厂','P','厚板厂') SLAB_RT
- ,DECODE(A.SLAB_RT,'H',A.ORD_NO,I.ORD_NO) ORD_NO
- ,DECODE(A.SLAB_RT,'H',A.ORD_SEQ,I.ORD_SEQ) ORD_SEQ
- ,'' REMARKS
- ,A.SLAB_CUT_DTIME --切割时间
- ,A.SLAB_INGR_DEC_GRD
- ,E.INGR_DEC_DTIME
- --,A.SLAB_INGR_DEC_DTIME
- ,decode(A.CUT_WKSHIFT,'1','早班','2','中班','3','晚班')CUT_WKSHIFT
- ,decode(A.CUT_WKGROUP,'A','甲班','B','乙班','C','丙班','D','丁班')CUT_WKGROUP
- ,A.CUT_EMP_ID
- ,decode(G.KEEPWARM_YN,'Y','有','N','无','','无')KEEPWARM_YN --是否需要坑冷
- ,(SELECT T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'A01001' AND T.SM_CD = D.RCVORD_TP)RCVORD_TP --是否出口
- ,G.H_SPEC_STL_GRD SPEC_STL_GRD --订单钢号
- ,C.CMT_DLIV_DEVLMT_DATE --交货期
- ,G.ORD_THK --订单厚度
- ,G.ORD_WTH --订单宽度
- ,ROUND(C.PROD_WGT_MIN/1000,2)||'~'||ROUND(C.PROD_WGT_MAX/1000,2)||'T' ORD_WGT --订单单重范围
- ,DECODE(C.DLIV_TP,'T','火运','C','汽运') DLIV_TP -- 运输方式
- ,F.STL_GRD PLAN_STL_GRD
- ,decode(A.SLAB_INGR_DEC_GRD,'1','合格','2','不合格','','待判') SLAB_INGR_DEC_GRD
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = SUBSTR(A.SLAB_NO,3,1) AND LG_CD = 'B01132') CHANDI
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.SLAB_INGR_DEC_KIND AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,NVL(A.SLAB_DCS_DETAIL,E.CHARGE_DCS_DETAIL) REMARKS
- ,DECODE(K.DSN_KIND, '1', 'Y', 'N') AS INGR_YN
- ,C.XSQY --销售区域 生产处刘树根要求添加 TL 091225
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD LIKE 'B01136' AND SM_CD = A.SLAB_TOT_DEC_GRD) SLAB_TOT_DEC_GRD
- ,XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) CUR_PROG_CD
- ,G.PRODNM_CD --交货状态
- ,G.C_PRODNM_CD --交货状态
- ,G.PRD_TY --产品类型
- ,H.L2_SCH_NO
- FROM TBG02_SLAB_COMM A
- ,TBG04_SLAB_YARD B
- ,TBA01_ORD_LINE C
- ,TBA01_ORD_COMM D
- ,TBG02_CHARGE_COMM E
- ,TBF01_SPEC_SLAB F
- ,TBE02_ORD_PRC G
- ,TBD01_SLABDN_OBJ2 H
- ,TBB01_ORD_MAP I
- ,(SELECT TH.ORD_NO ,TH.ORD_SEQ ,'1' DSN_KIND FROM TBB01_ORD_HEAD TH WHERE TH.CUST_SPEC_NO IS NOT NULL) K
- WHERE A.SLAB_NO = B.SLAB_NO(+)
- AND A.PLAN_SLAB_NO = F.SLAB_MANA_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_NO = K.ORD_NO(+)
- AND A.ORD_SEQ = K.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- and H.ORD_NO = I.ZH_ORD_NO(+)
- AND H.ORD_SEQ = I.ZH_ORD_SEQ(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO,1,10) = E.CHARGE_NO
- ----------------------------------------
- AND A.CUR_LOAD_LOC = B.YARD_ADDR(+)||B.STORELAY(+)
- AND A.SLAB_STAT = '2'
- and A.SLAB_RTURN = 'Y'
- AND A.SLAB_NO LIKE ?||'%'
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%'
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'G','')||'%'
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132')
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ?
- AND A.ORD_NO||'&' LIKE ?||'%'
- AND A.ORD_FL||'&' LIKE ?||'%'
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%'
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%'
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%'
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ?
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%'
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?)
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ?
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ?
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ?
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%'
- AND C.XSQY||'&' LIKE ?||'%'
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%'
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%'
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ?
- AND H.L2_SCH_NO||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- ORDER BY STL_GRD,SLAB_NO,SLAB_WTH
- ]]>
- </query>
-
- <query id="UIG040100_chem01.select" desc=" 取板坯运送前的信息,此时板坯在我方数据库。带成分信息 ">
- <![CDATA[
- select QQS.*,
- WINGR.VALUE_C VALUE_C,
- WINGR.VALUE_Mn VALUE_MN,
- WINGR.VALUE_S VALUE_S,
- WINGR.VALUE_P VALUE_P,
- WINGR.VALUE_Si VALUE_SI,
- WINGR.VALUE_Nb VALUE_NB,
- WINGR.VALUE_V VALUE_V,
- WINGR.VALUE_Ti VALUE_TI,
- WINGR.VALUE_Als VALUE_ALS,
- WINGR.VALUE_B VALUE_B,
- WINGR.VALUE_Cr VALUE_CR,
- WINGR.VALUE_Ni VALUE_NI,
- WINGR.VALUE_Cu VALUE_CU,
- WINGR.VALUE_Mo VALUE_MO,
- WINGR.VALUE_N VALUE_N,
- WINGR.VALUE_CEV VALUE_CEV
- from (
- SELECT '' SEQ
- -----------------------ADD by wxy 091130 生产处要求
- ,substr(a.SLAB_NO,3,1)||'号转炉' BOF_NO
- ,SUBSTR(E.CC_DEVNO,2,1)||'连铸机' CCM_NO
- -------------------------------------
- ,A.WEIGHT_WGT --20130227
- ,A.SLAB_NO
- ,A.STL_GRD
- ,A.REMARKS REMARKS2
- ,A.SLAB_THK
- ,A.SLAB_WTH
- ,A.SLAB_LEN
- ,A.SLAB_WGT
- ,decode(a.SLAB_OUT_TP,'Y','允许出库','不允许出库') SLAB_OUT_TP
- ,(SELECT TT.SM_CFNM FROM TBZ00_COMMCD TT WHERE TT.LG_CD = 'G03004' AND TT.SM_CD = A.CRK_CD1) CRK_CD1
- ,CUR_LOAD_LOC
- ,DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME) SLAB_STOCK_ENT_DTIME
- ,ROUND((SYSDATE - to_date(nvl(DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME), TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')),'YYYYMMDDHH24MISS')) * 24 ,3) ZKSJ
- --,A.ORD_NO
- ,decode(A.ORD_FL,'1','订单材','2','余材') ORD_FL
- ,(select sm_cfnm from tbz00_commcd where lg_cd like 'E01010%' and sm_cd = A.NONORD_CAUSE_CD)NONORD_CAUSE_CD
- ,A.NONORD_OCR_DTIME
- ,decode(A.SLAB_RT,'H','热轧厂','Z','中板厂','P','厚板厂') SLAB_RT
- ,DECODE(A.SLAB_RT,'H',A.ORD_NO,I.ORD_NO) ORD_NO
- ,DECODE(A.SLAB_RT,'H',A.ORD_SEQ,I.ORD_SEQ) ORD_SEQ
- --,'' REMARKS
- ,A.SLAB_CUT_DTIME --切割时间
- --,A.SLAB_INGR_DEC_GRD
- ,E.INGR_DEC_DTIME
- --,A.SLAB_INGR_DEC_DTIME
- ,decode(A.CUT_WKSHIFT,'1','早班','2','中班','3','晚班')CUT_WKSHIFT
- ,decode(A.CUT_WKGROUP,'A','甲班','B','乙班','C','丙班','D','丁班')CUT_WKGROUP
- ,A.CUT_EMP_ID
- ,decode(G.KEEPWARM_YN,'Y','有','N','无','','无')KEEPWARM_YN --是否需要坑冷
- ,(SELECT T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'A01001' AND T.SM_CD = D.RCVORD_TP)RCVORD_TP --是否出口
- ,G.H_SPEC_STL_GRD SPEC_STL_GRD --订单钢号
- ,C.CMT_DLIV_DEVLMT_DATE --交货期
- ,G.ORD_THK --订单厚度
- ,G.ORD_WTH --订单宽度
- ,ROUND(C.PROD_WGT_MIN/1000,2)||'~'||ROUND(C.PROD_WGT_MAX/1000,2)||'T' ORD_WGT --订单单重范围
- ,DECODE(C.DLIV_TP,'T','火运','C','汽运') DLIV_TP -- 运输方式
- ,F.STL_GRD PLAN_STL_GRD
- ,decode(A.SLAB_INGR_DEC_GRD,'1','合格','2','不合格','','待判') SLAB_INGR_DEC_GRD
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = SUBSTR(A.SLAB_NO,3,1) AND LG_CD = 'B01132') CHANDI
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.SLAB_INGR_DEC_KIND AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,NVL(A.SLAB_DCS_DETAIL,E.CHARGE_DCS_DETAIL) REMARKS
- ,DECODE(K.DSN_KIND, '1', 'Y', 'N') AS INGR_YN
- ,C.XSQY --销售区域 生产处刘树根要求添加 TL 091225
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD LIKE 'B01136' AND SM_CD = A.SLAB_TOT_DEC_GRD) SLAB_TOT_DEC_GRD
- ,XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) CUR_PROG_CD
- ,G.PRODNM_CD --交货状态
- ,G.C_PRODNM_CD --交货状态
- ,G.PRD_TY --产品类型
- ,H.L2_SCH_NO
- FROM TBG02_SLAB_COMM A
- ,TBG04_SLAB_YARD B
- ,TBA01_ORD_LINE C
- ,TBA01_ORD_COMM D
- ,TBG02_CHARGE_COMM E
- ,TBF01_SPEC_SLAB F
- ,TBE02_ORD_PRC G
- ,TBD01_SLABDN_OBJ2 H
- ,TBB01_ORD_MAP I
- ,(SELECT TH.ORD_NO ,TH.ORD_SEQ ,'1' DSN_KIND FROM TBB01_ORD_HEAD TH WHERE TH.CUST_SPEC_NO IS NOT NULL) K
- WHERE A.SLAB_NO = B.SLAB_NO(+)
- AND A.PLAN_SLAB_NO = F.SLAB_MANA_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_NO = K.ORD_NO(+)
- AND A.ORD_SEQ = K.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- and H.ORD_NO = I.ZH_ORD_NO(+)
- AND H.ORD_SEQ = I.ZH_ORD_SEQ(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO,1,10) = E.CHARGE_NO
- ----------------------------------------
- AND A.CUR_LOAD_LOC = B.YARD_ADDR(+)||B.STORELAY(+)
- AND A.SLAB_STAT = '2'
-
- AND A.SLAB_NO LIKE ?||'%' --1
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%' --2
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'J','L','R','Z')||'%' --3
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132') --4
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ? --6
- AND A.ORD_NO||'&' LIKE ?||'%' --7
- AND A.ORD_FL||'&' LIKE ?||'%' --8
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --9热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%' --10
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%' --11
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%' --12
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ? --14
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --15交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --16运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%' --17
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?) --23
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ? --24
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ? --25
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ? --26
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%' --27
- AND C.XSQY||'&' LIKE ?||'%' --28
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%' --29
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%' --34
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理 --35
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ? --37
- AND H.L2_SCH_NO||'&' LIKE ?||'%' --38
- AND INSTR(NVL(? , NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- ORDER BY STL_GRD,SLAB_NO,SLAB_WTH) QQS
- full join (SELECT A.SLAB_NO,
- max(decode(WI.CHEM_CD, 'C', WI.CHEM_VAL)) VALUE_C,
- max(decode(WI.CHEM_CD, 'Mn', WI.CHEM_VAL)) VALUE_Mn,
- max(decode(WI.CHEM_CD, 'P', WI.CHEM_VAL)) VALUE_P,
- max(decode(WI.CHEM_CD, 'S', WI.CHEM_VAL)) VALUE_S,
- max(decode(WI.CHEM_CD, 'Si',WI.CHEM_VAL)) VALUE_Si,
- max(decode(WI.CHEM_CD, 'Cr', WI.CHEM_VAL)) VALUE_Cr,
- max(decode(WI.CHEM_CD, 'Mo', WI.CHEM_VAL)) VALUE_Mo,
- max(decode(WI.CHEM_CD, 'Ni', WI.CHEM_VAL)) VALUE_Ni,
- max(decode(WI.CHEM_CD, 'Cu', WI.CHEM_VAL)) VALUE_Cu,
- max(decode(WI.CHEM_CD, 'Nb', WI.CHEM_VAL)) VALUE_Nb,
- max(decode(WI.CHEM_CD, 'V', WI.CHEM_VAL)) VALUE_V,
- max(decode(WI.CHEM_CD, 'Ti', WI.CHEM_VAL)) VALUE_Ti,
- max(decode(WI.CHEM_CD, 'Als', WI.CHEM_VAL)) VALUE_Als,
- max(decode(WI.CHEM_CD, 'B', WI.CHEM_VAL)) VALUE_B,
- max(decode(WI.CHEM_CD, 'N', WI.CHEM_VAL)) VALUE_N,
- max(decode(WI.CHEM_CD, 'CEV', WI.CHEM_VAL)) VALUE_CEV
- FROM TBG02_SLAB_COMM A,
- TBB02_WORK_INGR WI,
- TBG02_CHARGE_COMM_D CHD,
- TBA01_ORD_LINE C,
- TBG02_CHARGE_COMM E,
- TBE02_ORD_PRC G,
- TBD01_SLABDN_OBJ2 H
- WHERE SUBSTR(A.SLAB_NO, 1, 10) = CHD.CHARGE_NO
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO, 1, 10) = E.CHARGE_NO
- AND WI.CHARGE_NO = CHD.CHARGE_NO
- AND WI.PROC_CD || WI.CHEM_SEQ = CHD.LST_INGR_CD
- AND A.SLAB_STAT = '2'
-
- AND A.SLAB_NO LIKE ?||'%' --1
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%' --2
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'J','L','R','Z')||'%' --3
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132') --4
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ? --6
- AND A.ORD_NO||'&' LIKE ? ||'%' --7
- AND A.ORD_FL||'&' LIKE ? ||'%' --8
- AND A.SLAB_STOCK_TYPE||'&' like ? ||'%' --9热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ? ||'%' --10
- AND A.NONORD_CAUSE_CD||'&' LIKE ? ||'%' --11
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ? ||'%' --12
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ? --14
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --15交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --16运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%' --17
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?) --23
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ? --24
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ? --25
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ? --26
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%' --27
- AND C.XSQY||'&' LIKE ?||'%' --28
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%' --29
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%' --34
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理 --35
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ? --37
- AND H.L2_SCH_NO||'&' LIKE ?||'%' --38
- AND INSTR(NVL(?, NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- GROUP BY A.SLAB_NO
- ORDER BY A.SLAB_NO) WINGR
- on QQS.SLAB_NO = WINGR.SLAB_NO
- ]]>
- </query>
-
- <query id="UIG040100_chem03.select" desc=" 在辊道坯料,带成分信息 ">
- <![CDATA[
- select QQS.*,
- WINGR.VALUE_C VALUE_C,
- WINGR.VALUE_Mn VALUE_MN,
- WINGR.VALUE_S VALUE_S,
- WINGR.VALUE_P VALUE_P,
- WINGR.VALUE_Si VALUE_SI,
- WINGR.VALUE_Nb VALUE_NB,
- WINGR.VALUE_V VALUE_V,
- WINGR.VALUE_Ti VALUE_TI,
- WINGR.VALUE_Als VALUE_ALS,
- WINGR.VALUE_B VALUE_B,
- WINGR.VALUE_Cr VALUE_CR,
- WINGR.VALUE_Ni VALUE_NI,
- WINGR.VALUE_Cu VALUE_CU,
- WINGR.VALUE_Mo VALUE_MO,
- WINGR.VALUE_N VALUE_N,
- WINGR.VALUE_CEV VALUE_CEV
- from (
- SELECT '' SEQ
- -----------------------ADD by wxy 091130 生产处要求
- ,substr(a.SLAB_NO,3,1)||'号转炉' BOF_NO
- ,SUBSTR(E.CC_DEVNO,2,1)||'连铸机' CCM_NO
- -------------------------------------
- ,A.SLAB_NO
- ,A.STL_GRD
- ,A.REMARKS REMARKS2
- ,A.SLAB_THK
- ,A.SLAB_WTH
- ,A.SLAB_LEN
- ,A.SLAB_WGT
- ,decode(a.SLAB_OUT_TP,'Y','允许出库','不允许出库') SLAB_OUT_TP
- ,(SELECT TT.SM_CFNM FROM TBZ00_COMMCD TT WHERE TT.LG_CD = 'G03004' AND TT.SM_CD = A.CRK_CD1) CRK_CD1
- ,CUR_LOAD_LOC
- ,DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME) SLAB_STOCK_ENT_DTIME
- ,ROUND((SYSDATE - to_date(nvl(DECODE(SUBSTR(A.CUR_LOAD_LOC,1,1),'Z',A.SLAB_STOCK_ENT_DTIME,'L',A.SMS_YARD_ENT_DTIME), TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')),'YYYYMMDDHH24MISS')) * 24 ,3) ZKSJ
- --,A.ORD_NO
- ,decode(A.ORD_FL,'1','订单材','2','余材') ORD_FL
- ,(select sm_cfnm from tbz00_commcd where lg_cd like 'E01010%' and sm_cd = A.NONORD_CAUSE_CD)NONORD_CAUSE_CD
- ,A.NONORD_OCR_DTIME
- ,decode(A.SLAB_RT,'H','热轧厂','Z','中板厂','P','厚板厂') SLAB_RT
- ,DECODE(A.SLAB_RT,'H',A.ORD_NO,I.ORD_NO) ORD_NO
- ,DECODE(A.SLAB_RT,'H',A.ORD_SEQ,I.ORD_SEQ) ORD_SEQ
- --,'' REMARKS
- ,A.SLAB_CUT_DTIME --切割时间
- --,A.SLAB_INGR_DEC_GRD
- ,E.INGR_DEC_DTIME
- --,A.SLAB_INGR_DEC_DTIME
- ,decode(A.CUT_WKSHIFT,'1','早班','2','中班','3','晚班')CUT_WKSHIFT
- ,decode(A.CUT_WKGROUP,'A','甲班','B','乙班','C','丙班','D','丁班')CUT_WKGROUP
- ,A.CUT_EMP_ID
- ,decode(G.KEEPWARM_YN,'Y','有','N','无','','无')KEEPWARM_YN --是否需要坑冷
- ,(SELECT T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'A01001' AND T.SM_CD = D.RCVORD_TP)RCVORD_TP --是否出口
- ,G.H_SPEC_STL_GRD SPEC_STL_GRD --订单钢号
- ,C.CMT_DLIV_DEVLMT_DATE --交货期
- ,G.ORD_THK --订单厚度
- ,G.ORD_WTH --订单宽度
- ,ROUND(C.PROD_WGT_MIN/1000,2)||'~'||ROUND(C.PROD_WGT_MAX/1000,2)||'T' ORD_WGT --订单单重范围
- ,DECODE(C.DLIV_TP,'T','火运','C','汽运') DLIV_TP -- 运输方式
- ,F.STL_GRD PLAN_STL_GRD
- ,decode(A.SLAB_INGR_DEC_GRD,'1','合格','2','不合格','','待判') SLAB_INGR_DEC_GRD
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = SUBSTR(A.SLAB_NO,3,1) AND LG_CD = 'B01132') CHANDI
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.SLAB_INGR_DEC_KIND AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,NVL(A.SLAB_DCS_DETAIL,E.CHARGE_DCS_DETAIL) REMARKS
- ,DECODE(K.DSN_KIND, '1', 'Y', 'N') AS INGR_YN
- ,C.XSQY --销售区域 生产处刘树根要求添加 TL 091225
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE LG_CD LIKE 'B01136' AND SM_CD = A.SLAB_TOT_DEC_GRD) SLAB_TOT_DEC_GRD
- ,XB_PACKAGE.GF_COMNNAME_FIND('E01002', A.CUR_PROG_CD) CUR_PROG_CD
- ,G.PRODNM_CD --交货状态
- ,G.C_PRODNM_CD --交货状态
- ,G.PRD_TY --产品类型
- ,H.L2_SCH_NO
- FROM TBG02_SLAB_COMM A
- ,TBG04_SLAB_YARD B
- ,TBA01_ORD_LINE C
- ,TBA01_ORD_COMM D
- ,TBG02_CHARGE_COMM E
- ,TBF01_SPEC_SLAB F
- ,TBE02_ORD_PRC G
- ,TBD01_SLABDN_OBJ2 H
- ,TBB01_ORD_MAP I
- ,(SELECT TH.ORD_NO ,TH.ORD_SEQ ,'1' DSN_KIND FROM TBB01_ORD_HEAD TH WHERE TH.CUST_SPEC_NO IS NOT NULL) K
- WHERE A.SLAB_NO = B.SLAB_NO(+)
- AND A.PLAN_SLAB_NO = F.SLAB_MANA_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_NO = K.ORD_NO(+)
- AND A.ORD_SEQ = K.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- and H.ORD_NO = I.ZH_ORD_NO(+)
- AND H.ORD_SEQ = I.ZH_ORD_SEQ(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO,1,10) = E.CHARGE_NO
- ----------------------------------------
- AND A.CUR_LOAD_LOC = B.YARD_ADDR(+)||B.STORELAY(+)
- AND A.SLAB_STAT = '2'
- and A.SLAB_RTURN = 'Y'
- AND A.SLAB_NO LIKE ?||'%'
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%'
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'G','')||'%'
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132')
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ?
- AND A.ORD_NO||'&' LIKE ?||'%'
- AND A.ORD_FL||'&' LIKE ?||'%'
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%'
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%'
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%'
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ?
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%'
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?)
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ?
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ?
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ?
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%'
- AND C.XSQY||'&' LIKE ?||'%'
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%'
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%'
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ?
- AND H.L2_SCH_NO||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- ORDER BY STL_GRD,SLAB_NO,SLAB_WTH) QQS
- full join (SELECT A.SLAB_NO,
- max(decode(WI.CHEM_CD, 'C', WI.CHEM_VAL)) VALUE_C,
- max(decode(WI.CHEM_CD, 'Mn', WI.CHEM_VAL)) VALUE_Mn,
- max(decode(WI.CHEM_CD, 'P', WI.CHEM_VAL)) VALUE_P,
- max(decode(WI.CHEM_CD, 'S', WI.CHEM_VAL)) VALUE_S,
- max(decode(WI.CHEM_CD, 'Si',WI.CHEM_VAL)) VALUE_Si,
- max(decode(WI.CHEM_CD, 'Cr', WI.CHEM_VAL)) VALUE_Cr,
- max(decode(WI.CHEM_CD, 'Mo', WI.CHEM_VAL)) VALUE_Mo,
- max(decode(WI.CHEM_CD, 'Ni', WI.CHEM_VAL)) VALUE_Ni,
- max(decode(WI.CHEM_CD, 'Cu', WI.CHEM_VAL)) VALUE_Cu,
- max(decode(WI.CHEM_CD, 'Nb', WI.CHEM_VAL)) VALUE_Nb,
- max(decode(WI.CHEM_CD, 'V', WI.CHEM_VAL)) VALUE_V,
- max(decode(WI.CHEM_CD, 'Ti', WI.CHEM_VAL)) VALUE_Ti,
- max(decode(WI.CHEM_CD, 'Als', WI.CHEM_VAL)) VALUE_Als,
- max(decode(WI.CHEM_CD, 'B', WI.CHEM_VAL)) VALUE_B,
- max(decode(WI.CHEM_CD, 'N', WI.CHEM_VAL)) VALUE_N,
- max(decode(WI.CHEM_CD, 'CEV', WI.CHEM_VAL)) VALUE_CEV
- FROM TBG02_SLAB_COMM A,
- TBB02_WORK_INGR WI,
- TBG02_CHARGE_COMM_D CHD,
- TBA01_ORD_LINE C,
- TBG02_CHARGE_COMM E,
- TBE02_ORD_PRC G,
- TBD01_SLABDN_OBJ2 H
- WHERE SUBSTR(A.SLAB_NO, 1, 10) = CHD.CHARGE_NO
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- and a.ORD_NO = g.ORD_NO(+)
- and a.ORD_SEQ = g.ORD_SEQ(+)
- AND A.DSN_SLAB_NO = H.DSN_SLAB_NO(+)
- ----MOD BY WXY 炉次变更----100302---------
- AND SUBSTR(A.SUB_SLAB_NO, 1, 10) = E.CHARGE_NO
- AND WI.CHARGE_NO = CHD.CHARGE_NO
- AND WI.PROC_CD || WI.CHEM_SEQ = CHD.LST_INGR_CD
- AND A.SLAB_STAT = '2'
- and A.SLAB_RTURN = 'Y'
- AND A.SLAB_NO LIKE ?||'%'
- AND A.STL_GRD LIKE '%'||NVL(?,A.STL_GRD)||'%'
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'G','')||'%'
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132')
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ?
- AND A.ORD_NO||'&' LIKE ?||'%'
- AND A.ORD_FL||'&' LIKE ?||'%'
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%'
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%'
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%'
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ?
- AND SUBSTR(nvl(C.CMT_DLIV_DEVLMT_DATE,10000000), 1, 8) <= nvl(?,'50000000') --交货期
- -------------------------------------------
- AND C.DLIV_TP||'&' LIKE ?||'%' --运输方式
- AND C.KEEPWARM_YN||'&' LIKE ?||'%'
- AND (A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ? OR A.STL_GRD LIKE ?)
- --------------------ADD BY WXY 091130 生产处要求
- AND substr(A.SLAB_CUT_DTIME,1,8) >= ?
- AND substr(A.SLAB_CUT_DTIME,1,8) <= ?
- AND SUBSTR(A.SLAB_NO,3,1) LIKE ?
- AND SUBSTR(E.CC_DEVNO,2,1)||'&' LIKE ?||'%'
- AND C.XSQY||'&' LIKE ?||'%'
- AND A.SLAB_TOT_DEC_GRD||'&' LIKE ?||'%'
- -------------------------------------------------
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_END_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(A.SLAB_CUT_DTIME,'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 1),2) <= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) >= ?
- AND ROUND((((SYSDATE-to_date(to_char(TO_date(nvl(E.CASTING_STA_DTIME,'23331111111111'),'YYYYMMDDHH24MISS'),'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')) - (SYSDATE-to_date(nvl(decode(A.SLAB_INGR_DEC_DTIME,'',E.INGR_DEC_DTIME,A.SLAB_INGR_DEC_DTIME),'10000101010101'),'YYYY-MM-DD HH24:MI:SS')))*24 - 0.75),2) <= ?
- AND A.CUR_PROG_CD LIKE ?||'%'
- -- AND G.PRD_TY||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(G.PRD_TY,'AR')) , NVL(G.PRD_TY,'AR')) > 0 --为空的作为AR,简单处理
- AND A.SLAB_THK >= ? AND A.SLAB_THK <= ?
- AND H.L2_SCH_NO||'&' LIKE ?||'%'
- AND INSTR(NVL(? , NVL(A.CRK_CD1,'ALL')) , NVL(A.CRK_CD1,'ALL')) > 0 --为空的作为ALL,简单处理 --39
- GROUP BY A.SLAB_NO
- ORDER BY A.SLAB_NO) WINGR
- on QQS.SLAB_NO = WINGR.SLAB_NO
- ]]>
- </query>
- <query id="UIG040100_02.select" desc=" 取板坯运送前的信息,此时板坯在我方数据库。 ">
- <![CDATA[
- SELECT '' SEQ
- ,decode(e.CC_DEVNO,'J1','一号铸机','J2','二号铸机','J3','三号铸机','') CC_DEVNO
- ,A.SLAB_NO
- ,A.STL_GRD
- ,A.REMARKS REMARKS2
- ,A.SLAB_THK
- ,A.SLAB_WTH
- ,A.SLAB_LEN
- ,A.SLAB_WGT
- ,CUR_LOAD_LOC
- ,A.SMS_YARD_ENT_DTIME
- ,decode(a.SLAB_OUT_TP, 'Y', '允许出库', '不允许出库') SLAB_OUT_TP
- --
- ,A.SMS_YARD_EXT_DTIME
- ,A.SLAB_STOCK_ENT_DTIME
- ,A.SLAB_STOCK_EXT_DTIME
- ,A.ORD_NO
- ,decode(A.ORD_FL,'1','订单材','2','余材') ORD_FL
- ,(select sm_cfnm from tbz00_commcd where lg_cd like 'E01010%' and sm_cd = A.NONORD_CAUSE_CD)NONORD_CAUSE_CD
- ,A.NONORD_OCR_DTIME
- ,decode(A.SLAB_RT,'H','热轧厂','Z','中板厂','P','厚板厂') SLAB_RT
- ,A.ORD_SEQ
- ,'' REMARKS
- ,E.BOF_STA_DTIME
- ,E.CASTING_STA_DTIME
- ,E.CASTING_END_DTIME
- ,A.SLAB_CUT_DTIME --切割时间
- ,A.SLAB_INGR_DEC_GRD
- ,E.INGR_DEC_DTIME
- --,A.SLAB_INGR_DEC_DTIME
- ,decode(A.CUT_WKSHIFT,'1','早班','2','中班','3','晚班')CUT_WKSHIFT
- ,decode(A.CUT_WKGROUP,'A','甲班','B','乙班','C','丙班','D','丁班')CUT_WKGROUP
- ,A.CUT_EMP_ID
- ,decode(C.KEEPWARM_YN,'Y','有','N','无','','无')KEEPWARM_YN --是否需要坑冷
- ,(SELECT T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'A01001' AND T.SM_CD = D.RCVORD_TP)RCVORD_TP --是否出口
- ,C.SPEC_STL_GRD --订单钢号
- ,C.CMT_DLIV_DEVLMT_DATE --交货期
- ,C.ORD_THK --订单厚度
- ,C.ORD_WTH --订单宽度
- ,ROUND(C.PROD_WGT_MIN/1000,2)||'~'||ROUND(C.PROD_WGT_MAX/1000,2)||'T' ORD_WGT --订单单重范围
- ,DECODE(C.DLIV_TP,'T','火运','C','汽运') DLIV_TP -- 运输方式
- ,F.STL_GRD PLAN_STL_GRD
- ,decode(A.SLAB_INGR_DEC_GRD,'1','合格','2','不合格','','待判') SLAB_INGR_DEC_GRD
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = SUBSTR(A.SLAB_NO,3,1) AND LG_CD = 'B01132') CHANDI
- ,(SELECT SM_CFNM FROM TBZ00_COMMCD WHERE SM_CD = A.SLAB_INGR_DEC_KIND AND LG_CD = 'B01133') SLAB_INGR_DEC_KIND --成分判定依据
- ,NVL(A.SLAB_DCS_DETAIL,E.CHARGE_DCS_DETAIL) REMARKS
- ,DECODE(K.DSN_KIND, '1', 'Y', 'N') AS INGR_YN
- FROM TBG02_SLAB_COMM A
- ,TBA01_ORD_LINE C
- ,TBA01_ORD_COMM D
- ,TBG02_CHARGE_COMM E
- ,TBF01_SPEC_SLAB F
- ,(SELECT T.ORD_NO ,T.ORD_SEQ ,'1' DSN_KIND FROM TBB01_ORD_HEAD T WHERE T.CUST_SPEC_NO_INGR IS NOT NULL) K
- WHERE A.PLAN_SLAB_NO = F.SLAB_MANA_NO(+)
- AND A.ORD_NO = C.ORD_NO(+)
- AND A.ORD_SEQ = C.ORD_SEQ(+)
- AND A.ORD_NO = D.ORD_NO(+)
- AND A.ORD_NO = K.ORD_NO(+)
- AND A.ORD_SEQ = K.ORD_SEQ(+)
- AND SUBSTR(A.SLAB_NO,1,9) = SUBSTR(E.CHARGE_NO,1,9)
- AND A.SLAB_NO LIKE ?||'%'
- AND A.STL_GRD = NVL(?,A.STL_GRD)
- AND A.CUR_LOAD_LOC||'&' LIKE DECODE(?,'J','L','R','Z')||'%'
- AND SUBSTR(A.SLAB_NO,3,1) IN (SELECT SM_CD FROM TBZ00_COMMCD WHERE SM_CFNM||'&' LIKE ?||'%' AND LG_CD = 'B01132')
- AND A.SLAB_LEN >= ? AND A.SLAB_LEN <= ?
- AND A.ORD_NO||'&' LIKE ?||'%'
- AND A.ORD_FL||'&' LIKE ?||'%'
- AND A.SLAB_STOCK_TYPE||'&' like ?||'%' --热轧入库类型(1:热送入库 2 冷送入库 3 加回入库 4 轧回入库)
- AND A.SLAB_RT||'&' LIKE ?||'%'
- AND A.NONORD_CAUSE_CD||'&' LIKE ?||'%'
- AND A.SLAB_INGR_DEC_GRD||'&' LIKE ?||'%'
- AND A.SLAB_WTH >= ? AND A.SLAB_WTH <= ?
- AND SUBSTR(nvl(A.SLAB_STOCK_ENT_DTIME,50000000), 1, 8) >= NVL(?, '10000000')
- AND SUBSTR(nvl(A.SLAB_STOCK_ENT_DTIME,10000000), 1, 8) <= NVL(?, '50000000')
- AND SUBSTR(nvl(A.SLAB_STOCK_EXT_DTIME,50000000), 1, 8) >= NVL(?, '10000000')
- AND SUBSTR(nvl(A.SLAB_STOCK_EXT_DTIME,10000000), 1, 8) <= NVL(?, '50000000')
- AND SUBSTR(nvl(E.BOF_STA_DTIME,50000000), 1, 8) >= NVL(?, '10000000')
- AND SUBSTR(nvl(E.BOF_STA_DTIME,00000000), 1, 8) <= NVL(?, '50000000')
- AND E.CC_DEVNO = NVL(? , E.CC_DEVNO)
- AND SUBSTR(nvl(A.SMS_YARD_ENT_DTIME,50000000), 1, 8) >= NVL(?, '10000000')
- AND SUBSTR(nvl(A.SMS_YARD_ENT_DTIME,10000000), 1, 8) <= NVL(?, '50000000')
- AND SUBSTR(nvl(A.SMS_YARD_EXT_DTIME,50000000), 1, 8) >= NVL(?, '10000000')
- AND SUBSTR(nvl(A.SMS_YARD_EXT_DTIME,10000000), 1, 8) <= NVL(?, '50000000')
- AND E.BOF_STA_DTIME IS NOT NULL
- ORDER BY STL_GRD,SLAB_NO,SLAB_WTH
- ]]>
- </query>
- </queryMap>
|