UIH050050-query.xml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH050050_WK_BEAM.select" desc=" " fetchSize="10">
  4. <![CDATA[
  5. SELECT WK_BEAM,
  6. a.OLD_SAMPL_NO,
  7. a.COIL_NO,
  8. COIL_OUTDIA,
  9. COIL_WGT,
  10. STL_GRD,
  11. b.FROM_ADDR,
  12. b.TO_ADDR,
  13. b.CR_NO,
  14. b.ORD_SEQ
  15. FROM
  16. (
  17. SELECT YARD_CLF||STEP_CLF WK_BEAM
  18. ,b.OLD_SAMPL_NO
  19. ,b.COIL_NO
  20. ,b.COIL_OUTDIA
  21. ,b.ACT_WGT COIL_WGT
  22. ,STL_GRD
  23. FROM TBH05_COIL_YARD a,
  24. TBH02_COIL_COMM b
  25. WHERE a.COIL_NO = b.OLD_SAMPL_NO(+)
  26. AND b.COIL_STAT = '2'
  27. AND YARD_CLF LIKE ?||'%'
  28. ) a,
  29. (
  30. SELECT FROM_ADDR,TO_ADDR,COIL_NO,CR_NO,ORD_SEQ,ORD_STAT
  31. FROM TBH05_COIL_CRANE_ORDER
  32. WHERE FROM_ADDR LIKE ?||'%'
  33. AND (ORD_STAT IS NULL OR ORD_STAT = '1')
  34. ) b
  35. WHERE SUBSTR(a.WK_BEAM,1,3) != 'B00'
  36. AND (ORD_STAT IS NULL OR ORD_STAT = '1')
  37. AND a.WK_BEAM = b.FROM_ADDR(+)
  38. ORDER BY WK_BEAM
  39. ]]>
  40. </query>
  41. <query id="UIH050050_CR_ORD.select" desc=" " fetchSize="10">
  42. <![CDATA[
  43. SELECT FROM_ADDR
  44. ,TO_ADDR
  45. ,CR_NO
  46. ,COIL_NO
  47. ,ORD_STAT
  48. FROM TBH05_COIL_CRANE_ORDER
  49. WHERE ORD_STAT = '1'
  50. AND ORD_SEQ = ?
  51. ]]>
  52. </query>
  53. <query id="UIH050050_CR_ORD.update" desc=" " fetchSize="10">
  54. <![CDATA[
  55. UPDATE TBH05_COIL_CRANE_ORDER SET
  56. CR_NO = ?
  57. ,COIL_NO = ?
  58. ,FROM_ADDR = ?
  59. ,TO_ADDR = ?
  60. ,REG_ID = ?
  61. ,ORD_STAT = ?
  62. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  63. WHERE ORD_SEQ = ?
  64. ]]>
  65. </query>
  66. <query id="UIH050050_CR_ORD.insert" desc=" " fetchSize="10">
  67. <![CDATA[
  68. INSERT INTO TBH05_COIL_CRANE_ORDER
  69. (
  70. ORD_SEQ
  71. ,CR_NO
  72. ,COIL_NO
  73. ,FROM_ADDR
  74. ,TO_ADDR
  75. ,ORD_STAT
  76. ,AREA_CD
  77. ,REG_ID
  78. ,REG_DTIME
  79. )
  80. VALUES
  81. (
  82. COIL_CRANE_ORDER_SEQ.NEXTVAL
  83. ,?
  84. ,?
  85. ,?
  86. ,?
  87. ,'1'
  88. ,?
  89. ,?
  90. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  91. )
  92. ]]>
  93. </query>
  94. <query id="UIH050050_STD_YARD.select" desc=" " fetchSize="10">
  95. <![CDATA[
  96. SELECT YARD_ADDR ,FROM_STL_GRD,TO_STL_GRD
  97. ,STL_GRD1,STL_GRD2,STL_GRD3,STL_GRD4
  98. ,STL_GRD5,STL_GRD6,STL_GRD7
  99. FROM TBH05_YARD_STD_STOCK
  100. WHERE YARD_KIND = 'H'
  101. AND YARD_ADDR LIKE ?||'%'
  102. ]]>
  103. </query>
  104. <query id="UIH050050_CR_ORD_DEL.update" desc=" " fetchSize="10">
  105. <![CDATA[
  106. UPDATE TBH05_COIL_CRANE_ORDER SET
  107. ORD_STAT = ?
  108. ,REG_ID = ?
  109. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  110. WHERE ORD_SEQ = ?
  111. ]]>
  112. </query>
  113. <query id="UIH050050_WKBEAM_RESV.update" desc=" " fetchSize="10">
  114. <![CDATA[
  115. UPDATE TBH05_COIL_YARD SET
  116. RESERV_FL = ?
  117. ,REG_ID = ?
  118. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  119. WHERE YARD_CLF||STEP_CLF = ?
  120. ]]>
  121. </query>
  122. <query id="UIH050050_CRANE_ORDER.select" desc=" " fetchSize="10">
  123. <![CDATA[
  124. SELECT ORD_SEQ FROM tbh05_coil_crane_order WHERE FROM_ADDR = ? AND TO_ADDR = ? AND ORD_STAT = '1'
  125. ]]>
  126. </query>
  127. <query id="UIH050050_CRANE_ORDER.update" desc=" " fetchSize="10">
  128. <![CDATA[
  129. UPDATE tbh05_coil_crane_order SET
  130. ORD_STAT = '2'
  131. WHERE ORD_SEQ = ?
  132. ]]>
  133. </query>
  134. <query id="UIH050050_CRANE_ORDER.update_F" desc=" " fetchSize="10">
  135. <![CDATA[
  136. UPDATE TBH05_COIL_YARD SET
  137. RESERV_FL = ''
  138. ,coil_no = ''
  139. ,REG_ID = ?
  140. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  141. WHERE YARD_CLF||STEP_CLF = ?
  142. ]]>
  143. </query>
  144. <query id="UIH050050_CRANE_ORDER.update_T" desc=" " fetchSize="10">
  145. <![CDATA[
  146. UPDATE TBH05_COIL_YARD SET
  147. RESERV_FL = ''
  148. ,REG_ID = ?
  149. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  150. ,COIL_NO = ?
  151. WHERE YARD_CLF||STEP_CLF||STORELAY||STORE_SEQ = ?
  152. ]]>
  153. </query>
  154. <query id="UIH050050_COIL_COMM" desc=" 保存去向位置到钢卷公共表的现在存放位置字段,这里区别与UIH050030加入入库时间 " fetchSize="10">
  155. <![CDATA[
  156. UPDATE tbh02_coil_comm SET
  157. CUR_LOAD_LOC = ?
  158. ,YARD_ENTRY_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  159. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  160. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  161. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  162. where OLD_SAMPL_NO = ?
  163. ]]>
  164. </query>
  165. </queryMap>