9a6adf21982817f5b78b776dc17ff9f6d8df5e15.svn-base 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="重卷计划下发">
  3. <query id="UIF061020_01.SELECT" desc="查询未生产重卷计划">
  4. SELECT 'FALSE' CHK,
  5. T.C_COIL_NO L_COIL_NO,
  6. T.R_COIL_NO R_COIL_NO,
  7. T.COIL_EDT_SEQ,
  8. C.SPEC_STL_GRD,
  9. C.COIL_THK,
  10. C.COIL_WTH,
  11. C.COIL_LEN,
  12. C.ACT_WGT,
  13. C.COIL_INDIA,
  14. C.COIL_OUTDIA,
  15. C.PACKAGE_LEVEL,
  16. DECODE(C.CUR_PROG_CD,
  17. 'DRC',
  18. '连退卷充当待机',
  19. 'DBA',
  20. '重卷指示待机',
  21. 'DBB',
  22. '重卷作业待机',
  23. 'DCA',
  24. '包装指示待机',
  25. 'DCB',
  26. '包装作业待机',
  27. 'DED',
  28. '综合判定待机',
  29. 'DFA',
  30. '发货指示待机',
  31. 'DFB',
  32. '发货待机',
  33. 'CCA',
  34. '连退作业指示待机',
  35. 'CCB',
  36. '连退作业待机',
  37. 'CCC',
  38. '连退卷取待机') CUR_PROG_CD,
  39. O.C_ORD_THK ORD_THK,
  40. O.C_ORD_WTH ORD_WTH,
  41. O.ORD_WGT,
  42. O.DEL_TO_DATE,
  43. E.SM_CFNM PACK_METHOD,
  44. DECODE(C.EXTSHAPE_DEC_GRD,
  45. '1',
  46. '合格',
  47. '2',
  48. '订单外合格',
  49. '3',
  50. '次品',
  51. '4',
  52. '废品',
  53. '待判') EXTSHAPE_DEC_GRD,
  54. (SELECT TO_CHAR(wmsys.wm_concat(XB_PACKAGE.GF_COMNNAME_FIND('F02004',
  55. COLUMN_VALUE)))
  56. FROM TABLE(XB_PACKAGE.GF_TABSTR(REEL_CODE, ','))) REEL_CODE,
  57. DECODE(C.MATLQLTY_DEC_GRD,
  58. '0',
  59. '无性能要求',
  60. '1',
  61. '合格',
  62. '2',
  63. '不合格') MATLQLTY_DEC_GRD,
  64. DECODE(T.SLEEVE, '', NULL, '√') SLEEVE,
  65. DECODE(T.PULL, '1', '√', NULL) PULL,
  66. T.CAL_MEMO REEL_MEMO,
  67. DECODE(T.L2_SEND, 'Y', '已下发', '未下发') L2_SEND,
  68. T.STATUS_CD
  69. FROM L_TBF03_SPEC_REEL T,
  70. C_TBC02_COIL_COMM C,
  71. TBE02_ORD_PRC O,
  72. TBZ00_COMMCD E
  73. WHERE T.C_COIL_NO = C.OLD_SAMPL_NO
  74. AND T.ORD_NO = O.ORD_NO
  75. AND T.ORD_SEQ = O.ORD_SEQ
  76. AND O.PACK_METHOD = E.SM_CD(+)
  77. AND E.LG_CD = 'A01010'
  78. AND T.STATUS_CD IN ('A')
  79. order by t.COIL_EDT_SEQ
  80. </query>
  81. <query id="UIF061020_02.SELECT" desc="查询未生产酸轧下重卷计划">
  82. SELECT 'FALSE' CHK,
  83. T.C_COIL_NO L_COIL_NO,
  84. T.R_COIL_NO R_COIL_NO,
  85. C.SPEC_STL_GRD,
  86. C.COIL_THK,
  87. C.COIL_WTH,
  88. C.COIL_LEN,
  89. C.ACT_WGT,
  90. C.COIL_INDIA,
  91. C.COIL_OUTDIA,
  92. C.PACKAGE_LEVEL,
  93. DECODE(C.CUR_PROG_CD,
  94. 'DRC',
  95. '连退卷充当待机',
  96. 'DBA',
  97. '重卷指示待机',
  98. 'DBB',
  99. '重卷作业待机',
  100. 'DCA',
  101. '包装指示待机',
  102. 'DCB',
  103. '包装作业待机',
  104. 'DED',
  105. '综合判定待机',
  106. 'DFA',
  107. '发货指示待机',
  108. 'DFB',
  109. '发货待机',
  110. 'CCA',
  111. '连退作业指示待机',
  112. 'CCB',
  113. '连退作业待机',
  114. 'CCC',
  115. '连退卷取待机') CUR_PROG_CD,
  116. O.C_ORD_THK ORD_THK,
  117. O.C_ORD_WTH ORD_WTH,
  118. O.ORD_WGT,
  119. E.SM_CFNM PACK_METHOD,
  120. DECODE(C.EXTSHAPE_DEC_GRD,
  121. '1',
  122. '合格',
  123. '2',
  124. '订单外合格',
  125. '3',
  126. '次品',
  127. '4',
  128. '废品',
  129. '待判') EXTSHAPE_DEC_GRD,
  130. (SELECT TO_CHAR(wmsys.wm_concat(XB_PACKAGE.GF_COMNNAME_FIND('F02004',
  131. COLUMN_VALUE)))
  132. FROM TABLE(XB_PACKAGE.GF_TABSTR(REEL_CODE, ','))) REEL_CODE,
  133. DECODE(C.MATLQLTY_DEC_GRD,
  134. '0',
  135. '无性能要求',
  136. '1',
  137. '合格',
  138. '2',
  139. '不合格') MATLQLTY_DEC_GRD,
  140. DECODE(T.SLEEVE, '', NULL, '√') SLEEVE,
  141. DECODE(T.PULL, '1', '√', NULL) PULL,
  142. T.CAL_MEMO REEL_MEMO,
  143. DECODE(T.L2_SEND, 'Y', '已下发', '未下发') L2_SEND,
  144. T.STATUS_CD
  145. FROM L_TBF03_SPEC_REEL T,
  146. C_TBL02_COIL_COMM C,
  147. TBE02_ORD_PRC O,
  148. TBZ00_COMMCD E
  149. WHERE T.C_COIL_NO = C.OLD_SAMPL_NO
  150. AND T.ORD_NO = O.ORD_NO
  151. AND T.ORD_SEQ = O.ORD_SEQ
  152. AND O.PACK_METHOD = E.SM_CD(+)
  153. AND E.LG_CD = 'A01010'
  154. AND T.STATUS_CD IN ('A')
  155. </query>
  156. <query id="UIF061020_03.SELECT" desc="查询未生产酸轧下重卷计划">
  157. SELECT 'FALSE' CHK,
  158. T.COIL_NO L_COIL_NO,
  159. T.c_COIL_NO R_COIL_NO,
  160. C.SPEC_STL_GRD,
  161. C.COIL_THK,
  162. C.COIL_WTH,
  163. C.COIL_LEN,
  164. C.ACT_WGT,
  165. C.COIL_INDIA,
  166. C.COIL_OUTDIA,
  167. DECODE(C.CUR_PROG_CD,
  168. 'PRC',
  169. '连退卷充当待机',
  170. 'PCA',
  171. '包装指示待机',
  172. 'DCB',
  173. '包装作业待机',
  174. 'DED',
  175. '综合判定待机',
  176. 'DFA',
  177. '发货指示待机',
  178. 'DFB',
  179. '发货待机',
  180. 'CCA',
  181. '连退作业指示待机',
  182. 'CCB',
  183. '连退作业待机',
  184. 'CCC',
  185. '连退卷取待机') CUR_PROG_CD,
  186. O.C_ORD_THK ORD_THK,
  187. O.C_ORD_WTH ORD_WTH,
  188. O.ORD_WGT,
  189. E.SM_CFNM PACK_METHOD,
  190. DECODE(C.EXTSHAPE_DEC_GRD,
  191. '1',
  192. '合格',
  193. '2',
  194. '订单外合格',
  195. '3',
  196. '次品',
  197. '4',
  198. '废品',
  199. '待判') EXTSHAPE_DEC_GRD,
  200. DECODE(C.MATLQLTY_DEC_GRD,
  201. '0',
  202. '无性能要求',
  203. '1',
  204. '合格',
  205. '2',
  206. '不合格') MATLQLTY_DEC_GRD,
  207. DECODE(T.L2_SEND, 'Y', '已下发', '未下发') L2_SEND,
  208. T.STATUS_CD
  209. FROM C_TBF03_SPEC_mill T,
  210. C_TBk02_COIL_COMM C,
  211. TBE02_ORD_PRC O,
  212. TBZ00_COMMCD E
  213. WHERE T.COIL_NO = C.OLD_SAMPL_NO
  214. AND T.ORD_NO = O.ORD_NO
  215. AND T.ORD_SEQ = O.ORD_SEQ
  216. AND O.PACK_METHOD = E.SM_CD(+)
  217. AND E.LG_CD = 'A01010'
  218. and t.ROLL_MANA_NO is null
  219. AND T.STATUS_CD IN ('A')
  220. </query>
  221. <query id="UIF061020_04.SELECT" desc="查询未生产酸轧下重卷计划">
  222. SELECT 'FALSE' CHK,
  223. T.COIL_NO L_COIL_NO,
  224. T.c_COIL_NO R_COIL_NO,
  225. C.SPEC_STL_GRD,
  226. C.COIL_THK,
  227. C.COIL_WTH,
  228. C.COIL_LEN,
  229. C.ACT_WGT,
  230. C.COIL_INDIA,
  231. C.COIL_OUTDIA,
  232. DECODE(C.CUR_PROG_CD,
  233. 'PRC',
  234. '连退卷充当待机',
  235. 'PCA',
  236. '包装指示待机',
  237. 'DCB',
  238. '包装作业待机',
  239. 'DED',
  240. '综合判定待机',
  241. 'DFA',
  242. '发货指示待机',
  243. 'DFB',
  244. '发货待机',
  245. 'CCA',
  246. '连退作业指示待机',
  247. 'CCB',
  248. '连退作业待机',
  249. 'CCC',
  250. '连退卷取待机') CUR_PROG_CD,
  251. O.C_ORD_THK ORD_THK,
  252. O.C_ORD_WTH ORD_WTH,
  253. O.ORD_WGT,
  254. E.SM_CFNM PACK_METHOD,
  255. DECODE(C.EXTSHAPE_DEC_GRD,
  256. '1',
  257. '合格',
  258. '2',
  259. '订单外合格',
  260. '3',
  261. '次品',
  262. '4',
  263. '废品',
  264. '待判') EXTSHAPE_DEC_GRD,
  265. DECODE(C.MATLQLTY_DEC_GRD,
  266. '0',
  267. '无性能要求',
  268. '1',
  269. '合格',
  270. '2',
  271. '不合格') MATLQLTY_DEC_GRD,
  272. DECODE(T.L2_SEND, 'Y', '已下发', '未下发') L2_SEND,
  273. T.STATUS_CD
  274. FROM C_TBF03_SPEC_mill T,
  275. C_TBL02_COIL_COMM C,
  276. TBE02_ORD_PRC O,
  277. TBZ00_COMMCD E
  278. WHERE T.COIL_NO = C.OLD_SAMPL_NO
  279. AND T.ORD_NO = O.ORD_NO
  280. AND T.ORD_SEQ = O.ORD_SEQ
  281. AND O.PACK_METHOD = E.SM_CD(+)
  282. AND E.LG_CD = 'A01010'
  283. and t.ROLL_MANA_NO is null
  284. AND T.STATUS_CD IN ('A')
  285. </query>
  286. <query id="UIF061020.Send_ReelPan" desc="下发重卷计划" >
  287. <![CDATA[
  288. {call C_PKG_UIF_REEL.P_PRD_CHK_REELPLAN_SND(?,?,?,?)}
  289. ]]>
  290. </query>
  291. <query id="UIF061020.Send_pltcmReelPan" desc="下发重卷计划" >
  292. <![CDATA[
  293. {call C_PKG_UIF_REEL.P_PLTCM_REELPLAN_SND(?,?,?,?)}
  294. ]]>
  295. </query>
  296. <query id="UIF061020.Send_HotPan" desc="下发酸洗计划" >
  297. <![CDATA[
  298. {call C_PKG_UIF.P_PRD_CHK_PLTPLAN_SND(?,?,?,?)}
  299. ]]>
  300. </query>
  301. <query id="UIF061020.Usd_ReelPlan" desc="撤销下发重卷计划" >
  302. <![CDATA[
  303. {call C_PKG_UIF_REEL.P_PRD_CHK_REELPLAN_USD(?,?,?,?)}
  304. ]]>
  305. </query>
  306. <query id="UIF061020.Usd_pltcmReelPlan" desc="撤销酸轧下发重卷计划" >
  307. <![CDATA[
  308. {call C_PKG_UIF_REEL.P_PRD_PLTCM_REELPLAN_USD(?,?,?,?)}
  309. ]]>
  310. </query>
  311. </queryMap>