1ac6fe359a14a43b9dec5926dc967cc5942a0ebf.svn-base 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="板坯转换用途处理">
  3. <!--
  4. 充当物料及其重量查询:同 NIE031045.SlabComm.Select
  5. NIE031045.SlabComm.Update
  6. -->
  7. <query id="NIE031061.OrdSts.Select" desc="NIE012070 接口参数查询" fetchSize="10">
  8. <![CDATA[
  9. SELECT DISTINCT
  10. A.ORD_NO BEF_ORD_NO, -- 前合同号
  11. A.ORD_SEQ BEF_ORD_SEQ, -- 前订单号
  12. -- 合同号
  13. -- 订单号
  14. B.CUR_PROG_CD BEF_PROG_CD, -- 前进程代码
  15. 'RBA' PROG_CD, -- 进程代码
  16. 'TM' MAT_TYPE, -- 物料类型
  17. B.SLAB_NO MAT_NO, -- 物料号
  18. B.SLAB_WGT WGT, -- 重量
  19. 'NIE031061' PGMID
  20. FROM TBG02_SLAB_COMM_D A, TBG02_SLAB_COMM B
  21. WHERE A.SLAB_NO = ?
  22. AND A.SLAB_NO = B.SLAB_NO
  23. ]]>
  24. </query>
  25. <query id="NIE031061.RepHis.Insert" desc="插入充当历史查询表" fetchSize="10">
  26. <![CDATA[
  27. INSERT INTO TBE04_REP_HIS
  28. (
  29. REP_TYP, REP_KND, REG_ID, MOD_PGM_ID, REG_DTIME,
  30. UPD_AFT_ORD_NO, UPD_AFT_ORD_SEQ, UPD_AFT_CUST_CD, MAT_TYPE,
  31. UPD_BEF_ORD_NO, UPD_BEF_ORD_SEQ, UPD_BEF_CUST_CD, MAT_NO
  32. )
  33. -- (1) 充当代码, 充当方法, 录入者, 变更程序ID, 录入时间,
  34. -- (2) 变更前合同号, 变更前订单号, 变更前客户代码, 物料类型,
  35. -- (3) 物料号, 变更后合同号, 变更后订单号, 变更后客户代码
  36. SELECT
  37. 'C', 'M', ?, 'NIE031061', TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS'),
  38. A.ORD_NO, A.ORD_SEQ, A.CUST_CD, 'TM',
  39. C.ORD_NO, C.ORD_SEQ, C.CUST_CD, B.SLAB_NO
  40. FROM TBE02_ORD_PRC A, TBG02_SLAB_COMM B, TBE02_ORD_PRC C
  41. WHERE A.ORD_NO = ?
  42. AND A.ORD_SEQ = ?
  43. AND B.SLAB_NO = ?
  44. AND B.ORD_NO = C.ORD_NO
  45. AND B.ORD_SEQ = C.ORD_SEQ
  46. ]]>
  47. </query>
  48. </queryMap>