| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="STEEL MAKING QUERY ">
- <query id="NIH020020_01.select" desc="init " fetchSize="10">
- <![CDATA[
- /*
- * 以板坯号和钢卷号为条件查询加热炉装炉出口实绩table TBH02_REHEATFUR,如果有记录则加热炉装炉出口实绩table update处理
- * 否则加热炉装炉出口实绩table insert处理 假如RHF_STAT为调用品质使用
- */
- select
- DEVNO
- ,INFUR_HOUR
- ,EXTRACT_DTIME
- ,EXTRACT_AVG_TEMP
- ,EQ_HT_INFUR_HOUR
- ,EQ_HT_TEMP
- ,RHF_STAT
- from TBH02_REHEATFUR
- where SLAB_NO = ? and COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_02.select" desc="init " fetchSize="10">
- <![CDATA[
- /* 从TBH02_SPEC_MILL中取得数据 需要插入到TBH02_COIL_COMM表中 */
- select STL_GRD --牌号
- ,SPEC_ABBSYM --标准号
- ,DELV_REQ_DATE --交货期
- ,ORD_NO --合同号
- ,ORD_SEQ --订单号
- ,ORD_USEAGE_CD --订单用途代码
- ,ROUTE --订单去向
- ,SLAB_EDT_SEQ --板坯编制号
- ,PRODNM_CD --产品代码
- ,SPM_PROC_YN
- ,ORD_CUST_CD
- ,PATH_MILL_CD
- ,PACK_METHOD
- ,ORD_INDIA
- ,ORD_OUTDIA
- ,ORD_THK
- ,ORD_WTH
- ,ORD_WGT
- ,DEST_CD
- ,ROLL_MANA_NO
- ,ROLL_SLAB_SEQ
- ,CUST_CD
- ,SPEC_STL_GRD
- from TBF02_SPEC_MILL
- where COIL_NO = ?
- ]]>
- </query>
-
- <query id="NIH020020_04.select" desc="init " fetchSize="10">
- <![CDATA[
- /* 从TBF02_SPEC_MILL_D中取得数据 需要插入到TBH02_COIL_COMM_d表中 */
- select COIL_CUT_SEQ --切割顺序
- ,ORD_THK --订单厚度
- ,ORD_WTH --订单宽度
- ,ORD_LEN --订单长度
- ,ORD_WGT --订单重量
- ,ORD_WGT_MIN --订单单重下限
- ,ORD_WGT_MAX --订单单重上限
- ,ORD_INDIA --订单内径
- ,ORD_OUTDIA --订单外径
- ,ORD_NO --合同号
- ,ORD_SEQ --订单号
- ,ORD_FL --订单材余材区分
- ,STATUS_CD --状态区分
- from TBF02_SPEC_MILL_D
- where SLAB_EDT_SEQ = ?
- ]]>
- </query>
- <query id="NIH020020_05.select" desc="init " fetchSize="10">
- <![CDATA[
- /* 用钢卷号作为条件查询钢卷公共表,以决定插入或修改操作 */
- select coil_no,slab_no from tbh02_coil_comm where coil_no = ? and slab_no = ?
- ]]>
- </query>
- <query id="NIH020020_01.update" desc="init " fetchSize="10">
- <![CDATA[
- /* 加热炉装炉出炉吧表有记录则加热炉装炉出口实绩table 用接收的电文数据项 update处理 */
- /*这里必须加入钢卷和板坯做为联合主键 091127*/
- update TBH02_REHEATFUR set
- COIL_NO = ?
- ,DEVNO = ?
- ,RHF_STAT = '2'
- ,INFUR_HOUR = ?
- ,EXTRACT_DTIME = ?
- ,EXTRACT_AVG_TEMP = ?
- ,RE_HT1_TEMP = ?
- ,RE_HT1_TIME = ?
- ,RE_HT2_TEMP = ?
- ,RE_HT2_TIME = ?
- ,EQ_HT_INFUR_HOUR = ?
- ,EQ_HT_TEMP = ?
- ,EXTRACT_WKSHIFT = ?
- ,EXTRACT_WKGROUP = ?
- where SLAB_NO = ? AND COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_02.update" desc="init " fetchSize="10">
- <![CDATA[
- /* 用轧钢参数表 TBF02_SPEC_MILL 查询出来的数据项修改钢卷公告表 */
- update tbh02_coil_comm set
- SLAB_NO = ?
- ,STL_GRD = ?
- ,COIL_STAT = '1'
- ,SPEC_ABBSYM = ?
- ,DEVLMT_DTIME = ?
- ,ORD_NO = ?
- ,ORD_SEQ = ?
- ,ORD_USE_CD = ?
- ,ROUTE = ?
- ,PRODNM_CD = ?
- ,ORD_FL = ?
- ,SPM_YN = ?
- ,ORDCUST_CD = ?
- ,PATH_MILL_CD = ?
- ,Pack_Method_Cd = ?
- ,INSTR_COIL_INDIA = ?
- ,INSTR_COIL_OUTDIA = ?
- ,INSTR_COIL_THK = ?
- ,INSTR_COIL_WTH = ?
- ,INSTR_COIL_WGT =?
- ,DEST_CD = ?
- where COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_03.update" desc="init " fetchSize="10">
- <![CDATA[
- /* 用轧钢详细参数表 TBF02_SPEC_MILL_D 查询出来的数据项修改钢卷详细表 TBH20_COIL_COMM_D */
- update TBH02_COIL_COMM_D set
- CUT_SEQ = ?
- ,ORD_THK = ?
- ,ORD_WTH = ?
- ,ORD_LEN = ?
- ,ORD_WGT = ?
- ,ORD_WGT_MIN = ?
- ,ORD_WGT_MAX = ?
- ,ORD_INDIA = ?
- ,ORD_OUTDIA = ?
- ,ORD_NO = ?
- ,ORD_SEQ = ?
- ,ORD_FL = ?
- where COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_01.insert" desc="init " fetchSize="10">
- <![CDATA[
- /* 加热炉装炉出炉表 TBH02_REHEATFUR 无记录则加热炉装炉出口实绩table 用接收的电文数据项 insert 处理 */
- insert into TBH02_REHEATFUR
- ( SLAB_NO
- ,COIL_NO
- ,DEVNO
- ,RHF_STAT
- ,INFUR_HOUR
- ,EXTRACT_DTIME
- ,EXTRACT_AVG_TEMP
- ,RE_HT1_TEMP
- ,RE_HT1_TIME
- ,RE_HT2_TEMP
- ,RE_HT2_TIME
- ,EQ_HT_INFUR_HOUR
- ,EQ_HT_TEMP
- ,EXTRACT_WKSHIFT
- ,EXTRACT_WKGROUP
- )
- VALUES
- ( ?
- ,?
- ,?
- ,'2'
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- )
- ]]>
- </query>
- <query id="NIH020020_02.insert" desc="init " fetchSize="10">
- <![CDATA[
- /* 用轧钢参数表 TBF02_SPEC_MILL 查询出来的数据项 INERT 钢卷公告表 TBG02_COIL_COMM */
- insert into tbh02_coil_comm
- ( COIL_NO
- ,SLAB_NO
- ,STL_GRD
- ,COIL_STAT
- ,SPEC_ABBSYM
- ,DEVLMT_DTIME
- ,ORD_NO
- ,ORD_SEQ
- ,ORD_USE_CD
- ,ROUTE
- ,PRODNM_CD
- ,ORD_FL
- ,SPM_YN
- ,ORDCUST_CD
- ,PATH_MILL_CD
- ,Pack_Method_Cd
- ,INSTR_COIL_INDIA
- ,INSTR_COIL_OUTDIA
- ,INSTR_COIL_THK
- ,INSTR_COIL_WTH
- ,INSTR_COIL_WGT
- ,DEST_CD
- ,COIL_INDIA
- ,REG_PGM
- ,REG_DTIME
- ,CUST_CD
- ,ORG_ORD_NO
- ,ORG_ORD_SEQ
- ,SPEC_STL_GRD
- )
- values
- ( ?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
- ,?
- ,?
- ,?
- ,?
- )
- ]]>
- </query>
- <query id="NIH020020_03.insert" desc="init " fetchSize="10">
- <![CDATA[
- /* 用轧钢详细参数表 TBF02_SPEC_MILL_D 查询出来的数据项 INERT 钢卷详细表 TBG02_COIL_COMM_D */
- insert into Tbh02_Coil_Comm_d
- ( COIL_NO
- ,CUT_SEQ
- ,ORD_THK
- ,ORD_WTH
- ,ORD_LEN
- ,ORD_WGT
- ,ORD_WGT_MIN
- ,ORD_WGT_MAX
- ,ORD_INDIA
- ,ORD_OUTDIA
- ,ORD_NO
- ,ORD_SEQ
- ,ORD_FL
- )
- values
- ( ?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- ,?
- )
- ]]>
- </query>
- <query id="NIH020020_SPEC_MILL.select" desc="init " fetchSize="10">
- <![CDATA[
- SELECT SLAB_EDT_SEQ,
- STATUS_CD,
- COIL_NO,
- STL_GRD,
- SPEC_ABBSYM,
- ORD_NO,
- ORD_SEQ,
- ORD_USEAGE_CD,
- PRODNM_CD,
- SPM_PROC_YN,
- ORD_CUST_CD,
- DELV_REQ_DATE,
- PATH_MILL_CD,
- PACK_METHOD,
- ORD_INDIA,
- ORD_OUTDIA,
- ORD_THK,
- ORD_WTH,
- ORD_WGT,
- DEST_CD,
- ROUTE ,
- CUST_CD
- FROM TBF02_SPEC_MILL
- WHERE SLAB_NO = ? and COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_SPEC_MILL.update" desc="init " fetchSize="10">
- <![CDATA[
-
- update TBF02_SPEC_MILL set
- STATUS_CD = ?
- where SLAB_NO = ? and COIL_NO = ?
- ]]>
- </query>
- <query id="NIH020020_SPEC_MILL_D.update" desc="init " fetchSize="10">
- <![CDATA[
-
- update TBF02_SPEC_MILL_D set
- STATUS_CD = ?
- where SLAB_EDT_SEQ = ?
- ]]>
- </query>
- <query id="NIH020020_MILL_IDX.update" desc="init " fetchSize="10">
- <![CDATA[
-
- update TBF02_MILL_IDX set
- STATUS_CD = ?
- where SLAB_EDT_SEQ = ?
- ]]>
- </query>
- <query id="NIH020020_NIB027010" desc="调用品质存储过程" fetchSize="1">
- <![CDATA[
- {call NIB027010(?,?,?,?)}
- ]]>
- </query>
- <query id="ERPPDOSLAB" desc="存货异动点存储过程" fetchSize="1">
- <![CDATA[
- {call ErpDataCover(?,?,?,?,?,?,?)}
- ]]>
- </query>
- <query id="ERPPDOSLABFJ" desc="存货异动点分卷存储过程" fetchSize="1">
- <![CDATA[
- {call ErpDataCoverFJ(?,?,?,?,?,?,?,?,?,?)}
- ]]>
- </query>
- </queryMap>
|