JdgPlnOrderZgS.xml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="计划轧管表">
  3. <query id="JdgPlnOrderZgS.queryByGpreqId" desc="查询计划轧管表">
  4. <![CDATA[
  5. SELECT (T.PRO_PLAN_ID || T.GX_PLAN_NO) PRO_PLAN_ID
  6. FROM PLN_ORDER_ZG_S T
  7. WHERE T.GPREQ_ID = {0}
  8. ]]>
  9. </query>
  10. <query id="JdgPlnOrderZgS.queryCraftCicByGpreqId" desc="查询工艺DesignKey">
  11. <![CDATA[
  12. SELECT MIN(DESGIN_KEY) DESGIN_KEY, MIN(MSC_PLINE) MSC_PLINE, CIC
  13. FROM (SELECT FIRST_VALUE(C.DESGIN_KEY) OVER(PARTITION BY A.CIC_GP ORDER BY A.PRO_PLAN_ID) DESGIN_KEY,
  14. FIRST_VALUE(A.INDEX_SEQ) OVER(PARTITION BY A.CIC_GP ORDER BY A.PRO_PLAN_ID) MSC_PLINE,
  15. A.CIC_GP CIC
  16. FROM PLN_ORDER_ZG_S A, PLN_SALEORD B, CRAFT_ORD_DESIGN C
  17. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  18. AND B.ORD_LN_PK = C.ORD_LN_PK
  19. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  20. AND A.GPREQ_ID IN {0})
  21. GROUP BY CIC
  22. ]]>
  23. </query>
  24. <query id="JdgPlnOrderZgS.queryCraftCicByZgProPlanId" desc="查询工艺DesignKey">
  25. <![CDATA[
  26. SELECT MIN(DESGIN_KEY) DESGIN_KEY, MIN(MSC_PLINE) MSC_PLINE, CIC
  27. FROM (SELECT FIRST_VALUE(C.DESGIN_KEY) OVER(PARTITION BY A.CIC_GP ORDER BY A.PRO_PLAN_ID) DESGIN_KEY,
  28. FIRST_VALUE(A.INDEX_SEQ) OVER(PARTITION BY A.CIC_GP ORDER BY A.PRO_PLAN_ID) MSC_PLINE,
  29. A.CIC_GP CIC
  30. FROM PLN_ORDER_ZG_S A, PLN_SALEORD B, CRAFT_ORD_DESIGN C
  31. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  32. AND B.ORD_LN_PK = C.ORD_LN_PK
  33. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  34. AND A.PRO_PLAN_ID || A.GX_PLAN_NO IN {0})
  35. GROUP BY CIC
  36. ]]>
  37. </query>
  38. <query id="JdgPlnOrderZgS.queryCraftPicByZgProPlanId" desc="查询工艺DesignKey">
  39. <![CDATA[
  40. SELECT MIN(DESGIN_KEY) DESGIN_KEY, MIN(MSC_PLINE) MSC_PLINE, PIC
  41. FROM (SELECT FIRST_VALUE(C.DESGIN_KEY) OVER(PARTITION BY A.PIC_GP ORDER BY A.PRO_PLAN_ID) DESGIN_KEY,
  42. FIRST_VALUE(A.INDEX_SEQ) OVER(PARTITION BY A.PIC_GP ORDER BY A.PRO_PLAN_ID) MSC_PLINE,
  43. A.PIC_GP PIC
  44. FROM PLN_ORDER_ZG_S A, PLN_SALEORD B, CRAFT_ORD_DESIGN C
  45. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  46. AND B.ORD_LN_PK = C.ORD_LN_PK
  47. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  48. AND A.PRO_PLAN_ID || A.GX_PLAN_NO IN {0})
  49. GROUP BY PIC
  50. ]]>
  51. </query>
  52. <query id="JdgPlnOrderZgS.queryCraftNoByZgProPlanId" desc="查询工艺DesignKey">
  53. <![CDATA[
  54. SELECT C.CRAFT_NO, C.CRAFT_PATH
  55. FROM PLN_ORDER_ZG_S A, PLN_SALEORD B, CRAFT_ORD_DESIGN C
  56. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  57. AND B.ORD_LN_PK = C.ORD_LN_PK
  58. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  59. AND A.PRO_PLAN_ID || A.GX_PLAN_NO IN {0}
  60. GROUP BY C.CRAFT_NO, C.CRAFT_PATH
  61. ]]>
  62. </query>
  63. <query id="JdgPlnOrderZgS.queryOrderNoByZgProPlanId" desc="查询工艺DesignKey">
  64. <![CDATA[
  65. SELECT A.ORDER_NO || '/' || A.ORDER_SEQ || '/' || A.DELIVERY_NO ORDER_NO
  66. FROM PLN_ORDER_ZG_S A
  67. WHERE A.PRO_PLAN_ID || A.GX_PLAN_NO IN {0}
  68. GROUP BY (A.ORDER_NO || '/' || A.ORDER_SEQ || '/' || A.DELIVERY_NO)
  69. ]]>
  70. </query>
  71. </queryMap>