UID030010-query.xml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="UID030010">
  3. <query id="slabFromPlate.select" desc="中厚板板坯查询">
  4. <![CDATA[
  5. SELECT 'false' AS CHK
  6. , X.L2_SCH_NO
  7. , X.DSN_SLAB_NO
  8. , X.PROC_STAT
  9. , X.SLAB_LEN
  10. , X.SLAB_WTH
  11. , X.SLAB_THK
  12. , X.SLAB_WGT
  13. , X.FAC_STL_GRP
  14. , X.FAC_STL_GRD
  15. , X.EMGMTR_YN
  16. , X.PROC_PATH
  17. , X.KEEPWARM_YN
  18. , X.REG_DATETIME
  19. , X.L2_MEMO
  20. , X.ORD_NO
  21. , X.ORD_SEQ
  22. , L.PLANPRODUCTDATE PLAN_PRODUCT_DATE --预排期
  23. , to_char(X.L2_SENDBEGINDATE, 'yyyy-mm-dd hh24:mi:ss') L2_SENDBEGINDATE --交货期
  24. , X.L2_SCH --生产号
  25. FROM TBD01_SLABDN_OBJ2 X
  26. ,sel_pactdetail L
  27. WHERE X.ORD_NO||X.ORD_SEQ = L.ORDERNO(+)
  28. AND X.FAC_STL_GRD LIKE '%'||:1||'%'
  29. AND X.PROC_STAT LIKE :2||'%'
  30. AND X.DSN_SLAB_NO LIKE :3||'%'
  31. AND X.L2_SCH_NO LIKE '%'||:4||'%'
  32. AND X.REG_DATETIME BETWEEN TO_DATE(NVL(:5,'20000101'),'YYYYMMDD') AND TO_DATE(NVL(:6,'99991229'),'YYYYMMDD') + 0.99999
  33. AND X.ORD_NO||'&' LIKE :7||'%'
  34. AND X.ORD_SEQ||'&' LIKE :8||'%'
  35. AND X.L2_SENDBEGINDATE BETWEEN TO_DATE(NVL(:9,'20000101'),'YYYYMMDD') AND TO_DATE(NVL(:10,'99991229'),'YYYYMMDD') + 0.99999
  36. AND TO_CHAR(L.PLANPRODUCTDATE,'YYYYMMDD') BETWEEN NVL(:11,'20000101') AND NVL(:12,'99991229')
  37. AND X.L2_SCH||'&' LIKE '%'||NVL(:13,'')||'%'
  38. ORDER BY X.L2_SCH ,X.L2_SCH_NO,X.ORD_NO,X.ORD_SEQ, X.DSN_SLAB_NO
  39. ]]>
  40. </query>
  41. <query id="slabFromPlate.update" desc="中厚板板坯查询">
  42. <![CDATA[
  43. UPDATE TBD01_SLABDN_OBJ2
  44. SET PROC_STAT = '02'
  45. ,FAC_STL_GRP = :1
  46. WHERE DSN_SLAB_NO = :2
  47. ]]>
  48. </query>
  49. <query id="slabFromPlate.update3" desc="中厚板板坯查询">
  50. <![CDATA[
  51. UPDATE TBD01_SLABDN_OBJ2
  52. SET PROC_STAT = '02'
  53. WHERE DSN_SLAB_NO = :1
  54. ]]>
  55. </query>
  56. <query id="slabFromPlate.update2" desc="中厚板板坯查询">
  57. <![CDATA[
  58. UPDATE TBD01_SLABDN_OBJ2
  59. SET PROC_STAT = '01'
  60. WHERE DSN_SLAB_NO = :1
  61. ]]>
  62. </query>
  63. <query id="slabFromPlate.delete" desc="中厚板板坯提取取消">
  64. <![CDATA[
  65. DELETE FROM TBD01_SLABDN_RST2
  66. WHERE DSN_SLAB_NO = :1
  67. ]]>
  68. </query>
  69. <query id="slabFromPlate03to02.update" desc="中厚板板坯提取时对炉次浇次的取消">
  70. <![CDATA[
  71. UPDATE TBD01_SLABDN_OBJ2
  72. SET PROC_STAT = '02'
  73. WHERE PROC_STAT = '03'
  74. ]]>
  75. </query>
  76. <query id="slabFromPlate.insert" desc="中厚板板坯查询">
  77. <![CDATA[
  78. INSERT INTO TBD01_SLABDN_RST2( DSN_SLAB_NO,P_DSN_SLAB_NO,ORD_NO, ORD_SEQ
  79. , SLAB_THK, SLAB_WTH, SLAB_LEN, SLAB_WGT
  80. , SLAB_TRMTH_TP
  81. , GRAVITY, AUTODSN_YN
  82. , COIL_PACK_WGT_MIN, COIL_PACK_WGT_MAX
  83. , FAC_STL_GRD
  84. , COIL_THK, COIL_WTH, COIL_LEN, COIL_WGT
  85. , PROC_PATH, HCR_YN, EMGMTR_YN, FAC_STL_GRP, COMB_YN
  86. , COIL_INDIA, COIL_OUTDIA, PROC_STAT,SPEC_REQ_DESC )
  87. SELECT DSN_SLAB_NO,P_DSN_SLAB_NO, T2.ORD_NO, T2.ORD_SEQ
  88. , SLAB_THK, SLAB_WTH, SLAB_LEN, SLAB_WGT
  89. , SLAB_TRMTH_TP
  90. , GRAVITY, AUTODSN_YN
  91. , COIL_PACK_WGT_MIN, COIL_PACK_WGT_MAX
  92. , FAC_STL_GRD
  93. , COIL_THK, COIL_WTH, COIL_LEN, COIL_WGT
  94. , PROC_PATH, HCR_YN, EMGMTR_YN, FAC_STL_GRP, COMB_YN
  95. , COIL_INDIA, COIL_OUTDIA, PROC_STAT ,L2_MEMO
  96. FROM TBD01_SLABDN_OBJ2 T1
  97. ,TBB01_ORD_MAP T2
  98. WHERE PROC_STAT = '02'
  99. AND T1.ORD_NO = T2.ZH_ORD_NO(+)
  100. AND T1.ORD_SEQ = T2.ZH_ORD_SEQ(+)
  101. ]]>
  102. </query>
  103. <query id="UID030010_GRD.select" desc="中厚板板坯厂内牌号查询">
  104. <![CDATA[
  105. SELECT DISTINCT T.FAC_STL_GRD AS VALUE, T.FAC_STL_GRD AS LABEL FROM TBD01_SLABDN_OBJ2 T
  106. ]]>
  107. </query>
  108. <query id="UID030010_IngrDesign.call" desc=" 中厚板坯料需求品质设计 ">
  109. <![CDATA[
  110. {call ZL_NORM_MANAGE.ZHB015010() }
  111. ]]>
  112. </query>
  113. </queryMap>