JdgCraftOrdDesign.xml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="工艺评审主表">
  3. <query id="JdgCraftOrdDesign.getOrdLnInfo" desc="获取合同行信息">
  4. <![CDATA[
  5. SELECT A.*
  6. FROM SLM_ORDER_LINE A, CRAFT_ORD_DESIGN B
  7. WHERE B.ORD_LN_PK = A.ORD_LN_PK
  8. AND B.DESGIN_KEY = {0}
  9. ]]>
  10. </query>
  11. <query id="JdgCraftOrdDesign.queryCraftNoByOrdLnPk" desc="查询工艺DesignKey">
  12. <![CDATA[
  13. SELECT B.CRAFT_NO, B.CRAFT_PATH
  14. FROM CRAFT_ORD_DESIGN B
  15. WHERE B.ORD_LN_PK = {0}
  16. AND B.CRAFT_SEQ = {1}
  17. GROUP BY B.CRAFT_NO, B.CRAFT_PATH
  18. ]]>
  19. </query>
  20. <query id="JdgCraftOrdDesign.queryCreateTimeByOrdLnPk" desc="查询工艺DesignKey">
  21. <![CDATA[
  22. SELECT TO_CHAR(B.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME
  23. FROM CRAFT_ORD_DESIGN B
  24. WHERE B.ORD_LN_PK = {0}
  25. AND B.CRAFT_SEQ = (SELECT MIN(A.CRAFT_SEQ)
  26. FROM CRAFT_ORD_DESIGN A
  27. WHERE A.ORD_LN_PK = B.ORD_LN_PK)
  28. ]]>
  29. </query>
  30. <query id="JdgCraftOrdDesign.queryOrderNoByOrdLnPk" desc="查询工艺DesignKey">
  31. <![CDATA[
  32. SELECT C.ORDER_NO || '/' || B.ORDER_SEQ ORDER_NO
  33. FROM SLM_ORDER_LINE B,
  34. SLM_ORDER_HEAD C
  35. WHERE B.ORD_LN_PK = {0}
  36. AND C.ORD_PK = B.ORD_PK
  37. GROUP BY (C.ORDER_NO || '/' || B.ORDER_SEQ)
  38. ]]>
  39. </query>
  40. <query id="JdgCraftOrdDesign.getNewByOrdLnPk" desc="通过合同行查询最新生效的工艺">
  41. <![CDATA[
  42. SELECT T.DESGIN_KEY, T.CRAFT_SEQ, T.CRAFT_NO
  43. FROM CRAFT_ORD_DESIGN T
  44. WHERE T.ORD_LN_PK = {0}
  45. AND T.VALIDFLAG = '1'
  46. ]]>
  47. </query>
  48. <query id="JdgCraftOrdDesign.getCraftInfo" desc="通过交货行行查询工艺">
  49. <![CDATA[
  50. SELECT T.DESGIN_KEY, T.CRAFT_SEQ, T.CRAFT_NO
  51. FROM CRAFT_ORD_DESIGN T
  52. WHERE T.ORD_LN_PK = (SELECT T.ORD_LN_PK FROM PLN_SALEORD T WHERE T.ORD_LN_DLY_PK = {0})
  53. ]]>
  54. </query>
  55. </queryMap>