FrmOutdecCheckConsign.xml 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="商检检验委托单录入">
  3. <query id="FrmOutdecCheckConsign.QueryCheckConsignBaseTips" desc="查询检验委托基本信息">
  4. <![CDATA[
  5. SELECT FLAG
  6. FROM OUTDEC_CHECKCONSIGN_BASEINFO
  7. WHERE CHECK_NO = ?
  8. ]]>
  9. </query>
  10. <query id="FrmOutdecCheckConsign.QueryCheckConsignDetail"
  11. desc="查询检验委托明细信息PHY_CODE_MAX != 'HX'
  12. AND PHY_CODE_MAX != 'ONH'
  13. AND">
  14. <![CDATA[
  15. SELECT DISTINCT
  16. 'FALSE' CHK,
  17. PHY_CODE_MAX,
  18. PHY_NAME_MAX,
  19. DEPT_ID
  20. FROM OUTDEC_CHECKCONSIGN_DETAIL
  21. WHERE CHECK_NO = ?
  22. ORDER BY PHY_CODE_MAX
  23. ]]>
  24. </query>
  25. <query id="FrmOutdecCheckConsign.QueryCheckConsignPhyDetail_SampleCode"
  26. desc="查询检验委托明细试样组取样码信息">
  27. <![CDATA[
  28. SELECT DISTINCT
  29. 'TRUE' CHK,
  30. PHY_CODE_MAX,
  31. PHY_NAME_MAX,
  32. DEPT_ID,
  33. PHY_CODE_MIN,
  34. PHY_NAME_MIN
  35. FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
  36. WHERE CHECK_NO = ?
  37. ORDER BY PHY_CODE_MAX,PHY_CODE_MIN
  38. ]]>
  39. </query>
  40. <query id="FrmOutdecCheckConsign.QueryCheckConsignPhyDetail"
  41. desc="查询检验委托明细信息">
  42. <![CDATA[
  43. SELECT DISTINCT
  44. 'TRUE' CHK,
  45. PHY_CODE_MAX,
  46. PHY_NAME_MAX,
  47. DEPT_ID,
  48. PHY_CODE_MIN,
  49. PHY_NAME_MIN,
  50. PHY_CODE,
  51. PHY_NAME,
  52. PHY_UNIT
  53. FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
  54. WHERE CHECK_NO = ?
  55. ORDER BY PHY_CODE_MAX,PHY_CODE_MIN,PHY_CODE
  56. ]]>
  57. </query>
  58. <query id="FrmOutdecCheckConsign.QueryCheckConsignPhyDetail_Items"
  59. desc="查询检验委托明细信息">
  60. <![CDATA[
  61. SELECT DISTINCT
  62. PHY_CODE_MAX,
  63. PHY_NAME_MAX,
  64. ITEM_CODE_F,
  65. ITEM_NAME_F,
  66. ITEM_CODE_W,
  67. ITEM_NAME_W,
  68. ITEM_CODE_S,
  69. ITEM_NAME_S
  70. FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
  71. WHERE DECODE(?, NULL, '1', SAMPLE_NO) = DECODE(?, NULL, '1', ?)
  72. AND CHECK_NO = ?
  73. AND (ITEM_CODE_F IS NOT NULL OR ITEM_CODE_W IS NOT NULL OR ITEM_CODE_S IS NOT NULL)
  74. ORDER BY PHY_CODE_MAX
  75. ]]>
  76. </query>
  77. <query id="FrmOutdecCheckConsign.QueryCheckConsignPhyDetail_R"
  78. desc="查询检验委托明细信息PHY_CODE,PHY_NAME,PHY_UNIT,PHY_CODE,">
  79. <![CDATA[
  80. SELECT DISTINCT
  81. 'TRUE' CHK,
  82. PHY_CODE_MAX,
  83. PHY_NAME_MAX,
  84. DEPT_ID,
  85. PHY_CODE_MIN,
  86. PHY_NAME_MIN,
  87. ITEM_CODE_F,
  88. ITEM_NAME_F,
  89. ITEM_CODE_W,
  90. ITEM_NAME_W,
  91. ITEM_CODE_S ITEM_CODE_C,
  92. ITEM_NAME_S ITEM_NAME_C
  93. FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
  94. WHERE CHECK_NO = ?
  95. ORDER BY PHY_CODE_MAX,PHY_CODE_MIN,ITEM_CODE_F,ITEM_CODE_W,ITEM_CODE_S
  96. ]]>
  97. </query>
  98. <query id="FrmOutdecCheckConsign.QueryCheckNoTips" desc="查询检验委托编号是否存在">
  99. <![CDATA[
  100. SELECT COUNT(*) FLAG
  101. FROM OUTDEC_CHECKCONSIGN_BASEINFO
  102. WHERE CHECK_NO = ?
  103. ]]>
  104. </query>
  105. <query id="FrmOutdecCheckConsign.QueryMaxCheckNo" desc="查询最大的检验编号">
  106. <![CDATA[
  107. SELECT ('J' || TO_CHAR(SYSDATE, 'YYMM') ||
  108. LPAD(DECODE(MAX(SUBSTR(CHECK_NO, 6) + 1), '', '001',MAX(SUBSTR(CHECK_NO, 6) + 1)), 3, '0')) CHECK_NO
  109. FROM OUTDEC_CHECKCONSIGN_BASEINFO
  110. WHERE CHECK_NO LIKE 'J' || TO_CHAR(SYSDATE, 'YYMM') || '%'
  111. ]]>
  112. </query>
  113. <query id="FrmOutdecCheckConsign.AddCheckConsignBase" desc="新增检验委托基础数据">
  114. <![CDATA[
  115. INSERT INTO OUTDEC_CHECKCONSIGN_BASEINFO
  116. (CHECK_NO,
  117. CONTROL_NO,
  118. SAMPLE_NAME,
  119. STEEL_GRADE_NO,
  120. TOTAL_LARGE_SAMPLE_SIZE,
  121. LARGE_SAMPLE_COUNT,
  122. HEAT_NO,
  123. TOTAL_SAMPLE_NO,
  124. OTHER_DESC,
  125. LARGE_SAMPLE_STATE,
  126. CHECK_TYPE,
  127. CHECK_BASE,
  128. SURPLUS,
  129. SURPLUS_STATE,
  130. PROMISE_FINISH_TIME,
  131. CHECK_PRICE,
  132. REPORT_TYPE,
  133. GET_REPORT_WAY,
  134. CONSIGN_DEPT,
  135. CONSIGN_ADDRESS,
  136. POSTCODE,
  137. PHONE,
  138. FAX,
  139. CHECK_DEPT,
  140. CHECK_ADDRESS,
  141. CONSIGN_NAME,
  142. CONSIGN_TIME,
  143. JC_RECEIVE_NAME,
  144. JC_RECEIVE_TIME,
  145. SAMPLE_REMARK,
  146. REMARK,
  147. FLAG,
  148. IS_JG,
  149. IS_JZ,
  150. CHECK_PRICE_REAL,
  151. IS_CLEARING)
  152. VALUES
  153. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,SYSDATE,?,SYSDATE,?,?,?,?,?,?,?)
  154. ]]>
  155. </query>
  156. <query id="FrmOutdecCheckConsign.AddCheckConsignBases" desc="新增检验委托基础数据">
  157. <![CDATA[
  158. INSERT INTO OUTDEC_CHECKCONSIGN_BASEINFOS
  159. (CHECK_NO,
  160. CONTROL_NO,
  161. SAMPLE_NAME,
  162. STEEL_GRADE_NO,
  163. TOTAL_LARGE_SAMPLE_SIZE,
  164. LARGE_SAMPLE_COUNT,
  165. HEAT_NO,
  166. TOTAL_SAMPLE_NO,
  167. OTHER_DESC,
  168. LARGE_SAMPLE_STATE,
  169. CHECK_TYPE,
  170. CHECK_BASE,
  171. SURPLUS,
  172. SURPLUS_STATE,
  173. PROMISE_FINISH_TIME,
  174. CHECK_PRICE,
  175. REPORT_TYPE,
  176. GET_REPORT_WAY,
  177. CONSIGN_DEPT,
  178. CONSIGN_ADDRESS,
  179. POSTCODE,
  180. PHONE,
  181. FAX,
  182. CHECK_DEPT,
  183. CHECK_ADDRESS,
  184. CONSIGN_NAME,
  185. CONSIGN_TIME,
  186. JC_RECEIVE_NAME,
  187. JC_RECEIVE_TIME,
  188. REMARK)
  189. VALUES
  190. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,SYSDATE,?,SYSDATE,?)
  191. ]]>
  192. </query>
  193. <query id="FrmOutdecCheckConsign.AddCheckConsignDetail" desc="新增检验委托明细表数据">
  194. <![CDATA[
  195. INSERT INTO OUTDEC_CHECKCONSIGN_DETAIL
  196. (CHECK_NO,
  197. SAMPLE_NO,
  198. SAMPLE_SIZE,
  199. PHY_CODE_MAX,
  200. PHY_NAME_MAX,
  201. DEPT_ID,
  202. SAMPLE_COUNT)
  203. VALUES
  204. (?,?,?,?,?,?,?)
  205. ]]>
  206. </query>
  207. <query id="FrmOutdecCheckConsign.AddCheckConsignPhyDetail" desc="新增检验委托理化明细表数据">
  208. <![CDATA[
  209. INSERT INTO OUTDEC_CHECKCONSIGN_PHYDETAIL
  210. (CHECK_NO,
  211. SAMPLE_NO,
  212. PHY_CODE_MAX,
  213. PHY_NAME_MAX,
  214. DEPT_ID,
  215. PHY_CODE_MIN,
  216. PHY_NAME_MIN,
  217. PHY_CODE,
  218. PHY_NAME,
  219. PHY_UNIT,
  220. ITEM_CODE_F,
  221. ITEM_NAME_F,
  222. ITEM_CODE_W,
  223. ITEM_NAME_W,
  224. ITEM_CODE_S,
  225. ITEM_NAME_S)
  226. VALUES
  227. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
  228. ]]>
  229. </query>
  230. <query id="FrmOutdecCheckConsign.AddCheckConsignChemDetail" desc="新增检验委托化学明细表数据">
  231. <![CDATA[
  232. INSERT INTO OUTDEC_CHECKCONSIGN_CHEMDETAIL
  233. (CHECK_NO,
  234. SAMPLE_NO,
  235. CHEM_NAME)
  236. VALUES
  237. (?,?,?)
  238. ]]>
  239. </query>
  240. <query id="FrmOutdecCheckConsign.UpdateCheckConsignDetailFlag"
  241. desc="不经过加工修改状态位">
  242. <![CDATA[
  243. UPDATE OUTDEC_CHECKCONSIGN_DETAIL
  244. SET FLAG = ?
  245. WHERE CHECK_NO = ?
  246. ]]>
  247. </query>
  248. <query id="FrmOutdecCheckConsign.DeleteCheckConsignBase" desc="删除检验委托基础数据">
  249. <![CDATA[
  250. DELETE OUTDEC_CHECKCONSIGN_BASEINFO
  251. WHERE CHECK_NO = ?
  252. ]]>
  253. </query>
  254. <query id="FrmOutdecCheckConsign.DeleteCheckConsignJG" desc="删除检验委托加工数据">
  255. <![CDATA[
  256. DELETE OUTDEC_CHECKCONSIGN_JGINFO
  257. WHERE CHECK_NO = ?
  258. ]]>
  259. </query>
  260. <query id="FrmOutdecCheckConsign.DeleteCheckConsignDetail" desc="删除检验委托明细数据">
  261. <![CDATA[
  262. DELETE OUTDEC_CHECKCONSIGN_DETAIL
  263. WHERE CHECK_NO = ?
  264. ]]>
  265. </query>
  266. <query id="FrmOutdecCheckConsign.DeleteCheckConsignPhyDetail"
  267. desc="删除检验委托理化项目明细数据">
  268. <![CDATA[
  269. DELETE OUTDEC_CHECKCONSIGN_PHYDETAIL
  270. WHERE CHECK_NO = ?
  271. ]]>
  272. </query>
  273. <query id="FrmOutdecCheckConsign.DeleteCheckConsignChemDetail"
  274. desc="删除检验委托化学项目明细数据">
  275. <![CDATA[
  276. DELETE OUTDEC_CHECKCONSIGN_CHEMDETAIL
  277. WHERE CHECK_NO = ?
  278. ]]>
  279. </query>
  280. <query id="FrmOutdecCheckConsign.UpdateCheckConsignDetail" desc="调整权限">
  281. <![CDATA[
  282. UPDATE OUTDEC_CHECKCONSIGN_DETAIL
  283. SET DEPT_ID = ?
  284. WHERE PHY_CODE_MAX = ?
  285. AND CHECK_NO = ?
  286. ]]>
  287. </query>
  288. <query id="FrmOutdecCheckConsign.UpdateIsClearing" desc="修改委托基本信息表结算状态">
  289. <![CDATA[
  290. UPDATE OUTDEC_CHECKCONSIGN_BASEINFO T
  291. SET T.IS_CLEARING = ?
  292. WHERE T.CHECK_NO = ?
  293. ]]>
  294. </query>
  295. </queryMap>