| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="连铸切割实绩">
- <query id="FrmCutBilletDetails_Query1" desc="切割信息查询" fetchSize="10">
- <![CDATA[
- select HEATNO,
- CCMSTOVENO,
- CCMID,
- FLOWNO,
- CUTSEQNO,
- MOULDNO,
- HEATSEQ,
- HEATCNT,
- LENGTH,
- WIDTH,
- THICKNESS,
- WEIGHT,
- SPECRULE,
- CUTTIME,
- SHIFTCODE,
- LASTBILLETFLAG,
- FLAG,
- RESFLAG,
- BILLETNO,
- CHILDBLOCKNO,
- BILLETCODE,
- ORDERNO,
- PRODORDERNO,
- SURPLUSFLAG,
- STEELCODE
- from STLV_INCISION $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Edit" desc="切割信息修改" fetchSize="10">
- <![CDATA[
- update STL_INCISION
- set HEATNO = ?,
- CCMID = ?,
- FLOWNO = ?,
- CUTSEQNO = ?,
- MOULDNO = ?,
- HEATSEQ = ?,
- HEATCNT = ?,
- LENGTH = ?,
- WIDTH = ?,
- THICKNESS = ?,
- WEIGHT = ?,
- SPECRULE = ?,
- CUTTIME = to_date( ? ,'yyyy-MM-dd hh24:mi:ss'),
- SHIFTCODE = ?,
- LASTBILLETFLAG = ?,
- BILLETNO = ?,
- OPTPERSONNEL = ?,
- FLAG ='0'
- where BILLETCODE = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query2" desc="切割信息新增时获取指定炉号的生产状态" fetchSize="10">
- <![CDATA[
- select t.Heat_state from ppc_steel_heat t where t.heatno = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query3" desc="切割信息新增时--检验实绩切割支数是否超出计划切割支数" fetchSize="10">
- <![CDATA[
- select billetqty,
- (select count(*)
- from (select *
- from STL_incision
- union
- select * from j#STL_incision)
- where 1 = 1 $ $ $ ) CutQty
- from ppc_steel_cutingdetail
- where furnaceno = (select v_heat_id from pcc_steel_heat where 1 = 1 $ ) $ $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query4" desc="切割信息新增时--获取最大切割顺序号和总重量" fetchSize="10">
- <![CDATA[
- SELECT nvl(max(to_number(cutseqno)),0) MaxId,sum(weight) Sumw FROM STL_INCISION WHERE HEATNO = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query5" desc="切割信息新增时--判断坯料是否存在" fetchSize="10">
- <![CDATA[
- select Count(*) from stl_incision t where billetno = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Add" desc="切割信息新增时" fetchSize="10">
- <![CDATA[
- insert into STL_INCISION
- (HEATNO,
- CCMSTOVENO,
- CCMID,
- FLOWNO,
- CUTSEQNO,
- MOULDNO,
- HEATCNT,
- HEATSEQ,
- LENGTH,
- WIDTH,
- THICKNESS,
- WEIGHT,
- SPECRULE,
- CUTTIME,
- SHIFTCODE,
- LASTBILLETFLAG,
- BILLETNO,
- BILLETCODE,
- OPTPERSONNEL,
- V_HEAT_ID,
- V_BILLETID,
- ORDERNO,
- PRODORDERNO,
- SURPLUSFLAG,
- STEELCODE,
- productline,
- l2flag,
- resflag,
- STANDARDSCODE,
- STANDARDREMAK,
- CUSTOMER_KEY)
- values(
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- to_date(?, 'yyyy-MM-dd hh24:mi:ss'),
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ? )
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query6" desc="切割信息删除时--判断坯料是否是最后一支" fetchSize="10">
- <![CDATA[
- select Count(*) as intCount from stlv_incision where mouldno= ? and heatno= ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Del1" desc="切割信息删除--连铸切割信息表" fetchSize="10">
- <![CDATA[
- delete stl_incision $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Del2" desc="切割信息删除--连铸切割信息历史表" fetchSize="10">
- <![CDATA[
- delete J#stl_incision $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query7" desc="切割计划信息查询" fetchSize="10">
- <![CDATA[
- Select V_HEAT_ID,
- CAST_SEQ,
- HEAT_NUM,
- PLAN_LINES,
- PLAN_IRON_QTY,
- AIM_STEEL_QTY,
- (select Steel from scm_steel where steelcode = AIM_GRADE_CODE) AIM_GRADE_CODE,
- PLAN_HMP_STR_TIME,
- PLAN_HMP_END_TIME,
- PLAN_VDM_STR_TIME,
- PLAN_VDM_END_TIME,
- PLAN_BOF_STR_TIME,
- PLAN_BOF_END_TIME,
- PLAN_AR_STR_TIME,
- PLAN_AR_END_TIME,
- PLAN_LF_STR_TIME,
- PLAN_LF_END_TIME,
- PLAN_RH_STR_TIME,
- PLAN_RH_ENT_TIME,
- PLAN_CCM_STR_TIME,
- PLAN_CCM_END_TIME,
- BILLETQTY,
- STD_CODE,
- HOT_ROLL_FLAG,
- CAST_ID,
- PLAN_MAKING_TIME,
- PLAN_MAKER,
- SURPLUS_FLAG,
- HEATNO,
- PLAN_ROUTE,
- FACT_ROUTE,
- CAST_NO,
- ORD_GON_ID,
- CUSTOMER_KEY,
- BATCHPLANNO,
- LEN,
- WIDTH,
- THICK,
- HEAT_STATE,
- STD_NAME,
- CHANGEFLAG,
- VANFLAG,
- HEAT_SEQ,
- VANHEATNO,
- SEND_CCM_FLG,
- AIM_GRADE_CODE STEELCODE
- From (select *
- from PPC_STEEL_HEAT $
- union
- select * from J#ppc_steel_heat $ )
- order by CAST_NO desc, to_number(CAST_SEQ) desc
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query8" desc="获取切割计划信息" fetchSize="10">
- <![CDATA[
- Select BILLET_XN,
- CAST_NO,
- SEQUENCEINCAST,
- SEQUENCENO,
- FURNACENO,
- CUTTASKCODE,
- SC,
- SLABHEIGHT,
- SLABWIDTH,
- SLABLENGTH,
- BILLETQTY,
- BILLETWEIGHT,
- CUTSEQUENCE,
- DIRECTIONTYPE,
- ROLLPLANCODE,
- CUTFINISHFLAG,
- THEROYWEIGHT,
- PLANMAKETIME,
- (select Steel from scm_steel where steelcode = LSTEELCODE) LSTEELCODE,
- (select Steel from scm_steel where steelcode = t.steelcode) STEELCODE,
- HARDNESS,
- SURPLUSFLAG,
- PRODORDERNO,
- ORDERNO,
- BATCHPLANNO,
- INDEXINLOTNO,
- CRAFTCODE_LG,
- CUSTOMER_KEY,
- SEQUENCEINBATCH,
- CUTSTARTTIME,
- CUTENDTIME,
- MAKEMAN,
- (select heatno
- from (select *
- from ppc_steel_heat
- union
- select * from J#ppc_steel_heat)
- where v_heat_ID = t.furnaceno) heatno,
- STANDARDSCODE,
- STANDARDREMAK,
- (select basename from scm_base_info t where t.basecode = PDTSTYLE) PDTSTYLE,
- SPECDESCRIPTION,
- (select basename
- from scm_base_info t
- where t.basecode = FOREIGN_TRADE) FOREIGN_TRADE
- From (select *
- from PPC_STEEL_CUTINGDETAIL $
- union
- select * from J#ppc_steel_cutingdetail $
- ) t
- ORDER BY BILLET_XN,
- to_number(SEQUENCENO) asc
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query9" desc="生产切割信息时 --获取班次" fetchSize="10">
- <![CDATA[
- select mes_lg_common.getlgshift1(sysdate) from dual
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query10" desc="生产切割信息时 --获取切割序号和重量" fetchSize="10">
- <![CDATA[
- SELECT nvl(max(to_number(cutseqno)), 0) cutseqno,
- nvl(sum(weight), 0) weight
- FROM STL_INCISION WHERE HEATNO = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query11" desc="生产切割信息时 --获取铸机号" fetchSize="10">
- <![CDATA[
- select CAST_ID
- from PPC_STEEL_HEAT
- where HEATNO = ?
- and rownum = 1
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Add1" desc="生产切割信息" fetchSize="10">
- <![CDATA[
- insert into STL_INCISION
- (HEATNO,
- CCMID,
- FLOWNO,
- CUTSEQNO,
- MOULDNO,
- HEATSEQ,
- HEATCNT,
- LENGTH,
- WIDTH,
- THICKNESS,
- WEIGHT,
- CUTTIME,
- BILLETCODE,
- SHIFTCODE,
- BILLETNO,
- OPTPERSONNEL,
- V_HEAT_ID,
- V_BILLETID,
- ORDERNO,
- PRODORDERNO,
- SURPLUSFLAG,
- SteelCode,
- lastbilletflag,
- specrule,
- productline,
- l2flag,
- resflag,
- STANDARDSCODE,
- STANDARDREMAK,
- CUSTOMER_KEY)
- values
- (?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- to_date(?, 'yyyy-MM-dd hh24:mi:ss'),
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- 'N',
- '1',
- ?,
- '0',
- '0',
- ?,
- ?,
- ?)
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query12" desc="获取牌号" fetchSize="10">
- <![CDATA[
- select STEELCODE, STEEL
- from SCM_STEEL
- where largeflag = '1'
- order by steelcode
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query13" desc="切割信息查询" fetchSize="10">
- <![CDATA[
- select HEATNO,
- CCMSTOVENO,
- CCMID,
- FLOWNO,
- CUTSEQNO,
- MOULDNO,
- HEATSEQ,
- HEATCNT,
- LENGTH,
- WIDTH,
- THICKNESS,
- WEIGHT,
- SPECRULE,
- CUTTIME,
- SHIFTCODE,
- LASTBILLETFLAG,
- FLAG,
- RESFLAG,
- BILLETNO,
- CHILDBLOCKNO,
- BILLETCODE,
- ORDERNO,
- PRODORDERNO,
- SURPLUSFLAG,
- STEELCODE
- from STLV_INCISION $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query14" desc="切割信息主界面--获取切割炉号" fetchSize="10">
- <![CDATA[
- select HIDCCM from gtt_cuttrack t where devpos = 'CCM0' || ? || '_CUT'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query15" desc="切割信息主界面--获取重量" fetchSize="10">
- <![CDATA[
- select PFBALEWGT, nvl(MOULDBALEWGT, 0) MOULDBALEWGT
- from STL_CCM_OPTINFO $
- union
- select PFBALEWGT, MOULDBALEWGT from J#STL_CCM_OPTINFO $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query16" desc="切割信息主界面--获取数量和重量" fetchSize="10">
- <![CDATA[
- select count(*)count, nvl(sum(WEIGHT), 0)WEIGHT from STL_INCISION where HEATNO = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query17" desc="切割信息主界面--获取数量和重量" fetchSize="10">
- <![CDATA[
- SELECT A3
- FROM (SELECT MAX(t.BILLETNO) A1, HEATNO A3, MAX(LASTBILLETFLAG) A2
- FROM STL_INCISION t
- WHERE TRUNC(CUTTIME) = TRUNC(SYSDATE)
- GROUP BY HEATNO)
- WHERE A2 = 'y'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query18" desc="切割信息主界面--" fetchSize="10">
- <![CDATA[
- select heatno, b.BILLETQTY, a.BILLETWEIGHT, a.CAST_NO
- from sch_steel_cutingdetail a, sch_steel_heat b
- where a.furnaceno = b.v_heat_id
- and b.heatno = ?
- and a.billet_xn = b.v_heat_id || '001'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query19" desc="切割信息主界面--" fetchSize="10">
- <![CDATA[
- select Count(*)
- from (select *
- from stl_incision
- union
- select * from J#stl_incision) t
- where t.mouldno = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query20" desc="切割信息主界面--副产品重量" fetchSize="10">
- <![CDATA[
- select nvl(sum(weight), 0) weight
- from ck_fcp_byproductdetail t
- where heat_id = ?
- and validflag = '1'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query21" desc="切割信息主界面--获取当前设备的后台实时跟踪信息" fetchSize="10">
- <![CDATA[
- select OBJECTPOS,
- OBJECTID,
- DISPOSALTIME,
- POTNO,
- COMINGTIME,
- FRONTPOS,
- DEVICESTATES,
- SENDTYPE
- from TPM_TRACKOBJECTINFOR $
- ]]>
- </query>
- <query id="FrmCutBilletDetails_UPdate1" desc="炉号设置--连铸岗位01,02,03" fetchSize="10">
- <![CDATA[
- update gtt_cuttrack
- set HIDCCMNEXT = HIDCCM, HIDCCM = ?
- where devpos = 'CCM0' || ? || '_CUT'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_UPdate2" desc="炉号设置--连铸岗位04" fetchSize="10">
- <![CDATA[
- update gtt_cuttrack
- set HIDCCMNEXT1 = HIDCCMNEXT, HIDCCMNEXT = HIDCCM, HIDCCM = ?
- where devpos = 'CCM0' || ? || '_CUT'
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query22" desc="炉号设置--查询大包上台重量/浇铸大包重量" fetchSize="10">
- <![CDATA[
- select PFBALEWGT, MOULDBALEWGT
- from STL_CCM_OPTINFO
- union
- select PFBALEWGT, MOULDBALEWGT from J#STL_CCM_OPTINFO where HEATNO = ?
- ]]>
- </query>
- <query id="FrmCutBilletDetails_Query23" desc="炉号设置--是否是最后坯次" fetchSize="10">
- <![CDATA[
- select decode(LASTBILLETFLAG, 'Y', '是', '否')
- from STL_INCISION
- where CUTSEQNO in
- (select max(CUTSEQNO) from STL_INCISION where HEATNO = ?)
- and HEATNO = ?
- ]]>
- </query>
- </queryMap>
|