ComBasePrice.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "对基础信息实绩操作">
  3. <query id = "ComBasePrice.query" desc = "查询基础信息">
  4. <![CDATA[
  5. SELECT
  6. T.ITEM_CODE,
  7. T.ITEM_NAME,
  8. T.ARC_CODE,
  9. T.ARC_ITEM,
  10. C.YEAR,
  11. C.MONTH_1,
  12. C.MONTH_2,
  13. C.MONTH_3,
  14. C.MONTH_4,
  15. C.MONTH_5,
  16. C.MONTH_6,
  17. C.MONTH_7,
  18. C.MONTH_8,
  19. C.MONTH_9,
  20. C.MONTH_10,
  21. C.MONTH_11,
  22. C.MONTH_12,
  23. C.CREATE_NAME,
  24. TO_CHAR(C.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  25. C.UPDATE_NAME,
  26. TO_CHAR(C.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  27. C.DELETE_NAME,
  28. TO_CHAR(C.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  29. DECODE(C.VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  30. C.MEMO
  31. FROM COST_BASE_METAL_TYPE T
  32. LEFT JOIN COST_BASE_PRICE C
  33. ON T.ITEM_CODE = C.ITEM_CODE
  34. ]]>
  35. </query>
  36. <query id = "ComBasePrice.queryPliao" desc = "获取物料分类信息">
  37. <![CDATA[
  38. SELECT T.BASECODE,T.BASENAME
  39. FROM PUR_BASE_INFO T
  40. WHERE T.SORTCODE ='1110'
  41. ]]>
  42. </query>
  43. <query id = "ComBasePrice.queryNum" desc = "获取物料分类成本信息">
  44. <![CDATA[
  45. SELECT COUNT(*)
  46. FROM COST_BASE_PRICE
  47. WHERE 1 = 1
  48. ]]>
  49. </query>
  50. <query id = "ComBasePrice.isave" desc = "新增物料成本价格信息">
  51. <![CDATA[
  52. INSERT INTO COST_BASE_PRICE(
  53. ITEM_CODE,
  54. ITEM_NAME,
  55. ARC_CODE,
  56. ARC_ITEM,
  57. YEAR,
  58. MONTH_1,
  59. MONTH_2,
  60. MONTH_3,
  61. MONTH_4,
  62. MONTH_5,
  63. MONTH_6,
  64. MONTH_7,
  65. MONTH_8,
  66. MONTH_9,
  67. MONTH_10,
  68. MONTH_11,
  69. MONTH_12,
  70. CREATE_NAME,
  71. CREATE_TIME,
  72. MEMO)
  73. VALUES(
  74. '#ITEM_CODE#',
  75. '#ITEM_NAME#',
  76. '#ARC_CODE#',
  77. '#ARC_ITEM#',
  78. '#YEAR#',
  79. '#MONTH1#',
  80. '#MONTH2#',
  81. '#MONTH3#',
  82. '#MONTH4#',
  83. '#MONTH5#',
  84. '#MONTH6#',
  85. '#MONTH7#',
  86. '#MONTH8#',
  87. '#MONTH9#',
  88. '#MONTH10#',
  89. '#MONTH11#',
  90. '#MONTH12#',
  91. '#CREATE_NAME#',
  92. SYSDATE,
  93. '#MEMO#')
  94. ]]>
  95. </query>
  96. <query id = "ComBasePrice.usave" desc = "修改物料成本价格信息">
  97. <![CDATA[
  98. UPDATE COST_BASE_PRICE T
  99. SET
  100. T.ITEM_CODE = '#ITEM_CODE#',
  101. T.ITEM_NAME = '#ITEM_NAME#',
  102. T.ARC_CODE = '#ARC_CODE#',
  103. T.ARC_ITEM = '#ARC_ITEM#',
  104. T.YEAR = '#YEAR#',
  105. T.MONTH_1 = '#MONTH1#',
  106. T.MONTH_2 = '#MONTH2#',
  107. T.MONTH_3 = '#MONTH3#',
  108. T.MONTH_4 = '#MONTH4#',
  109. T.MONTH_5 = '#MONTH5#',
  110. T.MONTH_6 = '#MONTH6#',
  111. T.MONTH_7 = '#MONTH7#',
  112. T.MONTH_8 = '#MONTH8#',
  113. T.MONTH_9 = '#MONTH9#',
  114. T.MONTH_10 = '#MONTH10#',
  115. T.MONTH_11 = '#MONTH11#',
  116. T.MONTH_12 = '#MONTH12#',
  117. T.UPDATE_NAME = '#UPDATE_NAME#',
  118. T.UPDATE_TIME = SYSDATE,
  119. T.MEMO = '#MEMO#'
  120. WHERE
  121. T.ITEM_CODE = '#ITEM_CODE#'
  122. ]]>
  123. </query>
  124. <query id = "ComBasePrice.delete" desc = "删除物料成本价格信息">
  125. <![CDATA[
  126. UPDATE COST_BASE_PRICE T
  127. SET
  128. T.UPDATE_NAME = '#UPDATE_NAME#',
  129. T.UPDATE_TIME = SYSDATE,
  130. T.DELETE_NAME = '#DELETE_NAME#',
  131. T.DELETE_TIME = SYSDATE,
  132. T.VALIDFLAG = '0'
  133. WHERE T.ITEM_CODE = '#ITEM_CODE#'
  134. AND T.YEAR = '#YEAR#'
  135. ]]>
  136. </query>
  137. <query id = "ComBasePrice.resume" desc = "恢复物料成本价格信息">
  138. <![CDATA[
  139. UPDATE COST_BASE_PRICE T
  140. SET
  141. T.UPDATE_NAME = '#UPDATE_NAME#',
  142. T.UPDATE_TIME = SYSDATE,
  143. T.DELETE_NAME = '',
  144. T.DELETE_TIME = '',
  145. T.VALIDFLAG = '1'
  146. WHERE T.ITEM_CODE = '#ITEM_CODE#'
  147. AND T.YEAR = '#YEAR#'
  148. ]]>
  149. </query>
  150. </queryMap>