c5ed1de1cbf0815ac060cdea778da9d48dfd69c1.svn-base 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH051600_01.select" desc=" ">
  4. <![CDATA[
  5. SELECT A.SPEC_STL_GRD,A.COIL_THK||'*'||A.COIL_WTH T_W,
  6. A.INSTR_COIL_THK||'*'||A.INSTR_COIL_WTH IT_IW,
  7. A.ORD_NO,A.ORD_SEQ,A.COIL_LEN,A.ACT_WGT,A.CAL_WGT,
  8. DECODE(A.CUR_PROG_CD,'SFA','发货指示待机','SED','判定待机','SRC','充当待机','SFB','运送待机','SFF','发货完成',null) CUR_PROG_CD,
  9. DECODE(A.TOT_DEC_GRD,'1','合格','2','不合格','3','次品','4','废品','','待判定') TOT_DEC_GRD,
  10. DECODE(A.ORD_FL,'1','订单材','2','余材','','未判') ORD_FL,
  11. DECODE(A.COIL_STAT,'0','加热炉上料','1','加热炉出炉','2','轧制完成','3','出库/轧废','4','预装车',null) COIL_STAT,
  12. A.COIL_IN_REG,A.COIL_IN_DTIME,A.COIL_OUT_REG,A.COIL_OUT_DTIME ,EXTSHAPE_DEC_GRD
  13. FROM TBH02_COIL_COMM A WHERE A.OLD_SAMPL_NO = ?
  14. ]]>
  15. </query>
  16. <query id="UIH051600_02.select" desc=" 查询钢卷号是否存在于钢卷公共表 ">
  17. <![CDATA[
  18. SELECT A.OLD_SAMPL_NO,A.COIL_NO,A.COIL_STAT,A.SLAB_NO,a.CUR_PROG_CD,a.SHIP_PROG_CD,a.TRNF_DTIME
  19. ,A.ORD_NO,A.ORD_SEQ,A.ORD_FL FROM TBH02_COIL_COMM A
  20. WHERE A.OLD_SAMPL_NO = ? AND A.COIL_STAT <> '2'
  21. ]]>
  22. </query>
  23. <query id="UIH051600_03.select" desc=" ">
  24. <![CDATA[
  25. SELECT A.OLD_SAMPL_NO,A.COIL_NO,A.COIL_STAT,CUR_PROG_CD ,A.EXTSHAPE_DEC_GRD
  26. ,A.ORD_NO,A.ORD_SEQ,A.ORD_FL FROM TBH02_COIL_COMM A
  27. WHERE A.OLD_SAMPL_NO = ? AND A.COIL_STAT = '2'
  28. ]]>
  29. </query>
  30. <query id="UIH051600_04.select" desc=" ">
  31. <![CDATA[
  32. SELECT A.COIL_NO FROM TBH05_COIL_YARD A WHERE A.YARD_CLF||A.STEP_CLF||A.STORELAY||A.STORE_SEQ = ?
  33. ]]>
  34. </query>
  35. <query id="UIH051600_05.select" desc=" ">
  36. <![CDATA[
  37. SELECT A.COIL_NO FROM TBH05_COIL_YARD A WHERE A.COIL_NO = ?
  38. ]]>
  39. </query>
  40. <query id="UIH051600_06.select" desc=" ">
  41. <![CDATA[
  42. SELECT A.CUR_PROG_CD FROM TBG02_SLAB_COMM A WHERE A.SLAB_NO = ?
  43. ]]>
  44. </query>
  45. <query id="UIH051600_07.select" desc=" ">
  46. <![CDATA[
  47. SELECT MAX(A.WDLIVNO) WDLIVNO FROM tbh02_coil_comm A WHERE A.WDLIVNO LIKE ?||'%'
  48. ]]>
  49. </query>
  50. <query id="UIH051600_01.update" desc=" 钢卷公共表 ">
  51. <![CDATA[
  52. UPDATE TBH02_COIL_COMM A SET
  53. A.CUR_LOAD_LOC = ?,
  54. A.COIL_IN_REG = ?,
  55. A.CUR_PROG_CD = 'SRC',
  56. A.COIL_STAT = '2',
  57. A.ORD_FL = '2',
  58. A.ORD_NO = '',
  59. A.ORD_SEQ = '',
  60. A.ISUSED = '0',
  61. A.SHIP_DIRNO = '',
  62. A.DLIV_DIRNO = '',
  63. A.SHIP_PROG_CD = '',
  64. A.SHIP_DIR_DTIME = '',
  65. A.COIL_IN_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  66. WHERE A.OLD_SAMPL_NO = ?
  67. ]]>
  68. </query>
  69. <query id="UIH051600_02.update" desc=" 钢卷公共_D表 ">
  70. <![CDATA[
  71. UPDATE TBH02_COIL_COMM_D A SET
  72. A.ORD_FL = '2'
  73. WHERE A.COIL_NO = ?
  74. ]]>
  75. </query>
  76. <query id="UIH051600_03.update" desc=" 垛位表 ">
  77. <![CDATA[
  78. UPDATE TBH05_COIL_YARD A SET
  79. A.COIL_NO = ?
  80. WHERE A.YARD_CLF = ?
  81. AND A.STEP_CLF = ?
  82. AND A.STORELAY = ?
  83. AND A.STORE_SEQ = ?
  84. ]]>
  85. </query>
  86. <query id="UIH051600_04.update" desc=" ">
  87. <![CDATA[
  88. UPDATE TBH02_COIL_COMM A SET
  89. A.COIL_STAT = '3',
  90. A.CUR_LOAD_LOC = '',
  91. A.ORD_FL = '2',
  92. A.ORD_NO = '',
  93. A.ORD_SEQ = '',
  94. A.SHIP_PROG_CD = '10',
  95. A.COIL_OUT_REG = ?,
  96. A.COIL_OUT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  97. WHERE A.OLD_SAMPL_NO = ?
  98. ]]>
  99. </query>
  100. <query id="UIH051600_08.update" desc=" ">
  101. <![CDATA[
  102. UPDATE TBH02_COIL_COMM A SET
  103. A.COIL_STAT = '3',
  104. A.CUR_LOAD_LOC = '',
  105. A.ORD_FL = '2',
  106. A.ORD_NO = '',
  107. A.ORD_SEQ = '',
  108. A.SHIP_PROG_CD = '10',
  109. A.COIL_OUT_REG = ?,
  110. A.WDLIVNO = ?,
  111. A.COIL_OUT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  112. WHERE A.OLD_SAMPL_NO = ?
  113. ]]>
  114. </query>
  115. <query id="UIH051600_05.update" desc=" ">
  116. <![CDATA[
  117. UPDATE TBH05_COIL_YARD T SET
  118. T.COIL_NO = '',
  119. T.REG_ID = '',
  120. T.REG_DTIME = ''
  121. WHERE T.COIL_NO = ?
  122. ]]>
  123. </query>
  124. <query id="UIH051600_06.update" desc=" ">
  125. <![CDATA[
  126. UPDATE TBG02_SLAB_COMM A SET
  127. A.SLAB_STAT = '3',
  128. A.CUR_LOAD_LOC = 'H516'
  129. WHERE A.SLAB_NO = ?
  130. ]]>
  131. </query>
  132. <query id="UIH051600_07.update" desc=" ">
  133. <![CDATA[
  134. UPDATE TBG04_SLAB_YARD A SET
  135. A.SLAB_NO = ''
  136. WHERE A.SLAB_NO = ?
  137. ]]>
  138. </query>
  139. <query id="UIH051600_01.call" desc=" 插入降级余材记录 ">
  140. <![CDATA[
  141. {call C_PKG_ORD_REP.PRD_ORD_HIS(?,?,?,?,?,?,?,?,?,?,?,?,?)}
  142. ]]>
  143. </query>
  144. </queryMap>