UIE011010-query.xml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="按工厂录入实得率标准">
  3. <query id="UIE011010.Rate.Select" desc="" fetchSize="10">
  4. <![CDATA[
  5. SELECT
  6. NVL2(A.PROC_CD, 'Y', 'N') CHK,
  7. A.PROC_RATE, -- 实得率
  8. A.MOD_ID, -- 修改者
  9. A.MOD_DTIME, -- 修改时间
  10. B.SM_CFNM PROC_NM, -- 工厂名称
  11. B.SM_CD PROC_CD -- 工厂代码
  12. FROM TBE01_PROC_RATE A,
  13. (SELECT SM_CD, SM_CFNM, CD_SEQ FROM TBZ00_COMMCD WHERE LG_CD = 'F01002') B
  14. WHERE B.SM_CD = A.PROC_CD(+)
  15. ORDER BY B.CD_SEQ
  16. ]]>
  17. </query>
  18. <query id="UIE011010.Rate.Update" desc="This step query is update query to TBE01_PROC_RATE">
  19. <![CDATA[
  20. UPDATE TBE01_PROC_RATE SET
  21. PROC_RATE = ?, -- 实得率
  22. MOD_ID = ?, -- 修改人
  23. MOD_DTIME = TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS') -- 变更时间
  24. WHERE PROC_CD = ? -- 工厂
  25. ]]>
  26. </query>
  27. <query id="UIE011010.Rate.Delete" desc="">
  28. <![CDATA[
  29. DELETE FROM TBE01_PROC_RATE
  30. WHERE PROC_CD = ?
  31. ]]>
  32. </query>
  33. <query id="UIE011010.Rate.Insert" desc="">
  34. <![CDATA[
  35. INSERT INTO TBE01_PROC_RATE
  36. ( PROC_CD, PROC_RATE, MOD_ID, MOD_DTIME )
  37. -- 工厂, 实得率, 录入时间, 录入人
  38. VALUES( ?, ?, ?, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS') )
  39. ]]>
  40. </query>
  41. </queryMap>