FrmChangeGrade.xml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="修改钢种及钢种索引码">
  3. <query id="CorePlnZgMStoGp.getQueryGradeChoose" desc="查询钢种">
  4. <![CDATA[
  5. SELECT T.GRADECODE,
  6. T.GRADENAME,
  7. T.ASSORTMENT_CODE,
  8. T.ASSORTMENT_NAME,
  9. T.COEFFICIENT,
  10. DECODE(T.ALLOW_BUY, '0', '否', '1', '是') ALLOW_BUY
  11. FROM COM_BASE_GRADE T
  12. WHERE T.VALIDFLAG = '1'
  13. ORDER BY T.GRADENAME ASC
  14. ]]>
  15. </query>
  16. <query id="CorePlnZgMStoGp.getQueryGrade" desc="查询钢种及钢种索引码">
  17. <![CDATA[
  18. SELECT T.AGREEMENT_CODE,
  19. T.AGREEMENT_DESC,
  20. T.STD_CODE_NK,
  21. T.STD_NAME_NK,
  22. T1.GRADECODE,
  23. T1.GRADENAME,
  24. T2.STD_IDX,
  25. T2.STD_IDX_TYPE,
  26. T1.VALIDFLAG
  27. FROM COM_BASE_PURCHASE_AGREEMENT T,
  28. COM_MSC_STD_CIC T1,
  29. COM_BASE_PURCHASE_STD_IDX T2
  30. WHERE T.AGREEMENT_CODE = T2.AGREEMENT_CODE
  31. AND T1.CIC = T2.STD_IDX
  32. AND T.VALIDFLAG = '1'
  33. AND T1.VALIDFLAG != '0'
  34. ]]>
  35. </query>
  36. <query id="FrmChangeGrade.getBomByOrdLnDlyPk" desc="查询Bom">
  37. <![CDATA[
  38. SELECT B.*,
  39. NVL(B.SPEC_NAME_D, B.SPEC_NAME_Z) SPEC_GP,
  40. S.DIMATER,
  41. C.DESGIN_KEY
  42. FROM PLN_ORDER_ZG_S T,
  43. PLN_SALEORD P,
  44. CRAFT_ORD_DESIGN D,
  45. CRAFT_ORD_LINE_BOM C,
  46. SLM_ORD_DESIGN_BOM B
  47. LEFT JOIN COM_BASE_SPEC S
  48. ON S.SPEC_CODE = NVL(B.SPEC_CODE_D, B.SPEC_CODE_Z)
  49. AND S.VALIDFLAG = '1'
  50. WHERE T.ORD_LN_DLY_PK = P.ORD_LN_DLY_PK
  51. AND P.ORD_LN_PK = D.ORD_LN_PK
  52. AND T.CRAFT_SEQ = D.CRAFT_SEQ
  53. AND D.DESGIN_KEY = C.DESGIN_KEY
  54. AND C.BOM = B.BOM
  55. AND T.PRO_PLAN_ID = ?
  56. AND T.GX_PLAN_NO = ?
  57. AND B.MSC_PLINE=?
  58. ]]>
  59. </query>
  60. <query id="FrmChangeGrade.getQueryGrade" desc="查询钢种及钢种索引码">
  61. <![CDATA[
  62. SELECT T.GRADECODE,
  63. T.GRADENAME,
  64. T.CIC,
  65. T1.STD_CODE STD_CODE_NK,
  66. T1.STD_NAME STD_NAME_NK,
  67. DECODE(T1.PURCHASE_STD, '0', '自炼', '外购') ALLOW_BUY
  68. FROM COM_MSC_STD_CIC T, COM_BASE_STD T1
  69. WHERE T.STDSTYLE = 'N'
  70. AND T.STD_CODE_NK = T1.STD_CODE(+)
  71. AND T1.VALIDFLAG = '1'
  72. ]]>
  73. </query>
  74. <query id="FrmChangeGrade.getZgPlanInfo" desc="查询轧制订单信息">
  75. <![CDATA[
  76. SELECT *
  77. FROM PLN_ORDER_ZG_S T
  78. WHERE 1=1
  79. ]]>
  80. </query>
  81. <query id="FrmChangeGrade.getBomByBom" desc="查询BOM信息">
  82. <![CDATA[
  83. SELECT * FROM SLM_ORD_DESIGN_BOM T WHERE T.BOM=?
  84. ]]>
  85. </query>
  86. <query id="FrmChangeGrade.updateZgMaterial" desc="修改轧管订单物料">
  87. <![CDATA[
  88. UPDATE PLN_ORDER_ZG_S T
  89. SET T.GRADECODE = ?,
  90. T.GRADENAME = ?,
  91. T.INWL_ID = ?,
  92. T.INWL_DESC = ?,
  93. T.OUTWL_ID = ?,
  94. T.OUTWL_DESC = ?,
  95. T.CIC_GP =?
  96. WHERE T.PRO_PLAN_ID = ?
  97. AND T.GX_PLAN_NO = ?
  98. ]]>
  99. </query>
  100. </queryMap>