FrmStuffAdjust.xml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc ="调差">
  3. <query id = "FrmStuffAdjust.doQueryStock" desc = "查询调差实绩">
  4. <![CDATA[
  5. SELECT
  6. BELONG_NAME,
  7. PRO_ORDER_NO,
  8. PRO_ORDER_ID,
  9. TO_CHAR(STOCKTAKING_TIME, 'YYYY-MM-DD HH24:MI:SS') STOCKTAKING_TIME,
  10. STORAGE_NO,
  11. BAL_YEAR_MONTH,
  12. MEMO,
  13. CREATE_NAME,
  14. STOCKTAKING_DOC,
  15. STOCKTAKING_RSN_NAME,
  16. STOVE_NO,
  17. FLAG_STOVE_NO,
  18. JUDGE_STOVE_NO,
  19. GROUD_NO,
  20. BATCH_NO,
  21. CAST_NO,
  22. CCMID,
  23. SAMPLE_FLAG,
  24. CUTTING_FLAG,
  25. CUTTING_NUM,
  26. MATERIAL_NAME,
  27. PRODUCNAME,
  28. JUDGE_GRADENAME,
  29. JUDGE_STD_NAME,
  30. ACT_DIMATER,
  31. ACT_LEN,
  32. ACT_LEN_MIN,
  33. ACT_LEN_MAX,
  34. ACT_FIX_NUM,
  35. ACT_FIX_LEN,
  36. ACT_WEIGHT,
  37. PLINE_NAME
  38. FROM YDM_GP_STOCKTAKINGLIST
  39. WHERE STOCKTAKING_TYPE_CODE = '800603'
  40. AND JUDGE_STOVE_NO || '&' LIKE ('%' || ? || '%')
  41. ]]>
  42. </query>
  43. <query id = "FrmStuffAdjust.selectMatStaus" desc= "查询材料状态">
  44. SELECT SUM(T.ACT_COUNT)ACOUNT,SUM(T.ACT_WEIGHT)WEIGHT
  45. FROM MAT_GP_M T, YDM_GP_BUTTRESS S
  46. WHERE T.MAT_NO = S.MAT_NO
  47. AND T.STOVE_NO = ?
  48. AND T.JUDGE_STOVE_NO =?
  49. AND T.BATCH_NO=?
  50. AND T.GROUD_NO = ?
  51. AND T.PRODUCT_FLAG = ?
  52. AND T.MAT_STATUS = ?
  53. AND S.STORAGE_NO = ?
  54. </query>
  55. <query id = "FrmStuffAdjust.selectMatNo" desc = "查询材料号">
  56. SELECT T.MAT_NO
  57. FROM MAT_GP_M T, YDM_GP_BUTTRESS S
  58. WHERE T.MAT_NO = S.MAT_NO
  59. AND T.STOVE_NO = ?
  60. AND T.JUDGE_STOVE_NO =?
  61. AND T.BATCH_NO=?
  62. AND T.GROUD_NO = ?
  63. AND T.PRODUCT_FLAG = ?
  64. AND T.MAT_STATUS = ?
  65. AND S.STORAGE_NO = ?
  66. </query>
  67. <query id="FrmStuffAdjust.queryAdjustList" desc="查询调差单号">
  68. <![CDATA[
  69. select STOCKTAKING_SQE,STOCKTAKING_DOC from ydm_gp_stocktakinglist
  70. where CREATE_TIME LIKE '%'|| to_date(?,'YYYY/MM/DD')||'%'
  71. and STOCKTAKING_TYPE_CODE LIKE '%'|| ? ||'%'
  72. order by STOCKTAKING_DOC desc
  73. ]]>
  74. </query>
  75. <query id="FrmStuffAdjust.queryAdjustList1" desc="查询调差流水号">
  76. <![CDATA[
  77. select STOCKTAKING_SQE,STOCKTAKING_DOC from ydm_gp_stocktakinglist
  78. where CREATE_TIME LIKE '%'|| to_date(?,'YYYY/MM/DD')||'%'
  79. and STOCKTAKING_DOC LIKE '%'|| ? ||'%'
  80. order by STOCKTAKING_SQE desc
  81. ]]>
  82. </query>
  83. <query id = "FrmStuffAdjust.updateActWgt" desc = "对物料主表中的重量更新">
  84. UPDATE MAT_GP_M T SET T.ACT_WEIGHT = ? WHERE T.MAT_NO = ?
  85. </query>
  86. <query id = "FrmStuffAdjust.insertAdjust" desc = "插入调差表">
  87. INSERT INTO YDM_GP_STOCKTAKINGLIST(
  88. BELONG_NAME,
  89. PRO_ORDER_NO,
  90. PRO_ORDER_ID,
  91. STOCKTAKING_TIME,
  92. STORAGE_NO,
  93. LOCATION_NO,
  94. STORAGE_ATTR,
  95. STORAGE_ATTR_NAME,
  96. STORAGE_TYPE_NO,
  97. STORAGE_TYPE_NAME,
  98. DEPARTMENT_CODE,
  99. DEPARTMENT_DESC,
  100. MANAGEMENT_NO,
  101. MANAGEMENT_NAME,
  102. BAL_YEAR_MONTH,
  103. MEMO,
  104. CREATE_NAME,
  105. CREATE_TIME,
  106. STOCKTAKING_SQE,
  107. STOCKTAKING_DOC,
  108. STOCKTAKING_TYPE_CODE,
  109. STOCKTAKING_TYPE_NAME,
  110. STOCKTAKING_RSN_CODE,
  111. STOCKTAKING_RSN_NAME,
  112. PRODUCT_FLAG,
  113. MAT_STATUS,
  114. STOVE_NO,
  115. FLAG_STOVE_NO,
  116. LOT_NO,
  117. JUDGE_STOVE_NO,
  118. GROUD_NO,
  119. BATCH_NO,
  120. CAST_NO,
  121. CCMID,
  122. SAMPLE_FLAG,
  123. CUTTING_FLAG,
  124. CUTTING_NUM,
  125. MATERIAL_NO,
  126. MATERIAL_NAME,
  127. PRODUCCODE,
  128. PRODUCNAME,
  129. JUDGE_GRADECODE,
  130. JUDGE_GRADENAME,
  131. JUDGE_STD_CODE,
  132. JUDGE_STD_NAME,
  133. ACT_DIMATER,
  134. ACT_HEIGHT,
  135. ACT_LEN,
  136. ACT_LEN_MIN,
  137. ACT_LEN_MAX,
  138. ACT_FIX_NUM,
  139. ACT_FIX_LEN,
  140. ACT_COUNT,
  141. ACT_WEIGHT,
  142. ACT_THEORY_WEIGHT,
  143. PLINE_CODE,
  144. PLINE_NAME,
  145. BELONG_CODE)
  146. VALUES(
  147. ?,
  148. ?,
  149. ?,
  150. ?,
  151. ?,
  152. ?,
  153. ?,
  154. ?,
  155. ?,
  156. ?,
  157. ?,
  158. ?,
  159. ?,
  160. ?,
  161. ?,
  162. ?,
  163. ?,
  164. ?,
  165. ?,
  166. ?,
  167. ?,
  168. ?,
  169. ?,
  170. ?,
  171. ?,
  172. ?,
  173. ?,
  174. ?,
  175. ?,
  176. ?,
  177. ?,
  178. ?,
  179. ?,
  180. ?,
  181. ?,
  182. ?,
  183. ?,
  184. ?,
  185. ?,
  186. ?,
  187. ?,
  188. ?,
  189. ?,
  190. ?,
  191. ?,
  192. ?,
  193. ?,
  194. ?,
  195. ?,
  196. ?,
  197. ?,
  198. ?,
  199. ?,
  200. ?,
  201. ?,
  202. ?,
  203. ?,
  204. ?)
  205. </query>
  206. </queryMap>