795632921aac653a0dc3a23659b3b4c1ca926c60.svn-base 4.7 KB

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