cab93f9d3477cec56230951a70d402ad90917582.svn-base 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH050500_01.select" desc="查询入库钢卷信息,用于贴标签使用">
  4. <![CDATA[
  5. SELECT '' CHK,
  6. A.COIL_NO,
  7. A.OLD_SAMPL_NO,
  8. -- SUBSTR(A.SLAB_NO,0,10) CHARE_NO,
  9. A.SLAB_NO,
  10. A.SPEC_STL_GRD,
  11. A.SPEC_ABBSYM,
  12. A.ORD_NO,
  13. A.ACT_WGT,
  14. A.MILL_DTIME,
  15. A.INSTR_COIL_THK||'*'||A.INSTR_COIL_WTH THK_WTH,
  16. A.CHECKER_ID,
  17. B.LICENSE_NO,
  18. A.LICENSE_MARK,
  19. A.DLIV_DIRNO,
  20. C_PKG_ORD_PRC_END.FUN_GET_COIL_WGT(A.OLD_SAMPL_NO) H05_COIL_WGT,
  21. B.ORD_UNIT_WGT_MIN,
  22. B.ORD_UNIT_WGT_MAX,
  23. CASE WHEN A.SPEC_STL_GRD IN ('40' , '45' , '50' ,'60', '40Mn' , '45Mn' , '65Mn' , '27Mn2' , '42Mn' , '40MnB' , '51CrV4')
  24. AND B.ORD_THK <= 16
  25. THEN '从生产日期起,请在自然时效15天后加工食用'
  26. ELSE A.COIL_MARK_RESVER
  27. END COIL_MARK_RESVER ,
  28. DECODE(A.CHANGE_SPEC_STL_GRD ,NULL, A.SPEC_STL_GRD , A.CHANGE_SPEC_STL_GRD) CHANGE_SPEC_STL_GRD,
  29. '2' COIL_PAGES --钢卷页数默认为2页,可以人工选择
  30. FROM TBH02_COIL_COMM A , TBE02_ORD_PRC B
  31. WHERE A.ORD_NO = B.ORD_NO
  32. AND A.ORD_SEQ = B.ORD_SEQ
  33. AND A.DLIV_DIRNO LIKE ?||'%'
  34. ]]>
  35. </query>
  36. <query id="UIH050500_02.select" desc="查询入库钢卷是否存在,火运">
  37. <![CDATA[
  38. select a.old_sampl_no,a.coil_stat,A.ACT_WGT from tbh02_coil_comm a
  39. where a.old_sampl_no = ? and a.COIL_STAT = '3' and a.CUR_PROG_CD = 'SFF' and a.SHIP_PROG_CD = '08'
  40. ]]>
  41. </query>
  42. <query id="UIH050500_03.select" desc="火运/汽运标志">
  43. <![CDATA[
  44. SELECT A.DLIV_TP FROM TBJ01_DLIV_DIR A WHERE A.DLIV_DIRNO = ?
  45. ]]>
  46. </query>
  47. <query id="UIH050500_04.select" desc="查询入库钢卷是否存在,汽运">
  48. <![CDATA[
  49. select a.old_sampl_no,a.coil_stat,A.ACT_WGT from tbh02_coil_comm a
  50. where a.old_sampl_no = ? and a.dliv_dirno is not null
  51. ]]>
  52. </query>
  53. <query id="UIH050500_05.select" desc="查询许可证号合同号">
  54. <![CDATA[
  55. select LICENSE_NO from TBB01_ORD_HEAD where ORD_NO = ?
  56. ]]>
  57. </query>
  58. <query id="UIH050500_01.update" desc="更新入库钢卷信息">
  59. <![CDATA[
  60. UPDATE TBH02_COIL_COMM
  61. SET CHANGE_SPEC_STL_GRD = ?,
  62. CHECKER_ID = ?,
  63. LICENSE_NO = ?,
  64. LICENSE_MARK = ?,
  65. COIL_MARK_RESVER = ?,
  66. COIL_MARK_REG = ?,
  67. COIL_MARK_DTIME = TO_CHAR(SYSDATE, 'YYYYMMDDHH24MIDD'),
  68. SPEC_STL_GRD = ?
  69. WHERE OLD_SAMPL_NO = ?
  70. ]]>
  71. </query>
  72. <query id="UIH050500_01.insert" desc="插入打印接口表">
  73. <![CDATA[
  74. INSERT INTO TBH06_L1_SEND_MARK T
  75. (
  76. SEQ_NO,
  77. OLD_SAMPL_NO,
  78. COIL_NO,
  79. CHARGE_NO,
  80. ORD_NO,
  81. MILL_DTIME,
  82. SPEC_ABBSYM,
  83. STL_GRD,
  84. T_K,
  85. ACT_WGT,
  86. CHECKER_ID,
  87. LICENSE_MARK,
  88. LICENSE_NO,
  89. RESVER1,
  90. REG_ID,
  91. RESVER2,
  92. REG_DTIME,
  93. TRANS_DTIME,
  94. MSG_FLAG
  95. )VALUES
  96. (tbh06_l1_send_mark_seq.nextval,
  97. ?,
  98. ?,
  99. ?,
  100. ?,
  101. ?,
  102. replace(REPLACE(?,',',','),'。','.'),
  103. ?,
  104. ?,
  105. ?,
  106. ?,
  107. ?,
  108. ?,
  109. ?,
  110. ?,
  111. ?,
  112. TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),
  113. TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),
  114. 'N')
  115. ]]>
  116. </query>
  117. <query id="UIH050500_02.update" desc="火运更新入库钢卷信息">
  118. <![CDATA[
  119. UPDATE TBH02_COIL_COMM
  120. SET CHANGE_SPEC_STL_GRD = ?,
  121. CHECKER_ID = ?,
  122. LICENSE_NO = ?,
  123. LICENSE_MARK = ?,
  124. COIL_MARK_RESVER = ?,
  125. COIL_MARK_REG = ?,
  126. ACT_WGT = ?,
  127. COIL_MARK_REM = ?,
  128. COIL_MARK_DTIME = TO_CHAR(SYSDATE, 'YYYYMMDDHH24MIDD'),
  129. SPEC_STL_GRD = ?
  130. WHERE OLD_SAMPL_NO = ?
  131. ]]>
  132. </query>
  133. <query id="UIH050500_01.delete" desc="" fetchSize="10">
  134. <![CDATA[
  135. DELETE TBH06_L1_SEND_MARK A WHERE A.TRANS_DTIME < ?
  136. ]]>
  137. </query>
  138. </queryMap>