10ee723700d6058055c79a53a2184de58c485315.svn-base 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="Prograss Planning Project D">
  3. <query id="DCommCode.Normal.Select" desc="工程.公用代码.Normal-查询" fetchSize="10">
  4. <![CDATA[
  5. SELECT '%' AS SM_CD
  6. , '-- ALL --' AS SM_CFNM
  7. , 0 AS CD_SEQ
  8. FROM DUAL
  9. WHERE 'A' = :1
  10. UNION ALL
  11. SELECT FAC_STL_GRP, FAC_STL_GRPNM
  12. , ROW_NUMBER() OVER (ORDER BY FAC_STL_GRP)
  13. FROM TBD00_STLGRD_GRP
  14. WHERE --FAC_STL_GRP = :2
  15. USE_YN = 'Y'
  16. ]]>
  17. </query>
  18. <query id="DCommCode.FacStlGrd.Select_unused" desc="工程.厂内牌号.FacStlGrd-查询" fetchSize="10">
  19. <![CDATA[
  20. SELECT '%' AS FAC_STL_GRD
  21. , '-- ALL --' AS FAC_STL_GRD_NM
  22. , 0 AS CD_SEQ
  23. FROM DUAL
  24. WHERE 'A' = :1
  25. UNION ALL
  26. SELECT FAC_STL_GRD AS FAC_STL_GRD
  27. , FAC_STL_GRD AS FAC_STL_GRD_NM
  28. , ROW_NUMBER() OVER (ORDER BY FAC_STL_GRD) AS CD_SEQ
  29. FROM TBD00_STLGRD
  30. WHERE FAC_STL_GRD LIKE :2||'%'
  31. ]]>
  32. </query>
  33. <query id="DCommCode.FacStlGrd.Select" desc="工程.厂内牌号.FacStlGrd-查询" fetchSize="10">
  34. <![CDATA[
  35. SELECT '%' AS FAC_STL_GRD
  36. , '-- ALL --' AS FAC_STL_GRD_NM
  37. --, 0 AS CD_SEQ
  38. FROM DUAL
  39. WHERE 'A' = :1
  40. UNION ALL
  41. SELECT DISTINCT D.FAC_STL_GRD AS FAC_STL_GRD
  42. , D.FAC_STL_GRD AS FAC_STL_GRD_NM
  43. --, ROW_NUMBER() OVER (ORDER BY D.FAC_STL_GRD) AS CD_SEQ
  44. FROM TBD00_STLGRD D,TBD01_SLABDN_RST R
  45. WHERE D.FAC_STL_GRD = R.FAC_STL_GRD
  46. --6月10修改注释
  47. --SELECT '%' AS FAC_STL_GRD
  48. -- , '-- ALL --' AS FAC_STL_GRD_NM
  49. -- FROM DUAL
  50. -- WHERE 'A' = :1
  51. -- UNION ALL
  52. -- SELECT DISTINCT D.FAC_STL_GRD AS FAC_STL_GRD
  53. -- , D.FAC_STL_GRD AS FAC_STL_GRD_NM
  54. -- FROM TBD00_STLGRD D
  55. ]]>
  56. </query>
  57. <query id="DCommCode.FacStlGrd.Select.jinji" desc="工程.厂内牌号.FacStlGrd-查询_紧急才专用" fetchSize="10">
  58. <![CDATA[
  59. SELECT * FROM
  60. (
  61. SELECT '%' AS FAC_STL_GRD
  62. , '-- ALL --' AS FAC_STL_GRD_NM
  63. --, 0 AS CD_SEQ
  64. FROM DUAL
  65. WHERE 'A' = :1
  66. UNION ALL
  67. SELECT DISTINCT D.FAC_STL_GRD AS FAC_STL_GRD
  68. , D.FAC_STL_GRD AS FAC_STL_GRD_NM
  69. --, ROW_NUMBER() OVER (ORDER BY D.FAC_STL_GRD) AS CD_SEQ
  70. FROM TBD00_STLGRD D,TBD01_SLABDN_RST R
  71. WHERE D.FAC_STL_GRD = R.FAC_STL_GRD(+)
  72. --6月10修改注释
  73. --SELECT '%' AS FAC_STL_GRD
  74. -- , '-- ALL --' AS FAC_STL_GRD_NM
  75. -- FROM DUAL
  76. -- WHERE 'A' = :1
  77. -- UNION ALL
  78. -- SELECT DISTINCT D.FAC_STL_GRD AS FAC_STL_GRD
  79. -- , D.FAC_STL_GRD AS FAC_STL_GRD_NM
  80. -- FROM TBD00_STLGRD D
  81. ) ORDER BY FAC_STL_GRD
  82. ]]>
  83. </query>
  84. <query id="DCommCode.FacStlGrd.Select2" desc="工程.厂内牌号.FacStlGrd-查询" fetchSize="10">
  85. <![CDATA[
  86. SELECT '%' AS FAC_STL_GRD
  87. , '-- ALL --' AS FAC_STL_GRD_NM
  88. --, 0 AS CD_SEQ
  89. FROM DUAL
  90. WHERE 'A' = :1
  91. UNION ALL
  92. SELECT DISTINCT D.FAC_STL_GRD AS FAC_STL_GRD
  93. , D.FAC_STL_GRD AS FAC_STL_GRD_NM
  94. --, ROW_NUMBER() OVER (ORDER BY D.FAC_STL_GRD) AS CD_SEQ
  95. FROM TBD00_STLGRD D,TBD01_SLABDN_RST2 R
  96. WHERE D.FAC_STL_GRD LIKE :2||'%'
  97. AND D.FAC_STL_GRD = R.FAC_STL_GRD
  98. ]]>
  99. </query>
  100. <query id="DCommCode.FacStlGrp.Select" desc="工程.厂内牌号.FacStlGrp-查询" fetchSize="10">
  101. <![CDATA[
  102. SELECT '%' AS FAC_STL_GRP
  103. , '-- ALL --' AS FAC_STL_GRP_NM
  104. , 0 AS CD_SEQ
  105. FROM DUAL
  106. WHERE 'A' = :1
  107. UNION ALL
  108. SELECT FAC_STL_GRP
  109. , FAC_STL_GRPNM
  110. , ROW_NUMBER() OVER (ORDER BY FAC_STL_GRP) AS CD_SEQ
  111. FROM TBD00_STLGRD_GRP
  112. --WHERE FAC_STL_GRP LIKE :2||'%'
  113. ]]>
  114. </query>
  115. <query id="DCommCode.SlabDnWidth.Select" desc="板坯宽度" fetchSize="10">
  116. <![CDATA[
  117. SELECT 1 AS SLAB_WTH
  118. , '-- ALL --' AS SLAB_WTH_NM
  119. , 0 AS CD_SEQ
  120. FROM DUAL
  121. WHERE 'A' = :1
  122. UNION ALL
  123. SELECT X.SLAB_WTH
  124. , LPAD(TO_CHAR(X.SLAB_WTH,'FM99,990'),6,' ')||' ('||LPAD(TO_CHAR(X.WGT,'FM99,999,990'),10,' ')||'t)'
  125. , X.RN
  126. FROM (SELECT SLAB_WTH
  127. , COUNT(*) AS CNT
  128. , SUM(SLAB_WGT) AS WGT
  129. , ROW_NUMBER() OVER (ORDER BY SLAB_WTH) AS RN
  130. FROM TBD01_SLABDN_RST
  131. GROUP BY SLAB_WTH) X
  132. ]]>
  133. </query>
  134. <query id="DCommCode.SlabDnWidth2.Select" desc="板坯宽度" fetchSize="10">
  135. <![CDATA[
  136. SELECT 1 AS SLAB_WTH
  137. , '-- ALL --' AS SLAB_WTH_NM
  138. , 0 AS CD_SEQ
  139. FROM DUAL
  140. WHERE 'A' = :1
  141. UNION ALL
  142. SELECT X.SLAB_WTH
  143. , LPAD(TO_CHAR(X.SLAB_WTH,'FM99,990'),6,' ')||' ('||LPAD(TO_CHAR(X.WGT,'FM99,999,990'),10,' ')||'t)'
  144. , X.RN
  145. FROM (SELECT SLAB_WTH
  146. , COUNT(*) AS CNT
  147. , SUM(SLAB_WGT) AS WGT
  148. , ROW_NUMBER() OVER (ORDER BY SLAB_WTH) AS RN
  149. FROM TBD01_SLABDN_RST2
  150. GROUP BY SLAB_WTH) X
  151. ]]>
  152. </query>
  153. <query id="DCommCode.NumMinMaxByBizTp.Select" desc="钢卷厚度" fetchSize="10">
  154. <![CDATA[
  155. SELECT 'ALL' AS MATDN_STD_NM
  156. , '-- ALL --' AS MATDN_STD_RANGE
  157. , 0 AS NUM_MIN
  158. , 99 AS NUM_MAX
  159. , 0 AS CD_SEQ
  160. FROM DUAL
  161. WHERE 'A' = :1
  162. UNION ALL
  163. SELECT MATDN_STD_NM
  164. , LPAD(TO_CHAR(NUM_MIN,'FM990.0'),4,' ')||' - '||LPAD(TO_CHAR(NUM_MAX,'FM990.0'),4,' ')
  165. , NUM_MIN
  166. , NUM_MAX
  167. , CD_SEQ
  168. FROM TBD00_MATDN_STD
  169. WHERE BIZ_TP = :2 -- 'CoilThickGroup'
  170. AND USE_YN = 'Y'
  171. ORDER BY CD_SEQ
  172. ]]>
  173. </query>
  174. </queryMap>