b6f40a6c54c52bbdbde60cf4bf663542c55c56e8.svn-base 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="订单进程详细信息查询">
  3. <query id="UIE012020.OrdPrc.Select" desc="" fetchSize="10">
  4. <![CDATA[
  5. SELECT ORD_NO, ORD_SEQ,
  6. XB_PACKAGE.GF_COMNNAME_FIND('E01001', ORD_PROG_CD) ORD_PROG_CD, -- 订单进度代码
  7. XB_PACKAGE.GF_COMNNAME_FIND('B01004', PROD_LINE) PROD_LINE, -- 产品代码
  8. XB_PACKAGE.GF_CUSTOMER_FIND(CUST_CD) CUST_CD, -- 客户代码
  9. XB_PACKAGE.GF_COMNNAME_FIND('A01001', RCVORD_CLF) RCVORD_CLF, -- 订货区分
  10. DEL_TO_DATE, -- 交货日期(发送)
  11. SPM_PROC_YN, -- SKINPASS指定判断
  12. SCARPING_PROC_YN, -- SCARPING指定判断
  13. XB_PACKAGE.GF_COMNNAME_FIND('E01003', ABNOR_ORD_CD) ABNOR_ORD_CD, -- 异常订单类型代码
  14. SMS_DUE_DATE, -- 炼钢作业期限
  15. MILL_DUE_DATE, -- 轧钢作业期限
  16. XB_PACKAGE.GF_COMNNAME_FIND('E01005', PROD_HOLD_CD) PROD_HOLD_CD, -- 生产保留区分代码
  17. PROD_HOLD_DTIME, -- 生产保留指定日期
  18. XB_PACKAGE.GF_COMNNAME_FIND('E01006', PROD_END_GP) PROD_END_GP, -- 生产结束区分
  19. PROD_END_DATE, -- 生产结束日期
  20. SHIP_END_DATE, -- 发货结束日期
  21. --还是使用原来的发货结束时间字段, TL 092122
  22. --------------------------------------------------------------------------------------
  23. --modify by sjw 091110
  24. --desc : 由于发货日期数据在DB中缺失,故采用制定发货结束日期来替代SHIP_END_DATE
  25. --DECODE(PROD_END_GP , '1' ,PROD_END_DATE,'') SHIP_END_DATE, --发货结束时间
  26. --------------------------------------------------------------------------------------
  27. ORD_WGT, -- 订单重量
  28. DESIGN_SLAB_WGT, -- 设计对象重量
  29. ORD_PRC_WGT, -- 生产进程重量
  30. ORD_REM_WGT, -- 订单余重量
  31. PROD_END_WGT, -- 生产结束重量
  32. SHIP_END_WGT -- 发货完重量
  33. FROM TBE02_ORD_PRC
  34. WHERE ROWNUM < 2
  35. AND ORD_NO LIKE ?||'%' -- 合同号
  36. AND ORD_SEQ LIKE ?||'%' -- 订单号
  37. ]]>
  38. </query>
  39. <query id="UIE012020.OrdPrcDet.Select" desc="" fetchSize="10">
  40. <![CDATA[
  41. SELECT YY.PROC_CD, INS_WGT, WRK_WGT, EST_WGT, END_WGT,CD_SEQ
  42. FROM (SELECT SM_CD PROC_CD,CD_SEQ FROM TBZ00_COMMCD T WHERE T.LG_CD = 'F01001') XX,
  43. (
  44. SELECT
  45. PROC_CD, -- 物料进程
  46. INS_WGT, -- 等待指示重量
  47. WRK_WGT, -- 等待作业重量
  48. EST_WGT, -- 等待判定重量
  49. END_WGT -- 完成重量
  50. FROM TBE02_ORD_PRC_DET
  51. WHERE ORD_NO = ? -- 合同号
  52. AND ORD_SEQ = ? -- 订单号
  53. )YY
  54. WHERE XX.PROC_CD = YY.PROC_CD
  55. ORDER BY CD_SEQ
  56. ]]>
  57. </query>
  58. </queryMap>