012d6687d7a13a357332b136247621147dfc3bbb.svn-base 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING PROGRESS MONITORING ">
  3. <query id="UIG040070_01.select" desc=" ">
  4. <![CDATA[
  5. SELECT '' CHK,SLAB_NO,STL_GRD,CORRECT_YN,CORRECT_RSLT_CD,SF_METHOD,SLAB_THK,SLAB_WTH,SLAB_LEN,SLAB_WGT
  6. FROM TBG02_SLAB_COMM
  7. WHERE CUR_LOAD_LOC LIKE 'L%' /* 当前堆放位置*/
  8. AND CORRECT_RSLT_CD = '1' /* 精整区分 */
  9. AND CORRECT_YN IS NULL
  10. AND MATRL_END_CAUSE_CD IS NULL
  11. ]]>
  12. </query>
  13. <query id="UIG040070_05.select" desc=" ">
  14. <![CDATA[
  15. SELECT '' CHK
  16. ,SLAB_NO
  17. ,STL_GRD
  18. ,CORRECT_YN
  19. ,CORRECT_RSLT_CD
  20. ,SF_METHOD
  21. ,SLAB_THK
  22. ,SLAB_WTH
  23. ,SLAB_LEN
  24. ,SLAB_WGT
  25. ,CUR_LOAD_LOC
  26. FROM TBG02_SLAB_COMM A
  27. WHERE A.SLAB_NO LIKE nvl(?,'J12-0')||'%'
  28. AND A.SLAB_STAT = '2'
  29. --AND A.CUR_PROG_CD = 'RAB'
  30. ]]>
  31. </query>
  32. <query id="UIG040070_06.select" desc=" ">
  33. <![CDATA[
  34. SELECT '母坯' CLF
  35. ,T1.SLAB_NO
  36. ,T1.SLAB_THK
  37. ,T1.SLAB_WTH
  38. ,T1.SLAB_LEN
  39. ,T1.SLAB_WGT
  40. ,T1.SLAB_SIZE_DEC_GRD
  41. ,T1.CUR_LOAD_LOC
  42. ,(SELECT MAX(SUBSTR(T2.SLAB_NO,13,1)) FROM TBG02_SLAB_COMM T2 WHERE SUBSTR(T2.SLAB_NO,1,12) = SUBSTR(T1.SLAB_NO,1,12)) MAX_SEQ
  43. FROM tbg02_slab_comm t1
  44. WHERE T1.SLAB_NO = :1
  45. ]]>
  46. </query>
  47. <query id="UIG040070_02.select" desc=" ">
  48. <![CDATA[
  49. SELECT '母坯' LBEL ,B.SLAB_NO,'00' SLAB_CUT_SEQ,B.SLAB_THK,B.SLAB_WTH,B.SLAB_LEN
  50. FROM TBG02_SLAB_COMM B
  51. WHERE B.SLAB_NO = :1
  52. AND B.SLAB_RT = 'H'
  53. UNION ALL
  54. SELECT '子坯' LBEL ,B.SLAB_NO,A.SLAB_CUT_SEQ,A.SLAB_THK,A.SLAB_WTH,A.SLAB_LEN
  55. FROM TBG02_SLAB_COMM_D A
  56. ,TBG02_SLAB_COMM B
  57. WHERE B.SLAB_NO = :2
  58. AND B.SUB_SLAB_NO = A.SLAB_NO
  59. AND B.SLAB_RT = 'H'
  60. UNION ALL
  61. SELECT '母坯' LBEL ,T1.SLAB_NO,'00' SLAB_CUT_SEQ,T2.SLAB_THK,T2.SLAB_WTH,T2.SLAB_LEN
  62. FROM TBG02_SLAB_COMM T1
  63. ,TBD01_SLABDN_OBJ2 T2
  64. WHERE T1.DSN_SLAB_NO = T2.DSN_SLAB_NO
  65. AND T1.SLAB_RT IN ('Z','P')
  66. AND T1.SLAB_NO = :3
  67. UNION ALL
  68. SELECT LBEL
  69. ,SUBSTR(SLAB_NO,1,12)||(SUBSTR(SLAB_NO,13,1)+SLAB_CUT_SEQ)
  70. ,LPAD(SLAB_CUT_SEQ,2,0) SLAB_CUT_SEQ
  71. ,SLAB_THK,SLAB_WTH,SLAB_LEN
  72. FROM (
  73. SELECT '子坯' LBEL
  74. ,SUBSTR(T1.SLAB_NO,1,12)||(SELECT MAX(SUBSTR(SLAB_NO,13,1)) FROM TBG02_SLAB_COMM WHERE SUBSTR(SLAB_NO,1,12) = SUBSTR(T1.SLAB_NO,1,12)) SLAB_NO
  75. ,DENSE_RANK() over (order by T3.SUB_DSN_SLAB_NO) SLAB_CUT_SEQ
  76. ,T3.SLAB_THK,T3.SLAB_WTH,T3.SLAB_LEN
  77. FROM TBG02_SLAB_COMM T1
  78. ,TBD01_SLABDN_OBJ2 T2
  79. ,TBD01_SLABDN_OBJ2_DETAIL T3
  80. WHERE T1.DSN_SLAB_NO = T2.DSN_SLAB_NO
  81. AND T1.DSN_SLAB_NO = T3.DSN_SLAB_NO
  82. AND T1.SLAB_RT IN ('Z','P')
  83. AND T1.SLAB_NO = :4
  84. )
  85. ]]>
  86. </query>
  87. <query id="UIG040070_03.select" desc=" ">
  88. <![CDATA[
  89. SELECT '母坯' CLF ,B.SLAB_NO,'00' SLAB_CUT_SEQ,B.SLAB_THK,B.SLAB_WTH,B.SLAB_LEN,B.CUR_LOAD_LOC,B.SLAB_SIZE_DEC_GRD,B.SLAB_WGT,'' ORL_LOAD_LOC,'' DSN_SLAB_NO,'' SUB_DSN_SLAB_NO
  90. FROM TBG02_SLAB_COMM B
  91. WHERE B.SLAB_NO = :1
  92. AND B.SLAB_RT = 'H'
  93. UNION ALL
  94. SELECT '子坯' CLF ,B.SLAB_NO,A.SLAB_CUT_SEQ,A.SLAB_THK,A.SLAB_WTH,A.SLAB_LEN,'' CUR_LOAD_LOC,'' SLAB_SIZE_DEC_GRD,0 SLAB_WGT,B.CUR_LOAD_LOC ORL_LOAD_LOC,'' DSN_SLAB_NO,'' SUB_DSN_SLAB_NO
  95. FROM TBG02_SLAB_COMM_D A
  96. ,TBG02_SLAB_COMM B
  97. WHERE B.SLAB_NO = :2
  98. AND B.SUB_SLAB_NO = A.SLAB_NO
  99. AND B.SLAB_RT = 'H'
  100. UNION ALL
  101. SELECT '母坯' CLF ,T1.SLAB_NO,'00' SLAB_CUT_SEQ,T2.SLAB_THK,T2.SLAB_WTH,T2.SLAB_LEN,T1.CUR_LOAD_LOC,T1.SLAB_SIZE_DEC_GRD,T1.SLAB_WGT,'' ORL_LOAD_LOC,t2.DSN_SLAB_NO,'' SUB_DSN_SLAB_NO
  102. FROM TBG02_SLAB_COMM T1
  103. ,TBD01_SLABDN_OBJ2 T2
  104. WHERE T1.DSN_SLAB_NO = T2.DSN_SLAB_NO
  105. AND T1.SLAB_RT IN ('Z','P')
  106. AND T1.SLAB_NO = :3
  107. UNION ALL
  108. SELECT CLF
  109. ,SUBSTR(SLAB_NO,1,12)||(SUBSTR(SLAB_NO,13,1)+SLAB_CUT_SEQ)
  110. ,LPAD(SLAB_CUT_SEQ,2,0) SLAB_CUT_SEQ
  111. ,SLAB_THK,SLAB_WTH,SLAB_LEN,CUR_LOAD_LOC,SLAB_SIZE_DEC_GRD,SLAB_WGT,ORL_LOAD_LOC,DSN_SLAB_NO,SUB_DSN_SLAB_NO
  112. FROM (
  113. SELECT '子坯' CLF
  114. ,SUBSTR(T1.SLAB_NO,1,12)||(SELECT MAX(SUBSTR(SLAB_NO,13,1)) FROM TBG02_SLAB_COMM WHERE SUBSTR(SLAB_NO,1,12) = SUBSTR(T1.SLAB_NO,1,12)) SLAB_NO
  115. ,DENSE_RANK() over (order by T3.SUB_DSN_SLAB_NO) SLAB_CUT_SEQ
  116. ,T3.SLAB_THK,T3.SLAB_WTH,T3.SLAB_LEN,'' CUR_LOAD_LOC,'' SLAB_SIZE_DEC_GRD,0 SLAB_WGT,T1.CUR_LOAD_LOC ORL_LOAD_LOC,t3.DSN_SLAB_NO,t3.SUB_DSN_SLAB_NO
  117. FROM TBG02_SLAB_COMM T1
  118. ,TBD01_SLABDN_OBJ2 T2
  119. ,TBD01_SLABDN_OBJ2_DETAIL T3
  120. WHERE T1.DSN_SLAB_NO = T2.DSN_SLAB_NO
  121. AND T1.DSN_SLAB_NO = T3.DSN_SLAB_NO
  122. AND T1.SLAB_RT IN ('Z','P')
  123. AND T1.SLAB_NO = :4
  124. )
  125. ]]>
  126. </query>
  127. <query id="UIG040070_CORRECTED_SLAB_COMM.select" desc=" ">
  128. <![CDATA[
  129. SELECT SLAB_NO
  130. ,SIZE_UPDT_BEF_THK
  131. ,SIZE_UPDT_BEF_WTH
  132. ,SIZE_UPDT_BEF_LEN
  133. ,SIZE_UPDT_BEF_WGT
  134. ,SIZE_UPDT_AFT_THK
  135. ,SIZE_UPDT_AFT_WTH
  136. ,SIZE_UPDT_AFT_LEN
  137. ,SIZE_UPDT_AFT_WGT
  138. ,SIZE_UPDT_CAUSE_CD
  139. ,ORD_FL
  140. ,STL_GRD
  141. ,SIZE_UPDT_EMP_NO
  142. ,SIZE_UPDT_WKGROUP
  143. ,SIZE_UPDT_WKSHIFT
  144. FROM TBG02_SLAB_COMM
  145. WHERE SLAB_NO LIKE ?||'%'
  146. --and MATRL_END_CAUSE_CD is not null
  147. ]]>
  148. </query>
  149. <query id="UIG040070_SLAB_END.update" desc=" " fetchSize="10">
  150. <![CDATA[
  151. UPDATE TBG02_SLAB_COMM SET
  152. CORRECT_YN = 'Y'
  153. ,SLAB_STAT = '3'
  154. ,MATRL_END_CAUSE_CD = '4'
  155. ,MATRL_END_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  156. WHERE SLAB_NO = ?
  157. ]]>
  158. </query>
  159. <query id="UIG040070_SIZE_CORRECT_02.update" desc=" " fetchSize="10">
  160. <![CDATA[
  161. UPDATE TBG02_SLAB_COMM SET
  162. CORRECT_YN = 'Y'
  163. ,SIZE_UPDT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  164. ,SIZE_UPDT_CAUSE_CD = :1
  165. ,SIZE_UPDT_BEF_THK = SLAB_THK
  166. ,SIZE_UPDT_BEF_WTH = SLAB_WTH
  167. ,SIZE_UPDT_BEF_LEN = SLAB_LEN
  168. ,SIZE_UPDT_BEF_WGT = SLAB_WGT
  169. ,SLAB_THK = :2
  170. ,SLAB_WTH = :3
  171. ,SLAB_LEN = :4
  172. ,SLAB_WGT = :5
  173. ,SIZE_UPDT_AFT_THK = :6
  174. ,SIZE_UPDT_AFT_WTH = :7
  175. ,SIZE_UPDT_AFT_LEN = :8
  176. ,SIZE_UPDT_AFT_WGT = :9
  177. ,SIZE_UPDT_WKSHIFT = :10
  178. ,SIZE_UPDT_WKGROUP = :11
  179. ,SIZE_UPDT_EMP_NO = :12
  180. ,SCRAP_WGT = :13
  181. ,ORD_FL = '2'
  182. ,NONORD_CAUSE_CD = :14
  183. ,NONORD_OCR_DTIME = :15
  184. ,CUR_PROG_CD = :16
  185. ,SLAB_SIZE_DEC_GRD= :17
  186. ,CUR_PROG_CD_PGM = 'UIG040070'
  187. ,CUR_PROG_CD_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  188. ,BEF_PROG_CD = CUR_PROG_CD
  189. ,BEF_PROG_CD_PGM = CUR_PROG_CD_PGM
  190. ,BEF_PROG_CD_DTIME = CUR_PROG_CD_DTIME
  191. ,ORG_ORD_NO = ORD_NO
  192. ,ORG_ORD_SEQ = ORD_SEQ
  193. ,ORD_NO = ''
  194. ,ORD_SEQ = ''
  195. WHERE SLAB_NO = :18
  196. ]]>
  197. </query>
  198. <query id="UIG040070_SIZE_CORRECT.update" desc=" " fetchSize="10">
  199. <![CDATA[
  200. UPDATE TBG02_SLAB_COMM SET
  201. CORRECT_YN = 'Y'
  202. ,SIZE_UPDT_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  203. ,SIZE_UPDT_CAUSE_CD = ?
  204. ,SLAB_THK = ?
  205. ,SLAB_WTH = ?
  206. ,SLAB_LEN = ?
  207. ,SLAB_WGT = ?
  208. ,SIZE_UPDT_BEF_THK = ?
  209. ,SIZE_UPDT_BEF_WTH = ?
  210. ,SIZE_UPDT_BEF_LEN = ?
  211. ,SIZE_UPDT_BEF_WGT = ?
  212. ,SIZE_UPDT_AFT_THK = ?
  213. ,SIZE_UPDT_AFT_WTH = ?
  214. ,SIZE_UPDT_AFT_LEN = ?
  215. ,SIZE_UPDT_AFT_WGT = ?
  216. ,SIZE_UPDT_WKSHIFT = ?
  217. ,SIZE_UPDT_WKGROUP = ?
  218. ,SIZE_UPDT_EMP_NO = ?
  219. ,SCRAP_WGT = ?
  220. ,ORD_FL = '2'
  221. ,NONORD_CAUSE_CD = ?
  222. ,NONORD_OCR_DTIME = ?
  223. ,CUR_PROG_CD = ?
  224. ,SLAB_SIZE_DEC_GRD= ?
  225. ,CUR_PROG_CD_PGM = 'UIG040070'
  226. ,CUR_PROG_CD_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  227. ,BEF_PROG_CD = CUR_PROG_CD
  228. ,BEF_PROG_CD_PGM = CUR_PROG_CD_PGM
  229. ,BEF_PROG_CD_DTIME = CUR_PROG_CD_DTIME
  230. ,ORG_ORD_NO = ORD_NO
  231. ,ORG_ORD_SEQ = ORD_SEQ
  232. ,ORD_NO = ''
  233. ,ORD_SEQ = ''
  234. WHERE SLAB_NO = ?
  235. ]]>
  236. </query>
  237. <query id="UIG040070_SCRAP_COMM.update" desc=" " fetchSize="10">
  238. <![CDATA[
  239. UPDATE TBG02_SLAB_COMM SET
  240. SCRAP_WGT = ?
  241. ,ORD_FL = '2'
  242. ,ORG_ORD_NO = ORD_NO
  243. ,ORG_ORD_SEQ = ORD_SEQ
  244. ,ORD_NO = ''
  245. ,ORD_SEQ = ''
  246. WHERE SLAB_NO = ?
  247. ]]>
  248. </query>
  249. <query id="UIG040070_ALL_SCRAP_COMM.update" desc=" " fetchSize="10">
  250. <![CDATA[
  251. /** UIG040070_ALL_SCRAP_COMM.update **/
  252. UPDATE TBG02_SLAB_COMM SET
  253. SCRAP_WGT = ?
  254. ,ORD_FL = ?
  255. ,ORD_NO = ?
  256. ,ORD_SEQ = ?
  257. ,ORG_ORD_NO = ?
  258. ,ORG_ORD_SEQ = ?
  259. ,NONORD_CAUSE_CD = ?
  260. ,NONORD_OCR_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  261. ,SLAB_STAT = '3'
  262. ,MATRL_END_CAUSE_CD = ?
  263. ,MATRL_END_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  264. WHERE SLAB_NO = ?
  265. ]]>
  266. </query>
  267. <query id="UIG040070_ALL_SCRAP_YARD_ADDR.update" desc=" " fetchSize="10">
  268. <![CDATA[
  269. /** IG040070_ALL_SCRAP_YARD_ADDR.update **/
  270. UPDATE TBG04_SLAB_YARD
  271. SET SLAB_NO = ''
  272. ,BEF_STORE_LOC = ''
  273. ,CR_NO = ''
  274. ,REG_ID = ''
  275. ,REG_DTIME = ''
  276. ,ORD_FLAG = ''
  277. WHERE SLAB_NO = ?
  278. ]]>
  279. </query>
  280. <query id="UIG040070_SHR_COMMD_02.insert" desc=" " fetchSize="10">
  281. INSERT INTO TBG02_SLAB_COMM_D (SLAB_NO,SLAB_CUT_SEQ,SLAB_THK,SLAB_WTH,SLAB_LEN,ORD_THK,ORD_WTH,ORD_LEN,ORD_WGT,COIL_INDIA,COIL_OUTDIA,ORD_NO,ORD_SEQ,
  282. ORD_FL)
  283. SELECT SUBSTR(SLAB_NO,1,12)||SUBSTR(?,13,1)
  284. ,SLAB_CUT_SEQ
  285. ,SLAB_THK
  286. ,SLAB_WTH
  287. ,SLAB_LEN
  288. ,ORD_THK
  289. ,ORD_WTH
  290. ,ORD_LEN
  291. ,ORD_WGT
  292. ,COIL_INDIA
  293. ,COIL_OUTDIA
  294. ,ORD_NO
  295. ,ORD_SEQ
  296. ,ORD_FL
  297. FROM TBG02_SLAB_COMM_D WHERE SLAB_NO = ?
  298. </query>
  299. <query id="UIG040070_SHR_COMMD_03.insert" desc=" " fetchSize="10">
  300. INSERT INTO TBG02_SLAB_COMM_D (SLAB_NO,SLAB_CUT_SEQ,SLAB_THK,SLAB_WTH,SLAB_LEN,ORD_THK,ORD_WTH,ORD_LEN,ORD_WGT,COIL_INDIA,COIL_OUTDIA,ORD_NO,ORD_SEQ,
  301. ORD_FL)
  302. SELECT 'J'||SUBSTR(B.SUB_SLAB_NO,2,11)||SUBSTR(:1,13,1)
  303. ,A.SLAB_CUT_SEQ
  304. ,A.SLAB_THK
  305. ,A.SLAB_WTH
  306. ,A.SLAB_LEN
  307. ,A.ORD_THK
  308. ,A.ORD_WTH
  309. ,A.ORD_LEN
  310. ,A.ORD_WGT
  311. ,A.COIL_INDIA
  312. ,A.COIL_OUTDIA
  313. ,A.ORD_NO
  314. ,A.ORD_SEQ
  315. ,A.ORD_FL
  316. FROM TBG02_SLAB_COMM_D A
  317. ,TBG02_SLAB_COMM B
  318. WHERE B.SLAB_NO = :2
  319. AND A.SLAB_NO = B.SUB_SLAB_NO
  320. AND B.SLAB_RT = 'H'
  321. UNION ALL
  322. SELECT
  323. 'J'||SUBSTR(T3.SUB_SLAB_NO,2,11)||SUBSTR(:3,13,1)
  324. ,:4 SLAB_CUT_SEQ
  325. ,:5 SLAB_THK
  326. ,:6 SLAB_WTH
  327. ,:7 SLAB_LEN
  328. ,T2.SLAB_THK
  329. ,T2.SLAB_WTH
  330. ,T2.SLAB_LEN
  331. ,T2.SLAB_WGT
  332. ,0 COIL_INDIA
  333. ,0 COIL_OUTDIA
  334. ,T2.ORD_NO
  335. ,T2.ORD_SEQ
  336. ,'1' ORD_FL
  337. FROM TBD01_SLABDN_OBJ2 T1
  338. ,TBD01_SLABDN_OBJ2_DETAIL T2
  339. ,TBG02_SLAB_COMM T3
  340. WHERE T1.DSN_SLAB_NO = T2.DSN_SLAB_NO
  341. AND T2.DSN_SLAB_NO = :8
  342. and t2.SUB_DSN_SLAB_NO = :9
  343. AND T3.SLAB_NO = :10
  344. </query>
  345. <query id="UIG040070_SHR.insert" desc=" " fetchSize="10">
  346. <![CDATA[
  347. INSERT INTO TBG02_SLAB_COMM
  348. (
  349. SLAB_NO
  350. ,PLAN_SLAB_NO
  351. ,PROC_CD
  352. ,SLAB_STAT
  353. ,MATRL_END_CAUSE_CD
  354. ,MATRL_END_DTIME
  355. ,CUR_PROG_CD
  356. ,CUR_PROG_CD_PGM
  357. ,CUR_PROG_CD_DTIME
  358. ,BEF_PROG_CD
  359. ,BEF_PROG_CD_PGM
  360. ,BEF_PROG_CD_DTIME
  361. ,ORG_ORD_NO
  362. ,ORG_ORD_SEQ
  363. ,ORD_NO
  364. ,ORD_SEQ
  365. ,ORD_FL
  366. ,STL_GRD
  367. ,BEF_STL_GRD
  368. ,PRODNM_CD
  369. ,CUST_CD
  370. ,ORD_USE_CD
  371. ,SPEC_ABBSYM
  372. ,INSTR_SLAB_THK
  373. ,INSTR_SLAB_WTH
  374. ,INSTR_SLAB_LEN
  375. ,INSTR_SLAB_WGT
  376. ,SLAB_THK
  377. ,SLAB_WTH
  378. ,SLAB_LEN
  379. ,SLAB_WGT
  380. ,SLAB_TEMP
  381. ,SLAB_CUT_DTIME
  382. ,SLAB_RT
  383. ,SURPLMATL_YN
  384. ,LAST_SLAB_YN
  385. ,TAPER_SLAB_YN
  386. ,TAPER_LEN
  387. -- ,NONORD_CAUSE_CD
  388. -- ,NONORD_OCR_DTIME
  389. ,INSTR_HCR_CLF
  390. ,HCR_CLF
  391. ,BUY_MKR_NAME
  392. ,BUY_CHARGE_NO
  393. ,BUY_SLAB_NO
  394. ,BUY_SLAB_RECEPT_DTIME
  395. -- ,CUR_LOAD_LOC
  396. ,CUR_LOAD_LOC_DTIME
  397. ,RHF_SCH_YN
  398. ,BEF_LOAD_LOC
  399. ,BEF_LOAD_LOC_DTIME
  400. ,MISSNO_CLF
  401. ,MISSNO_CAUSE_CD
  402. ,MISSNO_OCR_DTIME
  403. ,MISSNO_EMP_ID
  404. ,REHEATMATL_CLF
  405. ,REHEATMATL_REG_ID
  406. ,REHEATMATL_REGIST_DTIME
  407. ,EXTSHAPE_GRD
  408. ,CRK_CD1
  409. ,CRK_CD1_LOC
  410. ,CRK_CD2
  411. ,CRK_CD2_LOC
  412. ,CRK_CD3
  413. ,CRK_CD3_LOC
  414. ,CRK_CD4
  415. ,CRK_CD4_LOC
  416. ,CRK_CD5
  417. ,CRK_CD5_LOC
  418. ,CRK_CD6
  419. ,CRK_CD6_LOC
  420. ,CRK_CD7
  421. ,CRK_CD7_LOC
  422. ,CRK_CD8
  423. ,CRK_CD8_LOC
  424. ,CRK_CD9
  425. ,CRK_CD9_LOC
  426. ,CRK_CD10
  427. ,CRK_CD10_LOC
  428. ,CORRECT_DTIME
  429. ,CORRECT_XIN_DATE
  430. ,CORRECT_WKSHIFT
  431. ,CORRECT_WKGROUP
  432. ,CORRECT_EMPNO
  433. ,CORRECT_YN
  434. ,CORRECT_RSLT_CD
  435. ,SF_METHOD
  436. ,SIZE_UPDT_DTIME
  437. ,SIZE_UPDT_CAUSE_CD
  438. ,SIZE_UPDT_BEF_THK
  439. ,SIZE_UPDT_BEF_WTH
  440. ,SIZE_UPDT_BEF_LEN
  441. ,SIZE_UPDT_BEF_WGT
  442. ,SIZE_UPDT_AFT_THK
  443. ,SIZE_UPDT_AFT_WTH
  444. ,SIZE_UPDT_AFT_LEN
  445. ,SIZE_UPDT_AFT_WGT
  446. ,SIZE_UPDT_WKSHIFT
  447. ,SIZE_UPDT_WKGROUP
  448. ,SIZE_UPDT_EMP_NO
  449. ,SCRAP_THK
  450. ,SCRAP_WTH
  451. ,SCRAP_LEN
  452. ,SCRAP_WGT
  453. ,SLAB_REGEN_CLF
  454. ,PLT_IND_TRS_CAR_NO
  455. ,PLT_IND_INVOICE_NO
  456. ,PLT_IND_ARRV_LOC
  457. ,PLT_IND_TRS_DATE
  458. ,PLT_TRS_CAR_NO
  459. ,PLT_TRS_INVOICE_NO
  460. ,PLT_TRS_DTIME
  461. ,PLT_PLANT_ARRV_DTIME
  462. ,PLT_PLANT_ARRV_LOC
  463. ,PLT_TRS_WKSHIFT
  464. ,PLT_TRS_WKGROUP
  465. ,PLT_TRS_EMP_NO
  466. ,CUT_WKSHIFT
  467. ,CUT_WKGROUP
  468. ,CUT_EMP_ID
  469. ,ORDCUST_CD
  470. ,SLAB_RHF_IN_DTIME
  471. ,SLAB_RHF_OUT_DTIME
  472. ,INSTR_COIL_THK
  473. ,INSTR_COIL_WTH
  474. ,INSTR_COIL_LEN
  475. ,INSTR_COIL_INDIA
  476. ,INSTR_COIL_OUTDIA
  477. ,INSTR_COIL_WGT
  478. ,RHF_CHARGING_STAT_CD
  479. ,STRAND_NO
  480. ,DIFF_STL_GRD_STA_END_YN
  481. ,CAST_NO
  482. ,SLAB_WAY
  483. ,SLAB_SIZE_DEC_GRD
  484. ,NONORD_CAUSE_CD
  485. ,NONORD_OCR_DTIME
  486. ,CUR_LOAD_LOC
  487. ,SMS_YARD_ENT_DTIME
  488. ,SLAB_STOCK_ENT_DTIME
  489. ,SLAB_INGR_DEC_GRD
  490. ,TW_SLAB_YN
  491. ,YARD_LOCK_YN
  492. ,SLAB_STOCK_TYPE
  493. ,SMS_YARD_ENT_TYPE
  494. ,SLAB_STOCK_SHIFT
  495. ,SLAB_STOCK_GROUP
  496. ,SLAB_STOCK_REG_ID
  497. ,SMS_YARD_ENT_SHIFT
  498. ,SMS_YARD_ENT_GROUP
  499. ,SMS_YARD_ENT_REG_ID
  500. ,SLAB_DCS_DETAIL
  501. ,INGR_SHIFT
  502. ,INGR_GROUP
  503. ,SUB_SLAB_NO
  504. ,CHARGE_NO
  505. )
  506. SELECT :1
  507. ,PLAN_SLAB_NO
  508. ,PROC_CD
  509. ,SLAB_STAT
  510. ,MATRL_END_CAUSE_CD
  511. ,MATRL_END_DTIME
  512. ,:2
  513. ,'UIG040070' CUR_PROG_CD_PGM
  514. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS') CUR_PROG_CD_DTIME
  515. ,CUR_PROG_CD
  516. ,CUR_PROG_CD_PGM
  517. ,CUR_PROG_CD_DTIME
  518. ,:3
  519. ,:4
  520. ,:5
  521. ,:6
  522. ,:7
  523. ,STL_GRD
  524. ,BEF_STL_GRD
  525. ,PRODNM_CD
  526. ,CUST_CD
  527. ,ORD_USE_CD
  528. ,SPEC_ABBSYM
  529. ,INSTR_SLAB_THK
  530. ,INSTR_SLAB_WTH
  531. ,INSTR_SLAB_LEN
  532. ,INSTR_SLAB_WGT
  533. ,:8
  534. ,:9
  535. ,:10
  536. ,:11
  537. ,SLAB_TEMP
  538. ,SLAB_CUT_DTIME
  539. ,SLAB_RT
  540. ,SURPLMATL_YN
  541. ,LAST_SLAB_YN
  542. ,TAPER_SLAB_YN
  543. ,TAPER_LEN
  544. -- ,NONORD_CAUSE_CD
  545. -- ,NONORD_OCR_DTIME
  546. ,INSTR_HCR_CLF
  547. ,HCR_CLF
  548. ,BUY_MKR_NAME
  549. ,BUY_CHARGE_NO
  550. ,BUY_SLAB_NO
  551. ,BUY_SLAB_RECEPT_DTIME
  552. -- ,CUR_LOAD_LOC
  553. ,CUR_LOAD_LOC_DTIME
  554. ,RHF_SCH_YN
  555. ,BEF_LOAD_LOC
  556. ,BEF_LOAD_LOC_DTIME
  557. ,MISSNO_CLF
  558. ,MISSNO_CAUSE_CD
  559. ,MISSNO_OCR_DTIME
  560. ,MISSNO_EMP_ID
  561. ,REHEATMATL_CLF
  562. ,REHEATMATL_REG_ID
  563. ,REHEATMATL_REGIST_DTIME
  564. ,EXTSHAPE_GRD
  565. ,CRK_CD1
  566. ,CRK_CD1_LOC
  567. ,CRK_CD2
  568. ,CRK_CD2_LOC
  569. ,CRK_CD3
  570. ,CRK_CD3_LOC
  571. ,CRK_CD4
  572. ,CRK_CD4_LOC
  573. ,CRK_CD5
  574. ,CRK_CD5_LOC
  575. ,CRK_CD6
  576. ,CRK_CD6_LOC
  577. ,CRK_CD7
  578. ,CRK_CD7_LOC
  579. ,CRK_CD8
  580. ,CRK_CD8_LOC
  581. ,CRK_CD9
  582. ,CRK_CD9_LOC
  583. ,CRK_CD10
  584. ,CRK_CD10_LOC
  585. ,CORRECT_DTIME
  586. ,CORRECT_XIN_DATE
  587. ,CORRECT_WKSHIFT
  588. ,CORRECT_WKGROUP
  589. ,CORRECT_EMPNO
  590. ,'Y'
  591. ,CORRECT_RSLT_CD
  592. ,SF_METHOD
  593. ,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  594. ,:12
  595. ,SLAB_THK
  596. ,SLAB_WTH
  597. ,SLAB_LEN
  598. ,SLAB_WGT
  599. ,:13
  600. ,:14
  601. ,:15
  602. ,:16
  603. ,:17
  604. ,:18
  605. ,:19
  606. ,''
  607. ,''
  608. ,''
  609. ,''
  610. ,SLAB_REGEN_CLF
  611. ,PLT_IND_TRS_CAR_NO
  612. ,PLT_IND_INVOICE_NO
  613. ,PLT_IND_ARRV_LOC
  614. ,PLT_IND_TRS_DATE
  615. ,PLT_TRS_CAR_NO
  616. ,PLT_TRS_INVOICE_NO
  617. ,PLT_TRS_DTIME
  618. ,PLT_PLANT_ARRV_DTIME
  619. ,PLT_PLANT_ARRV_LOC
  620. ,PLT_TRS_WKSHIFT
  621. ,PLT_TRS_WKGROUP
  622. ,PLT_TRS_EMP_NO
  623. ,CUT_WKSHIFT
  624. ,CUT_WKGROUP
  625. ,CUT_EMP_ID
  626. ,ORDCUST_CD
  627. ,SLAB_RHF_IN_DTIME
  628. ,SLAB_RHF_OUT_DTIME
  629. ,INSTR_COIL_THK
  630. ,INSTR_COIL_WTH
  631. ,INSTR_COIL_LEN
  632. ,INSTR_COIL_INDIA
  633. ,INSTR_COIL_OUTDIA
  634. ,INSTR_COIL_WGT
  635. ,RHF_CHARGING_STAT_CD
  636. ,STRAND_NO
  637. ,DIFF_STL_GRD_STA_END_YN
  638. ,CAST_NO
  639. ,SLAB_WAY
  640. ,:20
  641. ,:21
  642. ,:22
  643. ,:23
  644. ,:24
  645. ,:25
  646. ,SLAB_INGR_DEC_GRD
  647. ,TW_SLAB_YN
  648. ,YARD_LOCK_YN
  649. ,SLAB_STOCK_TYPE
  650. ,SMS_YARD_ENT_TYPE
  651. ,SLAB_STOCK_SHIFT
  652. ,SLAB_STOCK_GROUP
  653. ,SLAB_STOCK_REG_ID
  654. ,SMS_YARD_ENT_SHIFT
  655. ,SMS_YARD_ENT_GROUP
  656. ,SMS_YARD_ENT_REG_ID
  657. ,SLAB_DCS_DETAIL
  658. ,INGR_SHIFT
  659. ,INGR_GROUP
  660. ,'J'||SUBSTR(SUB_SLAB_NO,2,11)||SUBSTR(:26,13,1)
  661. ,CHARGE_NO
  662. FROM TBG02_SLAB_COMM
  663. WHERE SLAB_NO = :27
  664. ]]>
  665. </query>
  666. <query id="UIG040070_SLAB_COMM_D_ORDFL.update" desc=" ">
  667. <![CDATA[
  668. UPDATE TBG02_SLAB_COMM_D
  669. SET ORD_FL = ?
  670. WHERE SLAB_NO = ?
  671. ]]>
  672. </query>
  673. <query id="UIG040070_SLAB_SIZE_DEC.select" desc=" ">
  674. <![CDATA[
  675. SELECT PKG_UIG.FUN_SLAB_SIZE_DEC(:1,:2,:3,:4,:5) RES FROM DUAL
  676. ]]>
  677. </query>
  678. <query id="UIG040070_SLAB_SIZE_DEC.update" desc=" ">
  679. <![CDATA[
  680. UPDATE TBG02_SLAB_COMM T1
  681. SET T1.ORG_ORD_NO = T1.ORD_NO
  682. ,T1.ORG_ORD_SEQ = T1.ORD_SEQ
  683. ,T1.BEF_PROG_CD = T1.CUR_PROG_CD
  684. ,T1.BEF_PROG_CD_PGM = T1.CUR_PROG_CD_PGM
  685. ,T1.BEF_PROG_CD_DTIME = T1.CUR_PROG_CD_DTIME
  686. ,T1.ORD_FL = :1
  687. ,T1.ORD_NO = :2
  688. ,T1.ORD_SEQ = :3
  689. ,T1.NONORD_CAUSE_CD = :4
  690. ,T1.NONORD_OCR_DTIME = :5
  691. ,T1.CUR_PROG_CD = :6
  692. ,T1.CUR_PROG_CD_PGM = 'SLAB_SIZE_DEC'
  693. ,T1.CUR_PROG_CD_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MMSS')
  694. WHERE T1.SLAB_NO = :7
  695. ]]>
  696. </query>
  697. <query id="UIG040070_04.select" desc=" ">
  698. <![CDATA[
  699. SELECT ORD_NO
  700. ,ORD_SEQ
  701. ,CUR_PROG_CD
  702. , ORD_FL
  703. ,SLAB_STOCK_ENT_DTIME
  704. ,SMS_YARD_ENT_DTIME
  705. ,SLAB_RT
  706. FROM TBG02_SLAB_COMM
  707. WHERE SLAB_NO = ?
  708. ]]>
  709. </query>
  710. <query id="UIG040070_SLAB_YARD.update" desc=" ">
  711. <![CDATA[
  712. UPDATE TBG04_SLAB_YARD
  713. SET SLAB_NO = ?
  714. ,REG_ID = ?
  715. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  716. WHERE YARD_ADDR = ?
  717. AND STORELAY = ?
  718. ]]>
  719. </query>
  720. <query id="UIG040070_SLAB_COMM.update" desc=" ">
  721. <![CDATA[
  722. UPDATE TBG04_SLAB_YARD SET SLAB_NO = '',BEF_STORE_LOC = '',CR_NO = '',REG_ID = '',REG_DTIME = ''
  723. WHERE SLAB_NO = ?
  724. ]]>
  725. </query>
  726. <query id="UIG040070_SLAB_COMM_D.update" desc=" " fetchSize="10">
  727. <![CDATA[
  728. UPDATE TBG02_SLAB_COMM_D SET
  729. ORD_FL = ?
  730. WHERE SLAB_NO = (SELECT SUB_SLAB_NO FROM TBG02_SLAB_COMM WHERE SLAB_NO = ?)
  731. ]]>
  732. </query>
  733. </queryMap>