frmOrderReviewPrice.xml 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="合同评审价格界面查询">
  3. <query id="frmOrderReviewPrice.CoreOrderReviewPriceQuery" desc="合同价格评审信息">
  4. <![CDATA[
  5. SELECT B3.ORDER_NO,B3.CUSTM_ORDER_NO,B3.REVIEW_F_RS,B3.ORD_PK,
  6. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.ORDER_TYP) ORDER_TYP,
  7. B3.SALE_AREA_DESC SALE_AREA_NO,
  8. B3.ORDER_YEAR,B3.SIGN_DATE,B3.SIGN_ADDRESS,
  9. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.SUPPLY_UNIT) SUPPLY_UNIT,
  10. (SELECT CUSTOMER_NM FROM SLM_BASE_CUSTOMER WHERE CUSTOMER_NO = B3.STLMT_UNIT_NO) STLMT_UNIT_NO,
  11. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.MNY_ASK_TYP) MNY_ASK_TYP,
  12. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.CURRENCY) CURRENCY,
  13. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.ORDER_STS) ORDER_STS,CLOSE_TIME,
  14. B3.EFFECT_TIME,B3.APPROVAL_TIME,B3.DELETE_TIME,B3.DELETE_NAME,B3.UPDATE_TIME,B3.UPDATE_NAME,
  15. B3.CREATE_TIME,B3.CREATE_NAME,
  16. decode(B3.VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  17. B3.ORDER_MODEL_DESC ORDER_MODEL_NO,
  18. B3.MNY_ASK_DESC,B3.MANAG_NO,
  19. B3.CUSTOMER_NM CUSTOMER_NO,
  20. B3.MEMO,
  21. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.FST_DRAWEE_UNIT) FST_DRAWEE_UNIT,
  22. (SELECT BASENAME FROM COM_BASE_INFO WHERE BASECODE = B3.PRICE_FL) PRICE_FL,
  23. B3.CUSTOMER_MODEL_FL,B3.REVIEW_ITM,B3.REVIEW_STATUS
  24. FROM (SELECT B1.REVIEW_F_RS,B1.REVIEW_ITM, B1.REVIEW_STATUS, B.*
  25. FROM SLM_ORDER_HEAD B, SLM_ORDER_REVIEW_ITEM_LIST B1
  26. WHERE 1 = 1
  27. AND B.ord_pk = B1.LIST_PK_VAL
  28. AND B1.REVIEW_ITM = 'P'
  29. and b1.is_curt_review = '1') B3,
  30. (select t4.ord_pk from (select t3.ord_pk from (SELECT t2.ord_pk, COUNT(*) COUNT1
  31. FROM SLM_ORDER_REVIEW_ITEM_LIST T1, SLM_ORDER_HEAD T2
  32. WHERE t2.ord_pk = t1.list_pk_val
  33. AND T1.Review_Status = 'S'
  34. AND T1.REVIEW_ITM = 'D' group by t2.ord_pk) t3 where t3.count1 > 0) t4,
  35. (select t3.ord_pk from (SELECT t2.ord_pk, COUNT(*) COUNT1
  36. FROM SLM_ORDER_REVIEW_ITEM_LIST T1, SLM_ORDER_HEAD T2
  37. WHERE T1.LIST_PK_VAL = T2.ord_pk
  38. AND T1.Review_Status = 'S'
  39. AND T1.REVIEW_ITM = 'T' group by t2.ord_pk) t3 where t3.count1 > 0) t5 where t4.ord_pk = t5.ord_pk) B4
  40. where B3.ord_pk = B4.ord_pk
  41. ]]>
  42. </query>
  43. <query id="frmOrderReviewPrice.orderPriceQuery" desc="合同价格说明信息">
  44. <![CDATA[
  45. select PRICE_BASE from SLM_ORDER_PRICE where ord_pk = ?
  46. ]]>
  47. </query>
  48. <query id="frmOrderReviewPrice.orderPriceListQuery" desc="合同价格明细信息">
  49. <![CDATA[
  50. select distinct t.ORDER_SEQ,
  51. t.PRODUCNAME,
  52. t.SPEC_NAME,
  53. t.MODEL_DESC,
  54. t.STD_NAME,
  55. t.LEN_DESC,
  56. t.ORDER_QTY,
  57. '﹣'||t.DELVRY_RANGE_MIN ||'~' ||
  58. t.DELVRY_RANGE_MAX || t.DELVRY_RANGE_TPE DELVRY_RANGE,
  59. t1.DELVRY_QTY,
  60. t.OUT_PRICE,
  61. t1.TRANSIT_MNY,
  62. (t.OUT_PRICE + t1.TRANSIT_MNY) SUMPRICE,
  63. (t.OUT_PRICE + t1.TRANSIT_MNY) * 1.13 SUMPRICEH,
  64. t.ORDER_QTY * (t.OUT_PRICE + t1.TRANSIT_MNY) SUMMANA,
  65. t.ORDER_QTY * (t.OUT_PRICE + t1.TRANSIT_MNY) * 1.13 SUMMANAH
  66. from SLM_ORDER_LINE t, SLM_ORDER_LINE_DELIVERY t1
  67. where t.ord_pk = t1.ord_pk
  68. and t.ord_pk = ?
  69. ]]>
  70. </query>
  71. <query id="frmOrderReviewPrice.appPriceAdd" desc="合同价格评审合同头信息">
  72. <![CDATA[
  73. update SLM_ORDER_HEAD set order_sts = '12020208',order_sts_desc = '评审通过',APPROVAL_MAN = ?,APPROVAL_TIME = sysdate,UPDATE_NAME= ? , UPDATE_TIME = sysdate where ORD_PK = ?
  74. ]]>
  75. </query>
  76. <query id="frmOrderReviewPrice.appPriceAdd2" desc="合同价格评审评审主表">
  77. <![CDATA[
  78. update SLM_ORDER_REVIEW set REVIEW_STATUS = 'S',UPDATE_NAME = ?,UPDATE_TIME = sysdate where ORD_PK = ?
  79. ]]>
  80. </query>
  81. <query id="frmOrderReviewPrice.appPriceAdd3" desc="合同价格评审评审项目表">
  82. <![CDATA[
  83. update SLM_ORDER_REVIEW_ITEM set REVIEW_STATUS = 'S',UPDATE_NAME= ?,CREATE_TIME = sysdate where REVIEW_NO =
  84. (select t.REVIEW_NO from SLM_ORDER_REVIEW t where t.ORD_PK = ?) and REVIEW_ITM = 'P'
  85. ]]>
  86. </query>
  87. <query id="frmOrderReviewPrice.appPriceAdd4" desc="合同价格评审评审项目明细表">
  88. <![CDATA[
  89. update SLM_ORDER_REVIEW_ITEM_LIST set REVIEW_STATUS = 'S',REVIEW_F_RS = '',REVIEW_MAN = ?,UPDATE_NAME = ?,UPDATE_TIME = sysdate where LIST_PK_VAL = ?
  90. ]]>
  91. </query>
  92. <query id="frmOrderReviewPrice.appPriceUpdate" desc="合同价格评审不通过业务修改合同主表">
  93. <![CDATA[
  94. update SLM_ORDER_HEAD set order_sts = '12020209',order_sts_desc = '评审失败',APPROVAL_MAN = '',APPROVAL_TIME = '',UPDATE_NAME= '' , UPDATE_TIME = '' where ORD_PK = ?
  95. ]]>
  96. </query>
  97. <query id="frmOrderReviewPrice.appPriceUpdate2" desc="合同价格评审不通过业务填写不合格原因">
  98. <![CDATA[
  99. update SLM_ORDER_REVIEW_ITEM_LIST set REVIEW_F_RS = ?,review_status = 'F',REVIEW_MAN = '',UPDATE_NAME = '',UPDATE_TIME = '' where list_pk_val = ? and review_itm = 'P'
  100. ]]>
  101. </query>
  102. <query id="frmOrderReviewPrice.appPriceUpdate3" desc="合同价格评审不通过写评审主表">
  103. <![CDATA[
  104. update SLM_ORDER_REVIEW set REVIEW_STATUS = 'F',UPDATE_NAME = '',UPDATE_TIME = '' where ORD_PK = ?
  105. ]]>
  106. </query>
  107. <query id="frmOrderReviewPrice.appPriceUpdate4" desc="合同价格评审不通过写评审项目表">
  108. <![CDATA[
  109. update SLM_ORDER_REVIEW_ITEM set REVIEW_STATUS = 'F',UPDATE_NAME= '',CREATE_TIME = '' where REVIEW_NO =
  110. (select t.REVIEW_NO from SLM_ORDER_REVIEW t where T.ORD_PK = ?) and REVIEW_ITM = 'P'
  111. ]]>
  112. </query>
  113. </queryMap>