0a6edb9d935645e88d5c2d6dccbdb64a73438833.svn-base 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="充当历史查询">
  3. <query id="UIE031070.select" desc="" fetchSize="10">
  4. <![CDATA[
  5. SELECT
  6. XB_PACKAGE.GF_COMNNAME_FIND('A01004', MAT_TYPE) MAT_TYPE, -- 产品
  7. NVL(B.OLD_SAMPL_NO, A.MAT_NO) DSP_NO, -- 物料号
  8. A.MAT_NO, -- 物料号
  9. A.REG_DTIME, -- 录入时间
  10. XB_PACKAGE.GF_COMNNAME_FIND('E01009', REP_TYP) REP_TYP, -- 充当代码
  11. XB_PACKAGE.GF_COMNNAME_FIND('E01008', REP_KND) REP_KND, -- 充当方法
  12. UPD_BEF_ORD_NO, -- 变更前合同号
  13. UPD_BEF_ORD_SEQ, -- 变更前订单号
  14. XB_PACKAGE.GF_CUSTOMER_FIND(UPD_BEF_CUST_CD) UPD_BEF_CUST_CD, -- 变更前客户
  15. UPD_AFT_ORD_NO, -- 变更后合同号
  16. UPD_AFT_ORD_SEQ, -- 变更后订单号
  17. XB_PACKAGE.GF_CUSTOMER_FIND(UPD_AFT_CUST_CD) UPD_AFT_CUST_CD, -- 变更后客户
  18. XB_PACKAGE.GF_USER_FIND(A.REG_ID) REG_ID, -- 录入者
  19. XB_PACKAGE.GF_COMNNAME_FIND('E01013',A.MOD_PGM_ID) MOD_PGM_ID -- 变更程序ID
  20. ,C.DEL_TO_DATE --交货期
  21. ,(SELECT TO_CHAR(wmsys.wm_concat(XB_PACKAGE.GF_COMNNAME_FIND('E01015',COLUMN_VALUE)))
  22. FROM TABLE(XB_PACKAGE.GF_TABSTR(A.REP_TP))) REP_TP --充当条件
  23. FROM TBE04_REP_HIS A
  24. ,TBH02_COIL_COMM B
  25. ,TBE02_ORD_PRC C
  26. WHERE A.MAT_NO = B.COIL_NO(+)
  27. AND A.UPD_AFT_ORD_NO = C.ORD_NO(+)
  28. AND A.UPD_AFT_ORD_SEQ = C.ORD_SEQ(+)
  29. AND NVL(B.OLD_SAMPL_NO, A.MAT_NO) LIKE ? || '%'
  30. AND A.MAT_TYPE LIKE ?||'%' -- 产品代码(物料类型)
  31. AND A.REG_DTIME BETWEEN ? AND ? -- 录入时间
  32. AND A.UPD_BEF_ORD_NO||'&' LIKE ?||'%' -- 变更前合同号
  33. AND A.UPD_BEF_ORD_SEQ||'&' LIKE ?||'%' -- 变更前订单号
  34. AND A.UPD_AFT_ORD_NO||'&' LIKE ?||'%' -- 变更后合同号
  35. AND A.UPD_AFT_ORD_SEQ||'&' LIKE ?||'%' -- 变更后订单号
  36. ORDER BY A.REG_DTIME DESC
  37. ]]>
  38. </query>
  39. </queryMap>