34d61f480527f58ce1bb523e83e9f1cf6679a74b.svn-base 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIG04COMM_STORELAY_CHK.select" desc=" " fetchSize="10">
  4. <![CDATA[
  5. SELECT
  6. DECODE(LENGTH(STORELAY),1,'0'||STORELAY ,STORELAY) STORELAY
  7. FROM
  8. (
  9. SELECT decode(MAX(STORELAY),null,'01','','01', MAX(STORELAY)+1) STORELAY
  10. FROM TBG04_SLAB_YARD
  11. WHERE ( SLAB_NO IS NOT NULL OR SLAB_NO = '')
  12. AND YARD_ADDR = ?
  13. )
  14. ]]>
  15. </query>
  16. <query id="UIG04COMM_FROM_ADDR_CLEAR.update" desc=" " fetchSize="10">
  17. <![CDATA[
  18. UPDATE TBG04_SLAB_YARD
  19. SET SLAB_NO = ''
  20. ,BEF_STORE_LOC = ''
  21. ,REG_ID = ''
  22. ,REG_DTIME = ''
  23. ,CR_NO = ''
  24. ,ORD_FLAG = ''
  25. WHERE YARD_ADDR = ?
  26. AND STORELAY = ?
  27. ]]>
  28. </query>
  29. <query id="UIG04COMM_FROM_ADDR_CLEAR_BY_SLABN0.update" desc=" " fetchSize="10">
  30. <![CDATA[
  31. UPDATE TBG04_SLAB_YARD
  32. SET SLAB_NO = ''
  33. ,BEF_STORE_LOC = ''
  34. ,REG_ID = ''
  35. ,REG_DTIME = ''
  36. ,CR_NO = ''
  37. ,ORD_FLAG = ''
  38. WHERE SLAB_NO = ?
  39. ]]>
  40. </query>
  41. <query id="UIG04COMM_TO_ADDR_SET.update" desc=" " fetchSize="10">
  42. <![CDATA[
  43. UPDATE TBG04_SLAB_YARD
  44. SET SLAB_NO = ?
  45. ,BEF_STORE_LOC = ?
  46. ,CR_NO = ?
  47. ,REG_ID = ?
  48. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  49. ,ORD_FLAG = ?
  50. WHERE YARD_ADDR = ?
  51. AND STORELAY = ?
  52. ]]>
  53. </query>
  54. <query id="UIG04COMM_SLAB_G_COMM_TAKEOUT.update" desc=" " fetchSize="10">
  55. <![CDATA[
  56. UPDATE TBG02_SLAB_COMM
  57. SET CUR_LOAD_LOC = ?
  58. ,FINAL_ORD_NO = ORD_NO
  59. ,FINAL_ORD_SEQ = ORD_SEQ
  60. ,SMS_YARD_EXT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  61. WHERE SLAB_NO = ?
  62. ]]>
  63. </query>
  64. <query id="UIG04COMM_SLAB_H_COMM_TAKEOUT.update" desc=" " fetchSize="10">
  65. <![CDATA[
  66. UPDATE TBG02_SLAB_COMM
  67. SET CUR_LOAD_LOC = ?
  68. ,SLAB_STOCK_EXT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  69. WHERE SLAB_NO = ?
  70. ]]>
  71. </query>
  72. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN.update" desc=" " fetchSize="10">
  73. <![CDATA[
  74. UPDATE TBG02_SLAB_COMM
  75. SET CUR_LOAD_LOC = ?
  76. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  77. WHERE SLAB_NO = ?
  78. ]]>
  79. </query>
  80. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN_02.update" desc=" " fetchSize="10">
  81. <![CDATA[
  82. UPDATE TBG02_SLAB_COMM
  83. SET CUR_LOAD_LOC = ?
  84. ,SLAB_STOCK_TYPE = ?
  85. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  86. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  87. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  88. ,HCR_CLF = 'C'
  89. ,MILL_SCH_STAT = NULL
  90. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  91. WHERE SLAB_NO = ?
  92. ]]>
  93. </query>
  94. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN_03.update" desc=" " fetchSize="10">
  95. <![CDATA[
  96. UPDATE TBG02_SLAB_COMM
  97. SET CUR_LOAD_LOC = ?
  98. ,SLAB_STOCK_TYPE = ?
  99. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  100. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  101. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  102. ,HCR_CLF = ?
  103. ,MILL_SCH_STAT = NULL
  104. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  105. WHERE SLAB_NO = ?
  106. ]]>
  107. </query>
  108. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN.update" desc=" " fetchSize="10">
  109. <![CDATA[
  110. UPDATE TBG02_SLAB_COMM
  111. SET CUR_LOAD_LOC = ?
  112. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  113. WHERE SLAB_NO = ?
  114. ]]>
  115. </query>
  116. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN_02.update" desc=" " fetchSize="10">
  117. <![CDATA[
  118. UPDATE TBG02_SLAB_COMM
  119. SET CUR_LOAD_LOC = ?
  120. ,SLAB_STOCK_TYPE = ?
  121. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  122. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  123. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  124. ,HCR_CLF = 'C'
  125. ,MILL_SCH_STAT = NULL
  126. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  127. ,SLAB_EXT_RZ_TIME = (CASE WHEN SLAB_EXT_RZ_TIME IS NULL THEN TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') ELSE SLAB_EXT_RZ_TIME END)
  128. --新增二钢出库到热轧时间 jiangxin 20201010
  129. WHERE SLAB_NO = ?
  130. ]]>
  131. </query>
  132. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN_03.update" desc=" " fetchSize="10">
  133. <![CDATA[
  134. UPDATE TBG02_SLAB_COMM
  135. SET CUR_LOAD_LOC = ?
  136. ,SLAB_STOCK_TYPE = ?
  137. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  138. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  139. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  140. ,HCR_CLF = ?
  141. ,MILL_SCH_STAT = NULL
  142. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  143. WHERE SLAB_NO = ?
  144. ]]>
  145. </query>
  146. <query id="UIG04COMM_CRATE_CRNO_CHECK_01.select" desc=" " fetchSize="10">
  147. <![CDATA[
  148. SELECT
  149. a.STORELAY,ORD_FLAG
  150. FROM
  151. (
  152. SELECT STORELAY ,ORD_FLAG
  153. FROM TBG04_SLAB_YARD
  154. WHERE SLAB_NO = ?
  155. AND YARD_ADDR = ?
  156. ) a,
  157. (
  158. SELECT MAX(STORELAY) STORELAY
  159. FROM TBG04_SLAB_YARD
  160. WHERE SLAB_NO IS NOT NULL
  161. AND YARD_ADDR = ?
  162. AND ORD_FLAG IS NULL
  163. ) b
  164. WHERE a.STORELAY = b.STORELAY
  165. ]]>
  166. </query>
  167. <query id="UIG04COMM_CRATE_CRNO_CHECK_02.select" desc=" " fetchSize="10">
  168. <![CDATA[
  169. SELECT a.SLAB_NO, a.ORD_FLAG
  170. FROM
  171. (
  172. SELECT SLAB_NO,STORELAY ,ORD_FLAG
  173. FROM TBG04_SLAB_YARD
  174. WHERE
  175. SLAB_NO IS NOT NULL
  176. AND YARD_ADDR = ?
  177. ) a,
  178. (
  179. SELECT STORELAY
  180. FROM TBG04_SLAB_YARD
  181. WHERE SLAB_NO = ?
  182. AND YARD_ADDR = ?
  183. ) b
  184. WHERE ORD_FLAG IS NULL
  185. AND a.STORELAY > b.STORELAY
  186. ]]>
  187. </query>
  188. <query id="UIG04COMM_CRATE_CRNO_CHECK_03.select" desc=" " fetchSize="10">
  189. <![CDATA[
  190. SELECT * FROM TBG04_SLAB_CRANE_ORDER T WHERE T.ORD_STAT = '1' AND T.ORD_SLAB_NO1 = ?
  191. ]]>
  192. </query>
  193. <query id="UIG04COMM_CR_ORD.update" desc="" fetchSize="10">
  194. <![CDATA[
  195. UPDATE TBG04_SLAB_CRANE_ORDER SET ORD_STAT = ?
  196. WHERE SEQ_NO = ?
  197. ]]>
  198. </query>
  199. <query id="UIG04COMM_L1_TAKEIN.update" desc="" fetchSize="10">
  200. <![CDATA[
  201. UPDATE TBH06_L1_SEND_SLAB_TAKEIN SET
  202. MSG_FLAG = 'N'
  203. ,TC_ID = ?
  204. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  205. ,SLAB_NO = ?
  206. ,LINE_POSITION = ?
  207. ,HCR_CLF = ?
  208. ,DEST_POSITION = ?
  209. WHERE SEQ_NO = ?
  210. ]]>
  211. </query>
  212. <query id="UIG04COMM_L1_TAKEIN.insert" desc="" fetchSize="10">
  213. <![CDATA[
  214. INSERT INTO TBH06_L1_SEND_SLAB_TAKEIN
  215. ( SEQ_NO
  216. ,MSG_FLAG
  217. ,TC_ID
  218. ,TRANS_DTIME
  219. ,SLAB_NO
  220. ,LINE_POSITION
  221. ,HCR_CLF
  222. ,DEST_POSITION
  223. ) VALUES
  224. (
  225. TBH06_L1_SEND_SLAB_TAKEIN_SEQ.NEXTVAL
  226. ,'N'
  227. ,?
  228. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  229. ,?
  230. ,?
  231. ,?
  232. ,?
  233. )
  234. ]]>
  235. </query>
  236. <query id="UIG04COMM_L2_TAKEIN.update" desc="" fetchSize="10">
  237. <![CDATA[
  238. UPDATE TBH06_L2_SEND_SLAB_TAKEIN SET
  239. MSG_FLAG = 'N'
  240. ,TC_ID = ?
  241. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  242. ,SEND_DC = 'FU'
  243. ,RECV_DC = 'HM'
  244. ,SERIAL_NO = ' '
  245. ,RESERVED = ' '
  246. ,LINE_POSITON = ?
  247. ,SLAB_NO = ?
  248. ,COIL_NO = ?
  249. ,LINE_UP_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  250. WHERE SEQ_NO = ?
  251. ]]>
  252. </query>
  253. <query id="UIG04COMM_L2_TAKEIN.insert" desc="" fetchSize="10">
  254. <![CDATA[
  255. INSERT INTO TBH06_L2_SEND_SLAB_TAKEIN
  256. ( SEQ_NO
  257. ,MSG_FLAG
  258. ,TC_ID
  259. ,TRANS_DTIME
  260. ,SEND_DC
  261. ,RECV_DC
  262. ,SERIAL_NO
  263. ,RESERVED
  264. ,LINE_POSITON
  265. ,SLAB_NO
  266. ,COIL_NO
  267. ,LINE_UP_DTIME
  268. ) VALUES
  269. (
  270. TBH06_L1_SEND_SLAB_TAKEIN_SEQ.NEXTVAL
  271. ,'N'
  272. ,?
  273. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  274. ,'FU'
  275. ,'HM'
  276. ,''
  277. ,''
  278. ,?
  279. ,?
  280. ,?
  281. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  282. )
  283. ]]>
  284. </query>
  285. <query id="UIGCOMM_L1_LOCK.update" desc="" fetchSize="10">
  286. <![CDATA[
  287. UPDATE TBH06_L1_SEND_SLAB_LOCK SET
  288. MSG_FLAG = ?
  289. ,TC_ID = ?
  290. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  291. ,LOCK_FLAG = ?
  292. ,LINE_POSITION = ?
  293. ,SEND_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  294. WHERE SEQ_NO = ?
  295. ]]>
  296. </query>
  297. <query id="UIGCOMM_L1_LOCK.insert" desc="" fetchSize="10">
  298. <![CDATA[
  299. INSERT INTO TBH06_L1_SEND_SLAB_LOCK
  300. ( SEQ_NO
  301. ,MSG_FLAG
  302. ,TC_ID
  303. ,TRANS_DTIME
  304. ,LOCK_FLAG
  305. ,LINE_POSITION
  306. ,SEND_DTIME
  307. ) VALUES
  308. (
  309. TBH06_L1_SEND_SLAB_LOCK_SEQ.NEXTVAL
  310. ,?
  311. ,?
  312. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  313. ,?
  314. ,?
  315. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  316. )
  317. ]]>
  318. </query>
  319. </queryMap>