030495e95a8ae680c106ff9731fc3e3670f1d029.svn-base 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIG020060_CHARGE_INFO.select" desc="炉次信息查询">
  4. <![CDATA[
  5. SELECT
  6. A.PLAN_CHARGE_NO
  7. ,A.STL_GRD
  8. ,CAST_EDT_CHARGE_CNT || '-' ||CAST_CHARGE_SEQ CAST_SEQ
  9. ,A.CC_DEVNO
  10. ,A.LD_NO
  11. ,A.LT_ARRV_DTIME
  12. ,A.RCPT_TAP_QTY
  13. ,'' CUT_WKSHIFT
  14. ,'' CUT_WKGROUP
  15. ,'' CUT_EMP_ID
  16. FROM TBG02_CHARGE_COMM A
  17. WHERE CHARGE_NO = :1
  18. ]]>
  19. </query>
  20. <query id="UIG020060_01.select" desc="板坯切割实绩查询">
  21. <![CDATA[
  22. SELECT
  23. '' CHK
  24. ,A.PLAN_CHARGE_NO
  25. ,A.STL_GRD
  26. ,A.CAST_SEQ
  27. ,A.CC_DEVNO
  28. ,A.LD_NO
  29. ,A.LT_ARRV_DTIME
  30. ,A.RCPT_TAP_QTY
  31. ,B.CUT_WKSHIFT
  32. ,B.PLAN_SLAB_NO
  33. ,B.CUT_WKGROUP
  34. ,B.SLAB_NO_SEQ SLAB_NO
  35. ,B.SLAB_THK
  36. ,B.SLAB_WTH
  37. ,B.SLAB_LEN
  38. ,B.SLAB_WGT
  39. ,B.SLAB_TEMP
  40. ,B.HCR_CLF
  41. ,B.SLAB_RT
  42. ,B.SLAB_CUT_DTIME
  43. ,B.ORD_FL
  44. ,B.LAST_SLAB_YN
  45. ,B.DIFF_STL_GRD_STA_END_YN
  46. ,SLAB_STAT
  47. ,CUT_EMP_ID
  48. ,SURPLMATL_YN
  49. ,STRAND_NO
  50. ,SLAB_INGR_DEC_GRD
  51. ,SLAB_SIZE_DEC_GRD
  52. -- ,DIFF_STL_GRD_STA_END_YN
  53. FROM
  54. (
  55. SELECT
  56. CHARGE_NO
  57. ,PLAN_CHARGE_NO
  58. ,STL_GRD
  59. ,CAST_EDT_CHARGE_CNT || '-' ||CAST_CHARGE_SEQ CAST_SEQ
  60. ,CC_DEVNO
  61. ,LD_NO
  62. ,LT_ARRV_DTIME
  63. ,RCPT_TAP_QTY
  64. FROM TBG02_CHARGE_COMM
  65. WHERE CHARGE_NO = ?
  66. ) A ,
  67. (
  68. SELECT
  69. CUT_WKSHIFT
  70. ,SLAB_NO
  71. ,PLAN_SLAB_NO
  72. ,CUT_WKGROUP
  73. ,SUBSTR(SLAB_NO,11,12) SLAB_NO_SEQ
  74. ,DECODE(SLAB_THK,NULL,INSTR_SLAB_THK,SLAB_THK) SLAB_THK
  75. ,DECODE(SLAB_WTH,NULL,INSTR_SLAB_WTH,SLAB_WTH) SLAB_WTH
  76. ,DECODE(SLAB_LEN,NULL,INSTR_SLAB_LEN,SLAB_LEN) SLAB_LEN
  77. ,DECODE(SLAB_WGT,NULL,INSTR_SLAB_WGT,SLAB_WGT) SLAB_WGT
  78. ,SLAB_TEMP
  79. ,HCR_CLF
  80. ,SLAB_RT
  81. ,SLAB_CUT_DTIME
  82. ,ORD_FL
  83. ,LAST_SLAB_YN
  84. -- ,DIFF_STL_GRD_STA_END_YN
  85. ,SLAB_STAT
  86. ,CUT_EMP_ID
  87. ,SURPLMATL_YN
  88. ,STRAND_NO
  89. ,DECODE(DIFF_STL_GRD_STA_END_YN,'2','Y','N') DIFF_STL_GRD_STA_END_YN
  90. ,SLAB_INGR_DEC_GRD
  91. ,SLAB_SIZE_DEC_GRD
  92. FROM TBG02_SLAB_COMM
  93. WHERE SLAB_NO LIKE ?||'%'
  94. ) B
  95. WHERE B.SLAB_NO(+) LIKE A.CHARGE_NO||'%'
  96. ORDER BY PLAN_SLAB_NO ASC
  97. ]]>
  98. </query>
  99. <query id="UIG020060_SLAB1.select" desc="板坯切割实绩查询">
  100. <![CDATA[
  101. SELECT B.SLAB_NO,
  102. b.CUT_WKSHIFT,
  103. b.PLAN_SLAB_NO,
  104. b.CUT_WKGROUP,
  105. b.SLAB_NO_SEQ SLAB_NO,
  106. b.SLAB_THK,
  107. b.SLAB_WTH,
  108. b.SLAB_LEN,
  109. b.SLAB_WGT,
  110. b.SLAB_TEMP,
  111. b.HCR_CLF,
  112. b.SLAB_RT,
  113. b.SLAB_CUT_DTIME,
  114. b.ORD_FL,
  115. b.LAST_SLAB_YN,
  116. b.DIFF_STL_GRD_STA_END_YN,
  117. SLAB_STAT,
  118. CUT_EMP_ID,
  119. SURPLMATL_YN,
  120. STRAND_NO
  121. -- ,DIFF_STL_GRD_STA_END_YN
  122. ,TW_SLAB_YN
  123. FROM (SELECT CUT_WKSHIFT,
  124. SLAB_NO,
  125. PLAN_SLAB_NO,
  126. SUB_SLAB_NO,
  127. CUT_WKGROUP,
  128. SUBSTR(SLAB_NO, 11, 12) SLAB_NO_SEQ,
  129. DECODE(SLAB_THK, NULL, INSTR_SLAB_THK, SLAB_THK) SLAB_THK,
  130. DECODE(SLAB_WTH, NULL, INSTR_SLAB_WTH, SLAB_WTH) SLAB_WTH,
  131. DECODE(SLAB_LEN, NULL, INSTR_SLAB_LEN, SLAB_LEN) SLAB_LEN,
  132. DECODE(SLAB_WGT, NULL, INSTR_SLAB_WGT, SLAB_WGT) SLAB_WGT,
  133. SLAB_TEMP,
  134. HCR_CLF,
  135. SLAB_RT,
  136. SLAB_CUT_DTIME,
  137. ORD_FL,
  138. LAST_SLAB_YN,
  139. DIFF_STL_GRD_STA_END_YN,
  140. SLAB_STAT,
  141. CUT_EMP_ID,
  142. SURPLMATL_YN,
  143. STRAND_NO
  144. -- ,DIFF_STL_GRD_STA_END_YN
  145. ,
  146. TW_SLAB_YN
  147. FROM tbg02_slab_comm
  148. WHERE STRAND_NO = '1'
  149. AND SUB_SLAB_NO like :1|| '%'
  150. AND slab_stat <> '1') b
  151. ORDER BY B.SLAB_NO
  152. ]]>
  153. </query>
  154. <query id="UIG020060_SLAB1.select_BAK" desc="板坯切割实绩查询">
  155. <![CDATA[
  156. SELECT
  157. a.PLAN_CHARGE_NO
  158. ,B.SLAB_NO
  159. ,a.STL_GRD
  160. ,a.CAST_SEQ
  161. ,a.CC_DEVNO
  162. ,a.LD_NO
  163. ,a.LT_ARRV_DTIME
  164. ,a.RCPT_TAP_QTY
  165. ,b.CUT_WKSHIFT
  166. ,b.PLAN_SLAB_NO
  167. ,b.CUT_WKGROUP
  168. ,b.SLAB_NO_SEQ SLAB_NO
  169. ,b.SLAB_THK
  170. ,b.SLAB_WTH
  171. ,b.SLAB_LEN
  172. ,b.SLAB_WGT
  173. ,b.SLAB_TEMP
  174. ,b.HCR_CLF
  175. ,b.SLAB_RT
  176. ,b.SLAB_CUT_DTIME
  177. ,b.ORD_FL
  178. ,b.LAST_SLAB_YN
  179. ,b.DIFF_STL_GRD_STA_END_YN
  180. ,SLAB_STAT
  181. ,CUT_EMP_ID
  182. ,SURPLMATL_YN
  183. ,STRAND_NO
  184. -- ,DIFF_STL_GRD_STA_END_YN
  185. ,TW_SLAB_YN
  186. FROM
  187. (
  188. SELECT
  189. CHARGE_NO
  190. ,PLAN_CHARGE_NO
  191. ,STL_GRD
  192. ,CAST_EDT_CHARGE_CNT || '-' ||CAST_CHARGE_SEQ CAST_SEQ
  193. ,CC_DEVNO
  194. ,LD_NO
  195. ,LT_ARRV_DTIME
  196. ,RCPT_TAP_QTY
  197. FROM TBG02_CHARGE_COMM
  198. where CHARGE_NO = ?
  199. ) a ,
  200. (
  201. SELECT
  202. CUT_WKSHIFT
  203. ,SLAB_NO
  204. ,PLAN_SLAB_NO
  205. ,SUB_SLAB_NO
  206. ,CUT_WKGROUP
  207. ,SUBSTR(SLAB_NO,11,12) SLAB_NO_SEQ
  208. ,DECODE(SLAB_THK,NULL,INSTR_SLAB_THK,SLAB_THK) SLAB_THK
  209. ,DECODE(SLAB_WTH,NULL,INSTR_SLAB_WTH,SLAB_WTH) SLAB_WTH
  210. ,DECODE(SLAB_LEN,NULL,INSTR_SLAB_LEN,SLAB_LEN) SLAB_LEN
  211. ,DECODE(SLAB_WGT,NULL,INSTR_SLAB_WGT,SLAB_WGT) SLAB_WGT
  212. ,SLAB_TEMP
  213. ,HCR_CLF
  214. ,SLAB_RT
  215. ,SLAB_CUT_DTIME
  216. ,ORD_FL
  217. ,LAST_SLAB_YN
  218. ,DIFF_STL_GRD_STA_END_YN
  219. ,SLAB_STAT
  220. ,CUT_EMP_ID
  221. ,SURPLMATL_YN
  222. ,STRAND_NO
  223. -- ,DIFF_STL_GRD_STA_END_YN
  224. ,TW_SLAB_YN
  225. FROM tbg02_slab_comm
  226. WHERE STRAND_NO = '1'
  227. AND SUB_SLAB_NO like ?||'%'
  228. AND slab_stat <> '1'
  229. ) b
  230. WHERE b.SUB_SLAB_NO(+) like a.CHARGE_NO||'%'
  231. ORDER BY B.SLAB_NO
  232. ]]>
  233. </query>
  234. <query id="UIG020060_SLAB2.select" desc="板坯切割实绩查询">
  235. <![CDATA[
  236. SELECT B.SLAB_NO,
  237. b.CUT_WKSHIFT,
  238. b.PLAN_SLAB_NO,
  239. b.CUT_WKGROUP,
  240. b.SLAB_NO_SEQ SLAB_NO,
  241. b.SLAB_THK,
  242. b.SLAB_WTH,
  243. b.SLAB_LEN,
  244. b.SLAB_WGT,
  245. b.SLAB_TEMP,
  246. b.HCR_CLF,
  247. b.SLAB_RT,
  248. b.SLAB_CUT_DTIME,
  249. b.ORD_FL,
  250. b.LAST_SLAB_YN,
  251. b.DIFF_STL_GRD_STA_END_YN,
  252. SLAB_STAT,
  253. CUT_EMP_ID,
  254. SURPLMATL_YN,
  255. STRAND_NO
  256. -- ,DIFF_STL_GRD_STA_END_YN
  257. ,TW_SLAB_YN
  258. FROM (SELECT CUT_WKSHIFT,
  259. SLAB_NO,
  260. PLAN_SLAB_NO,
  261. SUB_SLAB_NO,
  262. CUT_WKGROUP,
  263. SUBSTR(SLAB_NO, 11, 12) SLAB_NO_SEQ,
  264. DECODE(SLAB_THK, NULL, INSTR_SLAB_THK, SLAB_THK) SLAB_THK,
  265. DECODE(SLAB_WTH, NULL, INSTR_SLAB_WTH, SLAB_WTH) SLAB_WTH,
  266. DECODE(SLAB_LEN, NULL, INSTR_SLAB_LEN, SLAB_LEN) SLAB_LEN,
  267. DECODE(SLAB_WGT, NULL, INSTR_SLAB_WGT, SLAB_WGT) SLAB_WGT,
  268. SLAB_TEMP,
  269. HCR_CLF,
  270. SLAB_RT,
  271. SLAB_CUT_DTIME,
  272. ORD_FL,
  273. LAST_SLAB_YN
  274. -- ,DIFF_STL_GRD_STA_END_YN
  275. ,SLAB_STAT,
  276. CUT_EMP_ID,
  277. SURPLMATL_YN,
  278. STRAND_NO,
  279. DIFF_STL_GRD_STA_END_YN,
  280. TW_SLAB_YN
  281. FROM tbg02_slab_comm
  282. WHERE STRAND_NO = '2'
  283. AND SUB_SLAB_NO like :1|| '%'
  284. AND slab_stat <> '1') b
  285. ORDER BY B.SLAB_NO
  286. ]]>
  287. </query>
  288. <query id="UIG020060_SLAB2.select_BAK" desc="板坯切割实绩查询">
  289. <![CDATA[
  290. SELECT
  291. a.PLAN_CHARGE_NO
  292. ,B.SLAB_NO
  293. ,a.STL_GRD
  294. ,a.CAST_SEQ
  295. ,a.CC_DEVNO
  296. ,a.LD_NO
  297. ,a.LT_ARRV_DTIME
  298. ,a.RCPT_TAP_QTY
  299. ,b.CUT_WKSHIFT
  300. ,b.PLAN_SLAB_NO
  301. ,b.CUT_WKGROUP
  302. ,b.SLAB_NO_SEQ SLAB_NO
  303. ,b.SLAB_THK
  304. ,b.SLAB_WTH
  305. ,b.SLAB_LEN
  306. ,b.SLAB_WGT
  307. ,b.SLAB_TEMP
  308. ,b.HCR_CLF
  309. ,b.SLAB_RT
  310. ,b.SLAB_CUT_DTIME
  311. ,b.ORD_FL
  312. ,b.LAST_SLAB_YN
  313. ,b.DIFF_STL_GRD_STA_END_YN
  314. ,SLAB_STAT
  315. ,CUT_EMP_ID
  316. ,SURPLMATL_YN
  317. ,STRAND_NO
  318. -- ,DIFF_STL_GRD_STA_END_YN
  319. ,TW_SLAB_YN
  320. FROM
  321. (
  322. SELECT
  323. CHARGE_NO
  324. ,PLAN_CHARGE_NO
  325. ,STL_GRD
  326. ,CAST_EDT_CHARGE_CNT || '-' ||CAST_CHARGE_SEQ CAST_SEQ
  327. ,CC_DEVNO
  328. ,LD_NO
  329. ,LT_ARRV_DTIME
  330. ,RCPT_TAP_QTY
  331. FROM TBG02_CHARGE_COMM
  332. where CHARGE_NO = ?
  333. ) a ,
  334. (
  335. SELECT
  336. CUT_WKSHIFT
  337. ,SLAB_NO
  338. ,PLAN_SLAB_NO
  339. ,SUB_SLAB_NO
  340. ,CUT_WKGROUP
  341. ,SUBSTR(SLAB_NO,11,12) SLAB_NO_SEQ
  342. ,DECODE(SLAB_THK,NULL,INSTR_SLAB_THK,SLAB_THK) SLAB_THK
  343. ,DECODE(SLAB_WTH,NULL,INSTR_SLAB_WTH,SLAB_WTH) SLAB_WTH
  344. ,DECODE(SLAB_LEN,NULL,INSTR_SLAB_LEN,SLAB_LEN) SLAB_LEN
  345. ,DECODE(SLAB_WGT,NULL,INSTR_SLAB_WGT,SLAB_WGT) SLAB_WGT
  346. ,SLAB_TEMP
  347. ,HCR_CLF
  348. ,SLAB_RT
  349. ,SLAB_CUT_DTIME
  350. ,ORD_FL
  351. ,LAST_SLAB_YN
  352. -- ,DIFF_STL_GRD_STA_END_YN
  353. ,SLAB_STAT
  354. ,CUT_EMP_ID
  355. ,SURPLMATL_YN
  356. ,STRAND_NO
  357. ,DIFF_STL_GRD_STA_END_YN
  358. ,TW_SLAB_YN
  359. FROM tbg02_slab_comm
  360. WHERE STRAND_NO = '2'
  361. AND SUB_SLAB_NO like ?||'%'
  362. AND slab_stat <> '1'
  363. ) b
  364. WHERE b.SUB_SLAB_NO(+) like a.CHARGE_NO||'%'
  365. ORDER BY B.SLAB_NO
  366. ]]>
  367. </query>
  368. <query id="UIG020060_SLAB0.select" desc="板坯切割实绩查询">
  369. <![CDATA[
  370. SELECT '' CHK
  371. ,
  372. B.CUT_WKSHIFT,
  373. B.PLAN_SLAB_NO,
  374. B.CUT_WKGROUP,
  375. B.SLAB_NO_SEQ SLAB_NO,
  376. B.SLAB_NO_SEQ2 SUB_SLAB_NO,
  377. B.SLAB_THK,
  378. B.SLAB_WTH,
  379. B.SLAB_LEN,
  380. B.SLAB_WGT,
  381. B.SLAB_TEMP,
  382. B.HCR_CLF,
  383. B.SLAB_RT,
  384. B.SLAB_CUT_DTIME,
  385. B.ORD_FL,
  386. B.LAST_SLAB_YN,
  387. B.DIFF_STL_GRD_STA_END_YN,
  388. SLAB_STAT,
  389. CUT_EMP_ID,
  390. SURPLMATL_YN,
  391. decode(STRAND_NO, 1, 'Y', 'N') STRAND_NO1,
  392. decode(STRAND_NO, 2, 'Y', 'N') STRAND_NO2,
  393. TW_SLAB_YN
  394. -- ,DIFF_STL_GRD_STA_END_YN
  395. ,
  396. SLAB_INGR_DEC_GRD,
  397. SLAB_SIZE_DEC_GRD,
  398. C.MILL_FL,
  399. C.ORD_NO || '-' || C.ORD_SEQ INS_ORD_NO,
  400. C.SLAB_THK || '*' || C.SLAB_WTH || '*' || C.SLAB_LEN INS_SLAB_SIZE
  401. FROM (SELECT CUT_WKSHIFT,
  402. SLAB_NO,
  403. SUB_SLAB_NO,
  404. PLAN_SLAB_NO,
  405. CUT_WKGROUP,
  406. SUBSTR(SLAB_NO, 11, 12) SLAB_NO_SEQ,
  407. SUBSTR(SUB_SLAB_NO, 11, 12) SLAB_NO_SEQ2,
  408. DECODE(SLAB_THK, NULL, INSTR_SLAB_THK, SLAB_THK) SLAB_THK,
  409. DECODE(SLAB_WTH, NULL, INSTR_SLAB_WTH, SLAB_WTH) SLAB_WTH,
  410. DECODE(SLAB_LEN, NULL, INSTR_SLAB_LEN, SLAB_LEN) SLAB_LEN,
  411. DECODE(SLAB_WGT, NULL, INSTR_SLAB_WGT, SLAB_WGT) SLAB_WGT,
  412. SLAB_TEMP,
  413. HCR_CLF,
  414. SLAB_RT,
  415. SLAB_CUT_DTIME,
  416. ORD_FL,
  417. LAST_SLAB_YN,
  418. TW_SLAB_YN
  419. -- ,DIFF_STL_GRD_STA_END_YN
  420. ,
  421. SLAB_STAT,
  422. CUT_EMP_ID,
  423. SURPLMATL_YN,
  424. STRAND_NO,
  425. DECODE(DIFF_STL_GRD_STA_END_YN, '2', 'Y', 'N') DIFF_STL_GRD_STA_END_YN,
  426. SLAB_INGR_DEC_GRD,
  427. SLAB_SIZE_DEC_GRD
  428. FROM TBG02_SLAB_COMM
  429. WHERE SUB_SLAB_NO LIKE :1|| '%') B,
  430. TBF01_SPEC_SLAB C
  431. WHERE '1' = '1'
  432. AND B.PLAN_SLAB_NO = C.SLAB_MANA_NO
  433. ORDER BY SUB_SLAB_NO
  434. ]]>
  435. </query>
  436. <query id="UIG020060_SLAB0.select_BAK" desc="板坯切割实绩查询">
  437. <![CDATA[
  438. SELECT
  439. '' CHK
  440. ,A.PLAN_CHARGE_NO
  441. ,A.STL_GRD
  442. ,A.CAST_SEQ
  443. ,A.CC_DEVNO
  444. ,A.LD_NO
  445. ,A.LT_ARRV_DTIME
  446. ,A.RCPT_TAP_QTY
  447. ,B.CUT_WKSHIFT
  448. ,B.PLAN_SLAB_NO
  449. ,B.CUT_WKGROUP
  450. ,B.SLAB_NO_SEQ SLAB_NO
  451. ,B.SLAB_NO_SEQ2 SUB_SLAB_NO
  452. ,B.SLAB_THK
  453. ,B.SLAB_WTH
  454. ,B.SLAB_LEN
  455. ,B.SLAB_WGT
  456. ,B.SLAB_TEMP
  457. ,B.HCR_CLF
  458. ,B.SLAB_RT
  459. ,B.SLAB_CUT_DTIME
  460. ,B.ORD_FL
  461. ,B.LAST_SLAB_YN
  462. ,B.DIFF_STL_GRD_STA_END_YN
  463. ,SLAB_STAT
  464. ,CUT_EMP_ID
  465. ,SURPLMATL_YN
  466. ,decode(STRAND_NO,1,'Y','N') STRAND_NO1
  467. ,decode(STRAND_NO,2,'Y','N') STRAND_NO2
  468. ,TW_SLAB_YN
  469. -- ,DIFF_STL_GRD_STA_END_YN
  470. ,SLAB_INGR_DEC_GRD
  471. ,SLAB_SIZE_DEC_GRD
  472. ,C.MILL_FL
  473. ,C.ORD_NO||'-'||C.ORD_SEQ INS_ORD_NO
  474. ,C.SLAB_THK||'*'||C.SLAB_WTH||'*'||C.SLAB_LEN INS_SLAB_SIZE
  475. FROM
  476. (
  477. SELECT
  478. CHARGE_NO
  479. ,PLAN_CHARGE_NO
  480. ,STL_GRD
  481. ,CAST_EDT_CHARGE_CNT || '-' ||CAST_CHARGE_SEQ CAST_SEQ
  482. ,CC_DEVNO
  483. ,LD_NO
  484. ,LT_ARRV_DTIME
  485. ,RCPT_TAP_QTY
  486. FROM TBG02_CHARGE_COMM
  487. WHERE CHARGE_NO = ?
  488. ) A ,
  489. (
  490. SELECT
  491. CUT_WKSHIFT
  492. ,SLAB_NO
  493. ,SUB_SLAB_NO
  494. ,PLAN_SLAB_NO
  495. ,CUT_WKGROUP
  496. ,SUBSTR(SLAB_NO,11,12) SLAB_NO_SEQ
  497. ,SUBSTR(SUB_SLAB_NO,11,12) SLAB_NO_SEQ2
  498. ,DECODE(SLAB_THK,NULL,INSTR_SLAB_THK,SLAB_THK) SLAB_THK
  499. ,DECODE(SLAB_WTH,NULL,INSTR_SLAB_WTH,SLAB_WTH) SLAB_WTH
  500. ,DECODE(SLAB_LEN,NULL,INSTR_SLAB_LEN,SLAB_LEN) SLAB_LEN
  501. ,DECODE(SLAB_WGT,NULL,INSTR_SLAB_WGT,SLAB_WGT) SLAB_WGT
  502. ,SLAB_TEMP
  503. ,HCR_CLF
  504. ,SLAB_RT
  505. ,SLAB_CUT_DTIME
  506. ,ORD_FL
  507. ,LAST_SLAB_YN
  508. ,TW_SLAB_YN
  509. -- ,DIFF_STL_GRD_STA_END_YN
  510. ,SLAB_STAT
  511. ,CUT_EMP_ID
  512. ,SURPLMATL_YN
  513. ,STRAND_NO
  514. ,DECODE(DIFF_STL_GRD_STA_END_YN,'2','Y','N') DIFF_STL_GRD_STA_END_YN
  515. ,SLAB_INGR_DEC_GRD
  516. ,SLAB_SIZE_DEC_GRD
  517. FROM TBG02_SLAB_COMM
  518. WHERE SUB_SLAB_NO LIKE ?||'%'
  519. ) B,
  520. TBF01_SPEC_SLAB C
  521. WHERE B.SUB_SLAB_NO(+) LIKE A.CHARGE_NO||'%'
  522. AND B.PLAN_SLAB_NO = C.SLAB_MANA_NO
  523. ORDER BY SUB_SLAB_NO
  524. ]]>
  525. </query>
  526. <query id="UIG020060_02.select" desc="板坯切割实绩查询">
  527. <![CDATA[
  528. SELECT PLAN_CHARGE_NO,STL_GRD
  529. FROM TBG02_CHARGE_COMM
  530. WHERE CHARGE_NO = ?
  531. ]]>
  532. </query>
  533. <query id="UIG020060_01.update" desc="This step query is update query to TBG03_STLMAKE_PROG ">
  534. <![CDATA[
  535. update TBG02_SLAB_COMM set(
  536. SLAB_STAT
  537. ,STL_GRD
  538. ,CUR_PROG_CD
  539. ,CUR_PROG_CD_PGM
  540. ,CUR_PROG_CD_DTIME
  541. ,BEF_PROG_CD
  542. ,BEF_PROG_CD_PGM
  543. ,BEF_PROG_CD_DTIME
  544. ,ORD_NO
  545. ,ORD_SEQ
  546. ,ORD_FL
  547. ,PRODNM_CD
  548. ,INSTR_SLAB_THK
  549. ,INSTR_SLAB_WTH
  550. ,INSTR_SLAB_LEN
  551. ,INSTR_SLAB_WGT
  552. ,INSTR_COIL_THK
  553. ,INSTR_COIL_WTH
  554. ,SLAB_THK
  555. ,SLAB_WTH
  556. ,SLAB_LEN
  557. ,SLAB_WGT
  558. ,HCR_CLF
  559. ,SLAB_WAY
  560. ,SLAB_RT
  561. ,LAST_SLAB_YN
  562. ,SLAB_CUT_DTIME
  563. ,CUT_WKSHIFT
  564. ,CUT_WKGROUP
  565. ,CUT_EMP_ID
  566. ,CUST_CD
  567. ,ORD_USE_CD
  568. ,SPEC_ABBSYM
  569. ,ORDCUST_CD
  570. ,SIZE_UPDT_BEF_THK
  571. ,SIZE_UPDT_BEF_WTH
  572. ,SIZE_UPDT_BEF_LEN
  573. ,SIZE_UPDT_BEF_WGT
  574. ,SURPLMATL_YN
  575. ,ORG_ORD_NO
  576. ,ORG_ORD_SEQ
  577. ,CUR_LOAD_LOC
  578. ,MILL_SCH_STAT
  579. ,SLAB_SIZE_DEC_GRD
  580. ,DIFF_STL_GRD_STA_END_YN
  581. ,CAST_NO
  582. ,CUR_LOAD_LOC_DTIME
  583. ,PROC_CD
  584. ,STRAND_NO
  585. /*,EXTSHAPE_GRD*/
  586. ,NONORD_CAUSE_CD
  587. ,NONORD_OCR_DTIME
  588. ,MATRL_END_DTIME
  589. ,MATRL_END_CAUSE_CD
  590. ,TW_SLAB_YN
  591. ,DSN_SLAB_NO
  592. ,LG_STL_GRD
  593. )=(SELECT '2' SLAB_STAT
  594. ,a.STL_GRD
  595. ,? CUR_PROG_CD
  596. ,? CUR_PROG_CD_PGM
  597. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD') CUR_PROG_CD_DTIME
  598. ,A.CUR_PROG_CD BEF_PROG_CD
  599. ,DECODE(A.CUR_PROG_CD_PGM,'',?,A.CUR_PROG_CD_PGM)BEF_PROG_CD_PGM
  600. ,A.CUR_PROG_CD_DTIME BEF_PROG_CD_DTIME
  601. ,? ORD_NO
  602. ,? ORD_SEQ
  603. ,? ORD_FL
  604. ,a.PRODNM_CD
  605. ,B.SLAB_THK INSTR_SLAB_THK
  606. ,B.SLAB_WTH INSTR_SLAB_WTH
  607. ,B.SLAB_LEN INSTR_SLAB_LEN
  608. ,B.SLAB_WGT INSTR_SLAB_WGT
  609. ,B.ORD_THK INSTR_COIL_THK
  610. ,B.ORD_WTH INSTR_COIL_WTH
  611. ,? SLAB_THK
  612. ,? SLAB_WTH
  613. ,? SLAB_LEN
  614. ,? SLAB_WGT
  615. ,? HCR_CLF
  616. ,? SLAB_WAY
  617. ,? SLAB_RT
  618. ,? LAST_SLAB_YN
  619. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD') SLAB_CUT_DTIME
  620. ,? CUT_WKSHIFT
  621. ,? CUT_WKGROUP
  622. ,? CUT_EMP_ID
  623. ,B.CUST_CD CUST_CD --
  624. ,B.ORD_USEAGE_CD ORD_USE_CD --
  625. ,B.SPEC_ABBSYM SPEC_ABBSYM --
  626. ,B.ORDCUST_CD ORDCUST_CD --
  627. ,A.SLAB_THK SIZE_UPDT_BEF_THK
  628. ,A.SLAB_WTH SIZE_UPDT_BEF_WTH
  629. ,A.SLAB_LEN SIZE_UPDT_BEF_LEN
  630. ,A.SLAB_WGT SIZE_UPDT_BEF_WGT
  631. ,? SURPLMATL_YN
  632. ,A.ORD_NO ORG_ORD_NO
  633. ,A.ORD_SEQ ORG_ORD_SEQ
  634. ,? CUR_LOAD_LOC
  635. ,'' MILL_SCH_STAT
  636. ,? SLAB_SIZE_DEC_GRD
  637. ,? DIFF_STL_GRD_STA_END_YN
  638. ,B.CAST_MANA_NO CAST_NO --
  639. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') CUR_LOAD_LOC_DTIME
  640. ,? PROC_CD
  641. ,? STRAND_NO
  642. /*,DECODE(B.HOT_ROLL_REQ_DATE,'JH','','1') EXTSHAPE_GRD*/
  643. ,? NONORD_CAUSE_CD
  644. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') NONORD_OCR_DTIME
  645. ,'' MATRL_END_DTIME
  646. ,'' MATRL_END_CAUSE_CD
  647. ,? TW_SLAB_YN
  648. ,'' DSN_SLAB_NO
  649. ,A.STL_GRD LG_STL_GRD
  650. FROM TBG02_SLAB_COMM A
  651. ,TBF01_SPEC_SLAB B
  652. WHERE '1' = '1'
  653. AND A.PLAN_SLAB_NO = B.SLAB_MANA_NO
  654. AND A.SLAB_NO = ?)
  655. WHERE SLAB_NO = ?
  656. ]]>
  657. </query>
  658. <query id="UIG020060_01.insert" desc="This step query is update query to TBG03_STLMAKE_PROG ">
  659. <![CDATA[
  660. insert into TBG02_SLAB_COMM
  661. ( SLAB_NO
  662. ,PLAN_SLAB_NO
  663. ,SLAB_STAT
  664. ,STL_GRD
  665. ,CUR_PROG_CD
  666. ,CUR_PROG_CD_PGM
  667. ,CUR_PROG_CD_DTIME
  668. ,BEF_PROG_CD
  669. ,BEF_PROG_CD_PGM
  670. ,BEF_PROG_CD_DTIME
  671. ,ORD_NO
  672. ,ORD_SEQ
  673. ,ORD_FL
  674. ,PRODNM_CD
  675. ,INSTR_SLAB_THK
  676. ,INSTR_SLAB_WTH
  677. ,INSTR_SLAB_LEN
  678. ,INSTR_SLAB_WGT
  679. ,SLAB_THK
  680. ,SLAB_WTH
  681. ,SLAB_LEN
  682. ,SLAB_WGT
  683. ,HCR_CLF
  684. ,SLAB_WAY
  685. ,SLAB_RT
  686. ,LAST_SLAB_YN
  687. ,SLAB_CUT_DTIME
  688. ,DIFF_STL_GRD_STA_END_YN
  689. ,CUT_WKSHIFT
  690. ,CUT_WKGROUP
  691. ,CUT_EMP_ID
  692. ,CUST_CD
  693. ,ORD_USE_CD
  694. ,SPEC_ABBSYM
  695. ,ORDCUST_CD
  696. ,SIZE_UPDT_BEF_THK
  697. ,SIZE_UPDT_BEF_WTH
  698. ,SIZE_UPDT_BEF_LEN
  699. ,SIZE_UPDT_BEF_WGT
  700. ,SURPLMATL_YN
  701. ,CUR_LOAD_LOC
  702. ,CUR_LOAD_LOC_DTIME
  703. ,MILL_SCH_STAT
  704. ,SLAB_SIZE_DEC_GRD
  705. ,CAST_NO
  706. ,EXTSHAPE_GRD
  707. ,PROC_CD
  708. ,STRAND_NO
  709. ,NONORD_CAUSE_CD
  710. ,NONORD_OCR_DTIME
  711. ,ORG_ORD_NO
  712. ,ORG_ORD_SEQ
  713. ,SLAB_INGR_DEC_GRD
  714. ,SLAB_INGR_DEC_KIND
  715. ,TW_SLAB_YN
  716. )
  717. values
  718. (
  719. ?
  720. ,?
  721. ,'2'
  722. ,?
  723. ,?
  724. ,?
  725. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  726. ,''
  727. ,?
  728. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  729. ,?
  730. ,?
  731. ,?
  732. ,?
  733. ,?
  734. ,?
  735. ,?
  736. ,?
  737. ,?
  738. ,?
  739. ,?
  740. ,?
  741. ,?
  742. ,?
  743. ,?
  744. ,?
  745. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  746. ,?
  747. ,?
  748. ,?
  749. ,?
  750. ,?
  751. ,?
  752. ,?
  753. ,?
  754. ,?
  755. ,?
  756. ,?
  757. ,?
  758. ,?
  759. ,?
  760. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  761. ,?
  762. ,?
  763. ,?
  764. ,'1'
  765. ,?
  766. ,?
  767. ,?
  768. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  769. ,?
  770. ,?
  771. ,?
  772. ,?
  773. ,?
  774. )
  775. ]]>
  776. </query>
  777. <query id="UIG020060_report.insert" desc="This step query is update query to TBG03_STLMAKE_PROG ">
  778. <![CDATA[
  779. insert into TBG02_SLAB_REPORT(
  780. SLAB_STAT
  781. ,STL_GRD
  782. ,CUR_PROG_CD
  783. ,CUR_PROG_CD_PGM
  784. ,CUR_PROG_CD_DTIME
  785. ,BEF_PROG_CD
  786. ,BEF_PROG_CD_PGM
  787. ,BEF_PROG_CD_DTIME
  788. ,ORD_NO
  789. ,ORD_SEQ
  790. ,ORD_FL
  791. ,PRODNM_CD
  792. ,INSTR_SLAB_THK
  793. ,INSTR_SLAB_WTH
  794. ,INSTR_SLAB_LEN
  795. ,INSTR_SLAB_WGT
  796. ,INSTR_COIL_THK
  797. ,INSTR_COIL_WTH
  798. ,SLAB_THK
  799. ,SLAB_WTH
  800. ,SLAB_LEN
  801. ,SLAB_WGT
  802. ,HCR_CLF
  803. ,SLAB_WAY
  804. ,SLAB_RT
  805. ,LAST_SLAB_YN
  806. ,SLAB_CUT_DTIME
  807. ,CUT_WKSHIFT
  808. ,CUT_WKGROUP
  809. ,CUT_EMP_ID
  810. ,CUST_CD
  811. ,ORD_USE_CD
  812. ,SPEC_ABBSYM
  813. ,ORDCUST_CD
  814. ,SIZE_UPDT_BEF_THK
  815. ,SIZE_UPDT_BEF_WTH
  816. ,SIZE_UPDT_BEF_LEN
  817. ,SIZE_UPDT_BEF_WGT
  818. ,SURPLMATL_YN
  819. ,ORG_ORD_NO
  820. ,ORG_ORD_SEQ
  821. ,CUR_LOAD_LOC
  822. ,MILL_SCH_STAT
  823. ,SLAB_SIZE_DEC_GRD
  824. ,DIFF_STL_GRD_STA_END_YN
  825. ,CAST_NO
  826. ,CUR_LOAD_LOC_DTIME
  827. ,PROC_CD
  828. ,STRAND_NO
  829. ,EXTSHAPE_GRD
  830. ,NONORD_CAUSE_CD
  831. ,NONORD_OCR_DTIME
  832. ,MATRL_END_DTIME
  833. ,MATRL_END_CAUSE_CD
  834. ,TW_SLAB_YN
  835. ,DSN_SLAB_NO
  836. ,SLAB_NO
  837. )(SELECT '2' SLAB_STAT
  838. ,a.STL_GRD
  839. ,? CUR_PROG_CD
  840. ,? CUR_PROG_CD_PGM
  841. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD') CUR_PROG_CD_DTIME
  842. ,A.CUR_PROG_CD BEF_PROG_CD
  843. ,DECODE(A.CUR_PROG_CD_PGM,'',?,A.CUR_PROG_CD_PGM)BEF_PROG_CD_PGM
  844. ,A.CUR_PROG_CD_DTIME BEF_PROG_CD_DTIME
  845. ,? ORD_NO
  846. ,? ORD_SEQ
  847. ,? ORD_FL
  848. ,a.PRODNM_CD
  849. ,B.SLAB_THK INSTR_SLAB_THK
  850. ,B.SLAB_WTH INSTR_SLAB_WTH
  851. ,B.SLAB_LEN INSTR_SLAB_LEN
  852. ,B.SLAB_WGT INSTR_SLAB_WGT
  853. ,B.ORD_THK INSTR_COIL_THK
  854. ,B.ORD_WTH INSTR_COIL_WTH
  855. ,? SLAB_THK
  856. ,? SLAB_WTH
  857. ,? SLAB_LEN
  858. ,? SLAB_WGT
  859. ,? HCR_CLF
  860. ,? SLAB_WAY
  861. ,? SLAB_RT
  862. ,? LAST_SLAB_YN
  863. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD') SLAB_CUT_DTIME
  864. ,? CUT_WKSHIFT
  865. ,? CUT_WKGROUP
  866. ,? CUT_EMP_ID
  867. ,B.CUST_CD CUST_CD --
  868. ,B.ORD_USEAGE_CD ORD_USE_CD --
  869. ,B.SPEC_ABBSYM SPEC_ABBSYM --
  870. ,B.ORDCUST_CD ORDCUST_CD --
  871. ,A.SLAB_THK SIZE_UPDT_BEF_THK
  872. ,A.SLAB_WTH SIZE_UPDT_BEF_WTH
  873. ,A.SLAB_LEN SIZE_UPDT_BEF_LEN
  874. ,A.SLAB_WGT SIZE_UPDT_BEF_WGT
  875. ,? SURPLMATL_YN
  876. ,A.ORD_NO ORG_ORD_NO
  877. ,A.ORD_SEQ ORG_ORD_SEQ
  878. ,? CUR_LOAD_LOC
  879. ,'' MILL_SCH_STAT
  880. ,? SLAB_SIZE_DEC_GRD
  881. ,? DIFF_STL_GRD_STA_END_YN
  882. ,B.CAST_MANA_NO CAST_NO --
  883. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') CUR_LOAD_LOC_DTIME
  884. ,? PROC_CD
  885. ,? STRAND_NO
  886. ,'1' EXTSHAPE_GRD
  887. ,? NONORD_CAUSE_CD
  888. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') NONORD_OCR_DTIME
  889. ,'' MATRL_END_DTIME
  890. ,'' MATRL_END_CAUSE_CD
  891. ,? TW_SLAB_YN
  892. ,'' DSN_SLAB_NO
  893. ,? SLAB_NO
  894. FROM TBG02_SLAB_COMM A
  895. ,TBF01_SPEC_SLAB B
  896. WHERE '1' = '1'
  897. AND A.PLAN_SLAB_NO = B.SLAB_MANA_NO
  898. AND A.SLAB_NO = ?)
  899. ]]>
  900. </query>
  901. <query id="UIG020060_03.select" desc="it's selected query from TBF01_SPEC_SLAB table " fetchSize="10">
  902. <![CDATA[
  903. select
  904. SLAB_EDT_SEQ
  905. ,STATUS_CD
  906. ,STL_GRD
  907. ,ORD_NO
  908. ,ORD_SEQ
  909. ,PRODNM_CD
  910. ,CUST_CD
  911. ,ORD_USEAGE_CD
  912. ,SPEC_ABBSYM
  913. ,ORDCUST_CD
  914. ,SLAB_THK
  915. ,SLAB_WTH
  916. ,SLAB_LEN
  917. ,SLAB_WGT
  918. ,HCR_CLF
  919. ,SLAB_RT
  920. ,ORD_FL
  921. ,SCARPING_PROC_YN
  922. ,CAST_MANA_NO
  923. ,MILL_FL
  924. ,DSN_SLAB_NO
  925. ,ORD_THK
  926. ,ORD_WTH
  927. from TBF01_SPEC_SLAB
  928. where SLAB_MANA_NO=?
  929. ]]>
  930. </query>
  931. <query id="UIG020060_EMP.select" desc="查询板坯切割作业人信息,这里PROC_CD为JJS " fetchSize="10">
  932. <![CDATA[
  933. SELECT EMP_NM label
  934. ,EMP_NM value
  935. FROM TBZ01_FAC_EMP_GROUP
  936. WHERE GROUP_CD = ?
  937. AND PROC_CD = 'JS'
  938. AND FAC_CD = 'J'
  939. ]]>
  940. </query>
  941. <query id="UIG020060_CH_COM.update" desc=" " fetchSize="10">
  942. <![CDATA[
  943. UPDATE TBG02_CHARGE_COMM SET
  944. CC_DEVNO = ?
  945. ,CCM_PRC_LINE = ?
  946. WHERE CHARGE_NO = ?
  947. ]]>
  948. </query>
  949. <query id="UIG020060_slab_comm_d.update" desc=" " fetchSize="10">
  950. <![CDATA[
  951. UPDATE TBG02_SLAB_COMM_D
  952. SET SLAB_THK = ?
  953. ,SLAB_WTH = ?
  954. ,SLAB_LEN = ?
  955. ,ORD_LEN = ?
  956. ,ORD_WGT = decode('Y','Y',ord_wgt,?)
  957. ,COIL_OUTDIA = ?
  958. WHERE SLAB_NO = ?
  959. ]]>
  960. </query>
  961. <query id="UIG020060_SLAB_COMM_D_02.update" desc=" " fetchSize="10">
  962. <![CDATA[
  963. UPDATE TBG02_SLAB_COMM_D SET
  964. ORD_FL = ?
  965. ,ORD_NO = ?
  966. ,ORD_SEQ = ?
  967. WHERE SLAB_NO = (SELECT SUB_SLAB_NO FROM TBG02_SLAB_COMM WHERE SLAB_NO = ?)
  968. ]]>
  969. </query>
  970. <query id="UIG020060_SLAB_RECUT.update" desc=" " fetchSize="10">
  971. <![CDATA[
  972. UPDATE TBG02_SLAB_COMM A
  973. SET A.STRAND_NO = ''
  974. ,A.SLAB_STAT = '1'
  975. ,A.CUR_PROG_CD = 'JJB'
  976. ,A.CUR_LOAD_LOC = ''
  977. WHERE A.SLAB_NO LIKE ?||'%'
  978. ]]>
  979. </query>
  980. <query id="UIG020060_SLAB_RECUT.delete" desc=" " fetchSize="10">
  981. <![CDATA[
  982. delete from tbg02_slab_comm where substr(sub_slab_no,1,9) = substr(?,1,9)
  983. ]]>
  984. </query>
  985. <query id="UIG020060_SLAB_RECUT_02.delete" desc=" " fetchSize="10">
  986. <![CDATA[
  987. delete from tbg02_slab_comm_d where substr(slab_no,1,9) = substr(?,1,9)
  988. ]]>
  989. </query>
  990. <query id="UIG020060_SLAB_RECUT_03.delete" desc=" " fetchSize="10">
  991. <![CDATA[
  992. delete from tbg02_charge_comm where charge_no = ?
  993. ]]>
  994. </query>
  995. <query id="UIG020060_SLAB_RECUT_04.delete" desc=" " fetchSize="10">
  996. <![CDATA[
  997. delete from tbg02_charge_comm_d where sub_charge_no = ?
  998. ]]>
  999. </query>
  1000. <query id="UIG020060_SLAB_RECUT.select" desc=" " fetchSize="10">
  1001. <![CDATA[
  1002. SELECT A.SLAB_MANA_NO FROM TBF01_SPEC_SLAB A
  1003. ,TBG02_CHARGE_COMM B
  1004. WHERE SUBSTR(A.SLAB_MANA_NO,1,10) = B.PLAN_CHARGE_NO
  1005. AND B.CHARGE_NO = ?
  1006. ]]>
  1007. </query>
  1008. <query id="UIG020060_SLAB_RECUT_02.update" desc=" " fetchSize="10">
  1009. <![CDATA[
  1010. UPDATE TBG04_SLAB_YARD A
  1011. SET A.SLAB_NO = ''
  1012. ,A.BEF_STORE_LOC = ''
  1013. ,A.CR_NO = ''
  1014. ,A.REG_ID = ''
  1015. ,A.REG_DTIME = ''
  1016. ,A.ORD_FLAG = ''
  1017. WHERE A.SLAB_NO LIKE ?||'%'
  1018. ]]>
  1019. </query>
  1020. <query id="UIG020060_SUBSLABN0_CREATE" desc=" " fetchSize="10">
  1021. <![CDATA[
  1022. UPDATE TBG02_SLAB_COMM T
  1023. SET T.SLAB_NO = DECODE(?,'2',(
  1024. SELECT DECODE(MAX(T.SLAB_NO),'',?||'51'||'0',?||lpad((SUBSTR(MAX(T.SLAB_NO),11,2)+1),2,'0')||'0')
  1025. FROM TBG02_SLAB_COMM T
  1026. WHERE T.STRAND_NO = '2'
  1027. AND T.SUB_SLAB_NO LIKE ?||'%'
  1028. AND T.SLAB_NO <> T.SUB_SLAB_NO
  1029. AND SUBSTR(T.SLAB_NO,11,2) > '50'
  1030. ),'1',(
  1031. SELECT DECODE(MAX(T.SLAB_NO),'',?||'01'||'0',?||lpad((SUBSTR(MAX(T.SLAB_NO),11,2)+1),2,'0')||'0')
  1032. FROM TBG02_SLAB_COMM T
  1033. WHERE T.STRAND_NO = '1'
  1034. AND T.SUB_SLAB_NO LIKE ?||'%'
  1035. --AND T.SUB_SLAB_NO <> T.SLAB_NO
  1036. AND SUBSTR(T.SLAB_NO,11,2) < '50'
  1037. ))
  1038. WHERE T.PLAN_SLAB_NO = ?
  1039. AND T.SLAB_STAT = '1'
  1040. ]]>
  1041. </query>
  1042. <query id="UIG020060_proc_rate.select" desc=" " fetchSize="10">
  1043. <![CDATA[
  1044. SELECT PROC_RATE FROM TBE01_PROC_RATE WHERE PROC_CD = 'R'
  1045. ]]>
  1046. </query>
  1047. <query id="UIG020060_SLAB_COMMD_ORD.select" desc=" " fetchSize="10">
  1048. <![CDATA[
  1049. SELECT ORD_THK ,ORD_WTH,COIL_INDIA,SLAB_THK,SLAB_WTH FROM TBG02_SLAB_COMM_D WHERE SLAB_NO = ?
  1050. ]]>
  1051. </query>
  1052. <query id="UIG020060_compulsory_end_charge_01.update" desc=" " fetchSize="10">
  1053. <![CDATA[
  1054. update tbf01_spec_charge t set t.STATUS_CD = 'C' where t.CHARGE_MANA_NO like ?
  1055. ]]>
  1056. </query>
  1057. <query id="UIG020060_compulsory_end_charge_02.update" desc=" " fetchSize="10">
  1058. <![CDATA[
  1059. update tbf01_charge_idx t set t.STATUS_CD = 'C' where t.CHARGE_MANA_NO like ?
  1060. ]]>
  1061. </query>
  1062. <query id="UIG020060_compulsory_end_charge_03.update" desc=" " fetchSize="10">
  1063. <![CDATA[
  1064. update tbf01_spec_slab t set t.STATUS_CD = 'C' where t.SLAB_MANA_NO like ?
  1065. ]]>
  1066. </query>
  1067. <query id="UIG020060_compulsory_end_charge_04.update" desc=" " fetchSize="10">
  1068. <![CDATA[
  1069. update tbf01_spec_slab_d t set t.STATUS_CD = 'C' where t.SLAB_EDT_SEQ in
  1070. (select slab_edt_seq from tbf01_spec_slab where slab_mana_no like ?)
  1071. ]]>
  1072. </query>
  1073. <query id="UIG020060_compulsory_end_charge_05.update" desc=" " fetchSize="10">
  1074. <![CDATA[
  1075. update tbg02_charge_comm t set t.CHARGE_STAT = '3' where t.CHARGE_NO like ?
  1076. ]]>
  1077. </query>
  1078. <query id="UIG020060_charge_ccdevno_06.update" desc="">
  1079. <![CDATA[
  1080. UPDATE TBG06_L2_CHARGE_DEVNO T
  1081. SET T.MSG_FLAG = 'C'
  1082. WHERE T.MSG_FLAG = 'N'
  1083. AND T.CHARGE_NO = ?
  1084. ]]>
  1085. </query>
  1086. <query id="HCR_SLABNO_UPD.CAL" desc="更新热装热送的轧制计划的板坯号" >
  1087. {CALL HCR_SLABNO_UPD(?)}
  1088. </query>
  1089. </queryMap>