QcmJyQueryFrm.xml 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="检验报告">
  3. <query id="QcmJyQueryFrm.getOrderInfo" desc="查询合同信息">
  4. <![CDATA[
  5. SELECT T.MATERIAL_NO,
  6. T.MATERIAL_NAME,
  7. T.PRODUCCODE,
  8. T.PRODUCNAME,
  9. T.STD_CODE,
  10. T.STD_NAME,
  11. T.GRADECODE,
  12. T.GRADENAME,
  13. T.STEELCODE,
  14. T.STEELNAME,
  15. T.STD_STYLE,
  16. T.STD_STYLE_DESC,
  17. T.SPEC_CODE,
  18. T.SPEC_NAME,
  19. T.MODEL_CODE,
  20. T.MODEL_DESC,
  21. T.ORDER_NO || '/' || T.ORDER_SEQ ORDER_NO
  22. FROM YDM_ZC_OUTLIST T
  23. WHERE 1 = 1 #something#
  24. GROUP BY T.MATERIAL_NO,
  25. T.MATERIAL_NAME,
  26. T.PRODUCCODE,
  27. T.PRODUCNAME,
  28. T.STD_CODE,
  29. T.STD_NAME,
  30. T.GRADECODE,
  31. T.GRADENAME,
  32. T.STEELCODE,
  33. T.STEELNAME,
  34. T.STD_STYLE,
  35. T.STD_STYLE_DESC,
  36. T.SPEC_CODE,
  37. T.SPEC_NAME,
  38. T.MODEL_CODE,
  39. T.MODEL_DESC,
  40. T.ORDER_NO,
  41. T.ORDER_SEQ
  42. ]]>
  43. </query>
  44. <query id="QcmJyQueryFrm.getOrderInfoXD" desc="查询合同信息(虚单)">
  45. <![CDATA[
  46. SELECT T.MATERIAL_NO,
  47. T.MATERIAL_NAME,
  48. T.PRODUCCODE,
  49. T.PRODUCNAME,
  50. T.STD_CODE,
  51. T.STD_NAME,
  52. T.GRADECODE,
  53. T.GRADENAME,
  54. T.STEELCODE,
  55. T.STEELNAME,
  56. T.STD_STYLE,
  57. T.STD_STYLE_DESC,
  58. T.SPEC_CODE,
  59. T.SPEC_NAME,
  60. T.MODEL_CODE,
  61. T.MODEL_DESC,
  62. T.ORDER_NO || '/' || T.ORDER_SEQ ORDER_NO
  63. FROM YDM_ZC_BILL_C T
  64. WHERE 1 = 1 #something#
  65. GROUP BY T.MATERIAL_NO,
  66. T.MATERIAL_NAME,
  67. T.PRODUCCODE,
  68. T.PRODUCNAME,
  69. T.STD_CODE,
  70. T.STD_NAME,
  71. T.GRADECODE,
  72. T.GRADENAME,
  73. T.STEELCODE,
  74. T.STEELNAME,
  75. T.STD_STYLE,
  76. T.STD_STYLE_DESC,
  77. T.SPEC_CODE,
  78. T.SPEC_NAME,
  79. T.MODEL_CODE,
  80. T.MODEL_DESC,
  81. T.ORDER_NO,
  82. T.ORDER_SEQ
  83. ]]>
  84. </query>
  85. <query id="QcmJyQueryFrm.getJustStoveNo" desc="查询炉批信息">
  86. <![CDATA[
  87. SELECT T.JUDGE_STOVE_NO,
  88. T.BATCH_NO,
  89. T.BATCH_GROUD_NO,
  90. T.MATERIAL_NO,
  91. T.MATERIAL_NAME,
  92. T.PRODUCCODE,
  93. T.PRODUCNAME,
  94. T.STD_CODE,
  95. T.STD_NAME,
  96. T.GRADECODE,
  97. T.GRADENAME,
  98. T.STEELCODE,
  99. T.STEELNAME,
  100. T.STD_STYLE,
  101. T.STD_STYLE_DESC,
  102. T.SPEC_CODE,
  103. T.SPEC_NAME,
  104. T.MODEL_CODE,
  105. T.MODEL_DESC,
  106. T.ACT_DIMATER,
  107. T.ACT_HEIGHT,
  108. T.ACT_LEN_MIN,
  109. T.ACT_LEN_MAX,
  110. T.BILL_NO,
  111. SUM(T.ACT_COUNT) ACT_COUNT,
  112. SUM(T.ACT_WEIGHT) ACT_WEIGHT,
  113. T.ORDER_NO || '/' || T.ORDER_SEQ ORDER_NO
  114. FROM YDM_ZC_OUTLIST T
  115. WHERE 1 = 1 #something#
  116. GROUP BY T.JUDGE_STOVE_NO,
  117. T.BATCH_NO,
  118. T.BATCH_GROUD_NO,
  119. T.MATERIAL_NO,
  120. T.MATERIAL_NAME,
  121. T.PRODUCCODE,
  122. T.PRODUCNAME,
  123. T.STD_CODE,
  124. T.STD_NAME,
  125. T.GRADECODE,
  126. T.GRADENAME,
  127. T.STEELCODE,
  128. T.STEELNAME,
  129. T.STD_STYLE,
  130. T.STD_STYLE_DESC,
  131. T.SPEC_CODE,
  132. T.SPEC_NAME,
  133. T.MODEL_CODE,
  134. T.MODEL_DESC,
  135. T.ACT_DIMATER,
  136. T.ACT_HEIGHT,
  137. T.ACT_LEN_MIN,
  138. T.ACT_LEN_MAX,
  139. T.BILL_NO,
  140. T.ORDER_NO,
  141. T.ORDER_SEQ
  142. ]]>
  143. </query>
  144. <query id="QcmJyQueryFrm.getJustStoveNoXD" desc="查询炉批信息(虚单)">
  145. <![CDATA[
  146. SELECT T.JUDGE_STOVE_NO,
  147. T.BATCH_NO,
  148. T.GROUP_NO BATCH_GROUD_NO,
  149. T.MATERIAL_NO,
  150. T.MATERIAL_NAME,
  151. T.PRODUCCODE,
  152. T.PRODUCNAME,
  153. T.STD_CODE,
  154. T.STD_NAME,
  155. T.GRADECODE,
  156. T.GRADENAME,
  157. T.STEELCODE,
  158. T.STEELNAME,
  159. T.STD_STYLE,
  160. T.STD_STYLE_DESC,
  161. T.SPEC_CODE,
  162. T.SPEC_NAME,
  163. T.MODEL_CODE,
  164. T.MODEL_DESC,
  165. T.ACT_DIMATER,
  166. T.ACT_HEIGHT,
  167. T.ACT_LEN_MIN,
  168. T.ACT_LEN_MAX,
  169. T.BILL_NO,
  170. SUM(T.ACT_COUNT) ACT_COUNT,
  171. SUM(T.ACT_WEIGHT) ACT_WEIGHT,
  172. T.ORDER_NO || '/' || T.ORDER_SEQ ORDER_NO
  173. FROM YDM_ZC_BILL_C T
  174. WHERE 1 = 1 #something#
  175. GROUP BY T.JUDGE_STOVE_NO,
  176. T.BATCH_NO,
  177. T.GROUP_NO,
  178. T.MATERIAL_NO,
  179. T.MATERIAL_NAME,
  180. T.PRODUCCODE,
  181. T.PRODUCNAME,
  182. T.STD_CODE,
  183. T.STD_NAME,
  184. T.GRADECODE,
  185. T.GRADENAME,
  186. T.STEELCODE,
  187. T.STEELNAME,
  188. T.STD_STYLE,
  189. T.STD_STYLE_DESC,
  190. T.SPEC_CODE,
  191. T.SPEC_NAME,
  192. T.MODEL_CODE,
  193. T.MODEL_DESC,
  194. T.ACT_DIMATER,
  195. T.ACT_HEIGHT,
  196. T.ACT_LEN_MIN,
  197. T.ACT_LEN_MAX,
  198. T.BILL_NO,
  199. T.ORDER_NO,
  200. T.ORDER_SEQ
  201. ]]>
  202. </query>
  203. <query id="QcmJyQueryFrm.getQcmJyPath" desc="查询检验报告">
  204. <![CDATA[
  205. SELECT T.YEAR,
  206. T.SEQ,
  207. T.ORDER_NO,
  208. T.JY_NAME,
  209. T.JY_PATH,
  210. T.CREATE_NAME,
  211. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  212. DECODE(T.PRINT_FLAG, '0', '未打印', '1', '已打印') PRINT_FLAG,
  213. T.PRINT_NUM,
  214. TO_CHAR(T.PRINT_TIME, 'YYYY-MM-DD HH24:MI:SS') PRINT_TIME,
  215. T.PRINT_NAME
  216. FROM QCM_JY_PATH T
  217. WHERE 1 = 1 #something#
  218. ORDER BY T.YEAR, T.SEQ
  219. ]]>
  220. </query>
  221. <query id="QcmJyQueryFrm.AddJyReport" desc="生成检验报告">
  222. <![CDATA[
  223. INSERT INTO QCM_JY_PATH
  224. (YEAR, SEQ, ORDER_NO, JY_NAME, JY_PATH, CREATE_NAME, CREATE_TIME)
  225. VALUES
  226. (?, ?, ?, ?, ?, ?, SYSDATE)
  227. ]]>
  228. </query>
  229. <query id="QcmJyQueryFrm.doQueryJyYearSeq" desc="生成检验报告编号">
  230. <![CDATA[
  231. SELECT LPAD(NVL(MAX(T.SEQ), 0) + 1, 6, 0) SEQ
  232. FROM QCM_JY_PATH T
  233. WHERE T.YEAR = ?
  234. ]]>
  235. </query>
  236. <query id="QcmJyQueryFrm.updateYearSeqNull" desc="清空检验报告编号">
  237. <![CDATA[
  238. UPDATE YDM_ZC_OUTLIST T SET T.YEAR_SEQ = '' WHERE T.YEAR_SEQ = ?
  239. ]]>
  240. </query>
  241. <query id="QcmJyQueryFrm.updateYdmZcYearSeq" desc="标记出库表检验报告编号">
  242. <![CDATA[
  243. UPDATE YDM_ZC_OUTLIST T
  244. SET T.YEAR_SEQ = ?
  245. WHERE T.ORDER_NO = SUBSTR(?, 1, INSTR(?, '/') - 1)
  246. AND T.ORDER_SEQ = SUBSTR(?, INSTR(?, '/') + 1)
  247. AND T.JUDGE_STOVE_NO = ?
  248. AND T.BATCH_NO = ?
  249. AND NVL(T.BILL_NO, '/') = NVL(?, '/')
  250. AND ROWNUM <= ?
  251. ]]>
  252. </query>
  253. <query id="QcmJyQueryFrm.updateYearSeqNullXD" desc="清空检验报告编号(虚单)">
  254. <![CDATA[
  255. UPDATE YDM_ZC_BILL_C T SET T.YEAR_SEQ = '' WHERE T.YEAR_SEQ = ?
  256. ]]>
  257. </query>
  258. <query id="QcmJyQueryFrm.updateYdmZcYearSeqXD" desc="标记出库表检验报告编号(虚单)">
  259. <![CDATA[
  260. UPDATE YDM_ZC_BILL_C T
  261. SET T.YEAR_SEQ = ?
  262. WHERE T.ORDER_NO = SUBSTR(?, 1, INSTR(?, '/') - 1)
  263. AND T.ORDER_SEQ = SUBSTR(?, INSTR(?, '/') + 1)
  264. AND T.JUDGE_STOVE_NO = ?
  265. AND T.BATCH_NO = ?
  266. AND NVL(T.BILL_NO, '/') = NVL(?, '/')
  267. AND ROWNUM <= ?
  268. ]]>
  269. </query>
  270. </queryMap>