826c985cb0c746cb7cadd2d0705746e3a28e3f08.svn-base 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340
  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_MEWM02.insert" desc=" " fetchSize="10">
  55. <![CDATA[
  56. INSERT INTO TBG04_YARD_MEWM02(SLAB_STATE, LIST_MSG, REG_DTIME,PLAN_NO) VALUES
  57. (?,?,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),?)
  58. ]]>
  59. </query>
  60. <query id="UIG04COMM_SLAB_G_COMM_TAKEOUT.update" desc=" " fetchSize="10">
  61. <![CDATA[
  62. UPDATE TBG02_SLAB_COMM
  63. SET CUR_LOAD_LOC = ?
  64. ,FINAL_ORD_NO = ORD_NO
  65. ,FINAL_ORD_SEQ = ORD_SEQ
  66. ,SMS_YARD_EXT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  67. WHERE SLAB_NO = ?
  68. ]]>
  69. </query>
  70. <query id="UIG04COMM_SLAB_H_COMM_TAKEOUT.update" desc=" " fetchSize="10">
  71. <![CDATA[
  72. UPDATE TBG02_SLAB_COMM
  73. SET CUR_LOAD_LOC = ?
  74. ,SLAB_STOCK_EXT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  75. WHERE SLAB_NO = ?
  76. ]]>
  77. </query>
  78. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN.update" desc=" " fetchSize="10">
  79. <![CDATA[
  80. UPDATE TBG02_SLAB_COMM
  81. SET CUR_LOAD_LOC = ?
  82. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  83. WHERE SLAB_NO = ?
  84. ]]>
  85. </query>
  86. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN_02.update" desc=" " fetchSize="10">
  87. <![CDATA[
  88. UPDATE TBG02_SLAB_COMM
  89. SET CUR_LOAD_LOC = ?
  90. ,SLAB_STOCK_TYPE = ?
  91. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  92. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  93. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  94. ,HCR_CLF = 'C'
  95. ,MILL_SCH_STAT = NULL
  96. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  97. --,SLAB_EXT_RZ_TIME = ''
  98. WHERE SLAB_NO = ?
  99. ]]>
  100. </query>
  101. <query id="UIG04COMM_SLAB_G_COMM_TAKEIN_03.update" desc=" " fetchSize="10">
  102. <![CDATA[
  103. UPDATE TBG02_SLAB_COMM
  104. SET CUR_LOAD_LOC = ?
  105. ,SLAB_STOCK_TYPE = ?
  106. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  107. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  108. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  109. ,HCR_CLF = ?
  110. ,MILL_SCH_STAT = NULL
  111. ,SMS_YARD_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  112. --,SLAB_EXT_RZ_TIME = ''
  113. WHERE SLAB_NO = ?
  114. ]]>
  115. </query>
  116. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN.update" desc=" " fetchSize="10">
  117. <![CDATA[
  118. UPDATE TBG02_SLAB_COMM
  119. SET CUR_LOAD_LOC = ?
  120. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  121. WHERE SLAB_NO = ?
  122. ]]>
  123. </query>
  124. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN_02.update" desc=" " fetchSize="10">
  125. <![CDATA[
  126. UPDATE TBG02_SLAB_COMM
  127. SET CUR_LOAD_LOC = ?
  128. ,SLAB_STOCK_TYPE = ?
  129. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  130. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  131. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  132. ,HCR_CLF = 'C'
  133. ,MILL_SCH_STAT = NULL
  134. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  135. ,SLAB_EXT_RZ_TIME = (CASE WHEN SLAB_EXT_RZ_TIME IS NULL THEN TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') ELSE SLAB_EXT_RZ_TIME END)
  136. --新增二钢出库到热轧时间 jiangxin 20201010
  137. WHERE SLAB_NO = ?
  138. ]]>
  139. </query>
  140. <query id="UIG04COMM_SLAB_H_COMM_TAKEIN_03.update" desc=" " fetchSize="10">
  141. <![CDATA[
  142. UPDATE TBG02_SLAB_COMM
  143. SET CUR_LOAD_LOC = ?
  144. ,SLAB_STOCK_TYPE = ?
  145. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  146. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  147. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  148. ,HCR_CLF = ?
  149. ,MILL_SCH_STAT = NULL
  150. ,SLAB_STOCK_ENT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  151. ,SLAB_EXT_RZ_TIME = (CASE WHEN SLAB_EXT_RZ_TIME IS NULL THEN TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') ELSE SLAB_EXT_RZ_TIME END)
  152. WHERE SLAB_NO = ?
  153. ]]>
  154. </query>
  155. <query id="UIG04COMM_CRATE_CRNO_CHECK_01.select" desc=" " fetchSize="10">
  156. <![CDATA[
  157. SELECT
  158. a.STORELAY,ORD_FLAG
  159. FROM
  160. (
  161. SELECT STORELAY ,ORD_FLAG
  162. FROM TBG04_SLAB_YARD
  163. WHERE SLAB_NO = ?
  164. AND YARD_ADDR = ?
  165. ) a,
  166. (
  167. SELECT MAX(STORELAY) STORELAY
  168. FROM TBG04_SLAB_YARD
  169. WHERE SLAB_NO IS NOT NULL
  170. AND YARD_ADDR = ?
  171. AND ORD_FLAG IS NULL
  172. ) b
  173. WHERE a.STORELAY = b.STORELAY
  174. ]]>
  175. </query>
  176. <query id="UIG04COMM_CRATE_CRNO_CHECK_02.select" desc=" " fetchSize="10">
  177. <![CDATA[
  178. SELECT a.SLAB_NO, a.ORD_FLAG
  179. FROM
  180. (
  181. SELECT SLAB_NO,STORELAY ,ORD_FLAG
  182. FROM TBG04_SLAB_YARD
  183. WHERE
  184. SLAB_NO IS NOT NULL
  185. AND YARD_ADDR = ?
  186. ) a,
  187. (
  188. SELECT STORELAY
  189. FROM TBG04_SLAB_YARD
  190. WHERE SLAB_NO = ?
  191. AND YARD_ADDR = ?
  192. ) b
  193. WHERE ORD_FLAG IS NULL
  194. AND a.STORELAY > b.STORELAY
  195. ]]>
  196. </query>
  197. <query id="UIG04COMM_CRATE_CRNO_CHECK_03.select" desc=" " fetchSize="10">
  198. <![CDATA[
  199. SELECT * FROM TBG04_SLAB_CRANE_ORDER T WHERE T.ORD_STAT = '1' AND T.ORD_SLAB_NO1 = ?
  200. ]]>
  201. </query>
  202. <query id="UIG04COMM_CR_ORD.update" desc="" fetchSize="10">
  203. <![CDATA[
  204. UPDATE TBG04_SLAB_CRANE_ORDER SET ORD_STAT = ?
  205. WHERE SEQ_NO = ?
  206. ]]>
  207. </query>
  208. <query id="UIG04COMM_L1_TAKEIN.update" desc="" fetchSize="10">
  209. <![CDATA[
  210. UPDATE TBH06_L1_SEND_SLAB_TAKEIN SET
  211. MSG_FLAG = 'N'
  212. ,TC_ID = ?
  213. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  214. ,SLAB_NO = ?
  215. ,LINE_POSITION = ?
  216. ,HCR_CLF = ?
  217. ,DEST_POSITION = ?
  218. WHERE SEQ_NO = ?
  219. ]]>
  220. </query>
  221. <query id="UIG04COMM_L1_TAKEIN.insert" desc="" fetchSize="10">
  222. <![CDATA[
  223. INSERT INTO TBH06_L1_SEND_SLAB_TAKEIN
  224. ( SEQ_NO
  225. ,MSG_FLAG
  226. ,TC_ID
  227. ,TRANS_DTIME
  228. ,SLAB_NO
  229. ,LINE_POSITION
  230. ,HCR_CLF
  231. ,DEST_POSITION
  232. ) VALUES
  233. (
  234. TBH06_L1_SEND_SLAB_TAKEIN_SEQ.NEXTVAL
  235. ,'N'
  236. ,?
  237. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  238. ,?
  239. ,?
  240. ,?
  241. ,?
  242. )
  243. ]]>
  244. </query>
  245. <query id="UIG04COMM_L2_TAKEIN.update" desc="" fetchSize="10">
  246. <![CDATA[
  247. UPDATE TBH06_L2_SEND_SLAB_TAKEIN SET
  248. MSG_FLAG = 'N'
  249. ,TC_ID = ?
  250. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  251. ,SEND_DC = 'FU'
  252. ,RECV_DC = 'HM'
  253. ,SERIAL_NO = ' '
  254. ,RESERVED = ' '
  255. ,LINE_POSITON = ?
  256. ,SLAB_NO = ?
  257. ,COIL_NO = ?
  258. ,LINE_UP_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  259. WHERE SEQ_NO = ?
  260. ]]>
  261. </query>
  262. <query id="UIG04COMM_L2_TAKEIN.insert" desc="" fetchSize="10">
  263. <![CDATA[
  264. INSERT INTO TBH06_L2_SEND_SLAB_TAKEIN
  265. ( SEQ_NO
  266. ,MSG_FLAG
  267. ,TC_ID
  268. ,TRANS_DTIME
  269. ,SEND_DC
  270. ,RECV_DC
  271. ,SERIAL_NO
  272. ,RESERVED
  273. ,LINE_POSITON
  274. ,SLAB_NO
  275. ,COIL_NO
  276. ,LINE_UP_DTIME
  277. ) VALUES
  278. (
  279. TBH06_L1_SEND_SLAB_TAKEIN_SEQ.NEXTVAL
  280. ,'N'
  281. ,?
  282. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  283. ,'FU'
  284. ,'HM'
  285. ,''
  286. ,''
  287. ,?
  288. ,?
  289. ,?
  290. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  291. )
  292. ]]>
  293. </query>
  294. <query id="UIGCOMM_L1_LOCK.update" desc="" fetchSize="10">
  295. <![CDATA[
  296. UPDATE TBH06_L1_SEND_SLAB_LOCK SET
  297. MSG_FLAG = ?
  298. ,TC_ID = ?
  299. ,TRANS_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  300. ,LOCK_FLAG = ?
  301. ,LINE_POSITION = ?
  302. ,SEND_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  303. WHERE SEQ_NO = ?
  304. ]]>
  305. </query>
  306. <query id="UIGCOMM_L1_LOCK.insert" desc="" fetchSize="10">
  307. <![CDATA[
  308. INSERT INTO TBH06_L1_SEND_SLAB_LOCK
  309. ( SEQ_NO
  310. ,MSG_FLAG
  311. ,TC_ID
  312. ,TRANS_DTIME
  313. ,LOCK_FLAG
  314. ,LINE_POSITION
  315. ,SEND_DTIME
  316. ) VALUES
  317. (
  318. TBH06_L1_SEND_SLAB_LOCK_SEQ.NEXTVAL
  319. ,?
  320. ,?
  321. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  322. ,?
  323. ,?
  324. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  325. )
  326. ]]>
  327. </query>
  328. <query id="UPLOAD_DATA.CAL" desc="存货异动点数据上抛" >
  329. {CALL UPLOADDATAFOR2LG(?,?,?,?,?,?)}
  330. </query>
  331. <query id="WEIGHT_CHECK.CAL" desc="自动配重审核" >
  332. {CALL P_WEIGHTCHECK(?,?)}
  333. </query>
  334. </queryMap>