5d57a499b257f6e938935eedc7ee327bfc126010.svn-base 86 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="MILL WORK INSTRUCTION SPLIT ROLL">
  3. <query id="NIF024080_RollManaNoChk.select" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  4. <![CDATA[
  5. SELECT A.ROLL_SLAB_SEQ
  6. FROM TBF02_SPEC_MILL A
  7. WHERE A.ROLL_MANA_NO = ?
  8. AND A.SLAB_NO = ?
  9. ]]>
  10. </query>
  11. <query id="NIF024080_RollSlabStatusChk.select" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  12. <![CDATA[
  13. SELECT SUM(DECODE(A.STATUS_CD,'B',1,0)) STATUS_CD_CNT
  14. ,SUM(DECODE(B.COIL_STAT,'0',1,0)) COIL_STAT_CNT
  15. FROM TBF02_SPEC_MILL A
  16. ,TBH02_COIL_COMM B
  17. WHERE A.COIL_NO = B.COIL_NO(+)
  18. AND A.ROLL_MANA_NO = ?
  19. AND A.ROLL_SLAB_SEQ > ?
  20. ]]>
  21. </query>
  22. <query id="NIF024080_RollEdtSeqMax.select" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  23. <![CDATA[
  24. SELECT MAX(A.ROLL_EDT_SEQ) ROLL_EDT_SEQ
  25. FROM TBF02_SPEC_ROLL A
  26. ]]>
  27. </query>
  28. <query id="NIF024080_ChgRollDel.delete" desc="it's query from TBF02_CHG_ROLL Table" fetchSize="10">
  29. <![CDATA[
  30. DELETE FROM TBF02_CHG_ROLL
  31. ]]>
  32. </query>
  33. <query id="NIF024080_ChgRollIns.insert" desc="it's query from TBF02_CHG_ROLL Table" fetchSize="10">
  34. <![CDATA[
  35. INSERT INTO TBF02_CHG_ROLL
  36. (ORG_SEQ
  37. ,CHG_SEQ
  38. ,ROLL_EDT_SEQ
  39. ,ROLL_MANA_NO
  40. ,CHG_ROLL_MANA_NO
  41. ,FL)
  42. SELECT ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO)
  43. ,ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO)
  44. ,A.ROLL_EDT_SEQ
  45. ,A.ROLL_MANA_NO
  46. ,A.NEW_ROLL_MANA_NO
  47. ,DECODE(B.ROLL_EDT_SEQ,NULL,'N','Y')
  48. FROM (SELECT ROLL_EDT_SEQ
  49. ,ROLL_MANA_NO ROLL_MANA_NO
  50. ,DECODE(SUBSTR(ROLL_MANA_NO,2,4),9999,CHR(ASCII(SUBSTR(ROLL_MANA_NO,1,1)) + 1) || '0001',
  51. SUBSTR(ROLL_MANA_NO,1,1) || LPAD(TO_CHAR(TO_NUMBER(SUBSTR(ROLL_MANA_NO,2,4)) + 1),4,'0')) NEW_ROLL_MANA_NO
  52. FROM TBF02_SPEC_ROLL) A
  53. ,TBF02_SPEC_ROLL B
  54. WHERE A.NEW_ROLL_MANA_NO = B.ROLL_MANA_NO(+)
  55. AND A.ROLL_MANA_NO > ?
  56. ORDER BY A.ROLL_MANA_NO
  57. ]]>
  58. </query>
  59. <query id="NIF024080_L2ROLLDelSend.insert" desc="it's query from TBH06_L2_ROLL_UNIT_INS Table" fetchSize="10">
  60. <![CDATA[
  61. INSERT INTO TBH06_L2_ROLL_UNIT_INS
  62. (SEQ_NO
  63. ,MSG_FLAG
  64. ,SEND_LEN
  65. ,TC_ID
  66. ,TRANS_DTIME
  67. ,SEND_DC
  68. ,RECV_DC
  69. ,SERIAL_NO
  70. ,RESERVED
  71. ,SEND_CLF
  72. ,ROLL_UNIT_NO
  73. ,UNIT_SLAB_CNT)
  74. SELECT B.SEQ_NO +
  75. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO) -- SEQ_NO
  76. ,'N' -- MSG_FLAG
  77. ,'34' -- SEND_LEN
  78. ,'HMFU10' -- TC_ID
  79. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  80. ,'FU' -- SEND_DC
  81. ,'HM' -- RECV_DC
  82. ,'' -- SERIAL_NO
  83. ,'' -- RESERVED
  84. ,'3' -- SEND_CLF ('1': INSERT, '2': UPDATE '3' : DELETE)
  85. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  86. ,A.ROLL_SLAB_CNT -- UNIT_SLAB_CNT
  87. FROM TBF02_SPEC_ROLL A
  88. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  89. FROM TBH06_L2_ROLL_UNIT_INS
  90. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  91. ,(SELECT ROLL_MANA_NO
  92. FROM TBF02_CHG_ROLL
  93. WHERE ROLL_MANA_NO <> ?
  94. MINUS
  95. SELECT CHG_ROLL_MANA_NO
  96. FROM TBF02_CHG_ROLL) C
  97. WHERE A.ROLL_MANA_NO = C.ROLL_MANA_NO
  98. ORDER BY A.ROLL_MANA_NO
  99. ]]>
  100. </query>
  101. <query id="NIF024080_L2RHTDelSend.insert" desc="it's query from TBH06_L2_RHT_INS Table" fetchSize="10">
  102. <![CDATA[
  103. INSERT INTO TBH06_L2_RHT_INS
  104. (SEQ_NO
  105. ,MSG_FLAG
  106. ,SEND_LEN
  107. ,TC_ID
  108. ,TRANS_DTIME
  109. ,SEND_DC
  110. ,RECV_DC
  111. ,SERIAL_NO
  112. ,RESERVED
  113. ,SEND_CLF
  114. ,SLAB_NO
  115. ,COIL_NO
  116. ,ROLL_UNIT_NO
  117. ,ROLL_UNIT_SEQ
  118. ,SLAB_THK
  119. ,SLAB_WTH
  120. ,SLAB_LEN
  121. ,SLAB_WGT
  122. ,STL_GRD
  123. ,SPEC_ABBSYM
  124. ,EXTRACT_TGT_TEMP
  125. ,EXTRACT_MAX_TEMP
  126. ,EXTRACT_MIN_TEMP
  127. ,CHARGING_TGT_TEMP
  128. ,CHARGING_MAX_TEMP
  129. ,HCR_FL
  130. ,INFUR_MIN_HOUR
  131. ,INFUR_MAX_HOUR
  132. ,EQ_HT_MIN_HOUR
  133. ,EQ_HT_MAX_HOUR
  134. ,CHARGE_NO
  135. ,CAST_NO
  136. ,CHEM_KIND
  137. ,CHEM_AL
  138. ,CHEM_AS
  139. ,CHEM_B
  140. ,CHEM_BE
  141. ,CHEM_Bi
  142. ,CHEM_C
  143. ,CHEM_CA
  144. ,CHEM_CE
  145. ,CHEM_CO
  146. ,CHEM_CR
  147. ,CHEM_CU
  148. ,CHEM_H
  149. ,CHEM_LA
  150. ,CHEM_MG
  151. ,CHEM_MN
  152. ,CHEM_MO
  153. ,CHEM_N
  154. ,CHEM_NB
  155. ,CHEM_NI
  156. ,CHEM_O
  157. ,CHEM_P
  158. ,CHEM_S
  159. ,CHEM_SB
  160. ,CHEM_SE
  161. ,CHEM_SI
  162. ,CHEM_TI
  163. ,CHEM_SN
  164. ,CHEM_TA
  165. ,CHEM_TE
  166. ,CHEM_PB
  167. ,CHEM_PD
  168. ,CHEM_V
  169. ,CHEM_W
  170. ,CHEM_ZN
  171. ,CHEM_ZR
  172. ,STRIP_AIM_THK)
  173. SELECT C.SEQ_NO +
  174. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  175. ,'N' -- MSG_FLAG
  176. ,'520' -- SEND_LEN
  177. ,'HMFU20' -- TC_ID
  178. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  179. ,'FU' -- SEND_DC
  180. ,'HM' -- RECV_DC
  181. ,'' -- SERIAL_NO
  182. ,'' -- RESERVED
  183. ,'3' -- SEND_CLF
  184. ,A.SLAB_NO -- SLAB_NO
  185. ,A.COIL_NO -- COIL_NO
  186. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  187. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_UNIT_SEQ
  188. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  189. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  190. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  191. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  192. ,A.SPEC_STL_GRD -- STL_GRD
  193. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  194. ,A.CHG_TMP_TGT -- EXTRACT_TGT_TEMP
  195. ,A.CHG_TMP_MAX -- EXTRACT_MAX_TEMP
  196. ,A.CHG_TMP_MIN -- EXTRACT_MIN_TEMP
  197. ,A.CRACK_TGT -- CHARGING_TGT_TEMP
  198. ,A.CRACK_MAX -- CHARGING_MAX_TEMP
  199. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  200. ,A.FUR_TME_MIN -- INFUR_MIN_HOUR
  201. ,A.FUR_TME_MAX -- INFUR_MAX_HOUR
  202. ,A.CRACK_TME_MIN -- EQ_HT_MIN_HOUR
  203. ,A.CRACK_TME_MAX -- EQ_HT_MAX_HOUR
  204. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  205. ,A.CAST_NO -- CAST_NO
  206. ,B.CHEM_CLF -- CHEM_KIND
  207. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  208. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  209. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  210. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  211. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  212. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  213. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  214. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  215. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  216. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  217. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  218. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  219. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  220. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  221. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  222. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  223. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  224. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  225. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  226. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  227. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  228. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  229. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  230. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  231. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  232. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  233. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  234. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  235. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  236. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  237. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  238. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  239. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  240. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  241. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  242. ,TO_CHAR(B.STRIP_AIM_THK) --STRIP_AIM_THK
  243. FROM TBF02_SPEC_MILL A
  244. ,TBF02_SPEC_MILL_DET B
  245. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  246. FROM TBH06_L2_RHT_INS
  247. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  248. ,(SELECT ROLL_MANA_NO
  249. FROM TBF02_CHG_ROLL
  250. WHERE ROLL_MANA_NO <> ?
  251. MINUS
  252. SELECT CHG_ROLL_MANA_NO
  253. FROM TBF02_CHG_ROLL) D
  254. WHERE A.ROLL_MANA_NO = D.ROLL_MANA_NO
  255. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  256. ORDER BY A.ROLL_MANA_NO
  257. ,A.ROLL_SLAB_SEQ
  258. ]]>
  259. </query>
  260. <query id="NIF024080_L2MILLDelSend.insert" desc="it's query from TBH06_L2_MILL_INS Table" fetchSize="10">
  261. <![CDATA[
  262. INSERT INTO TBH06_L2_MILL_INS
  263. (SEQ_NO
  264. ,MSG_FLAG
  265. ,SEND_LEN
  266. ,TC_ID
  267. ,TRANS_DTIME
  268. ,SLAB_NO
  269. ,COIL_NO
  270. ,ROLL_MANA_NO
  271. ,CHARGE_NO
  272. ,CAST_NO
  273. ,ROLL_SLAB_SEQ
  274. ,TRANS_FLAG
  275. ,STL_GRD
  276. ,SPEC_ABBSYM
  277. ,ROUTE
  278. ,MC_NO
  279. ,SLAB_LEN
  280. ,SLAB_WTH
  281. ,SLAB_TAPER
  282. ,SLAB_WTH_HEAD
  283. ,SLAB_WTH_TAIL
  284. ,WTH_CHG_STS
  285. ,WTH_CHG_END
  286. ,SLAB_THK
  287. ,SLAB_WGT
  288. ,HCR_CLF
  289. ,FERR_MODE
  290. ,FERR_CON_STA_TGT_TEMP
  291. ,FERR_CON_END_TGT_TEMP
  292. ,EXTRACT_TGT_TEMP
  293. ,RM2_EXIT_TGT_TEMP
  294. ,RM2_EXIT_MIN_TEMP
  295. ,RM2_EXIT_MAX_TEMP
  296. ,STRIP_AIM_THK
  297. ,STRIP_MAX_THK
  298. ,STRIP_MIN_THK
  299. ,STRIP_CHG_TGT_THK
  300. ,STRIP_CHG_MAX_THK
  301. ,STRIP_CHG_MIN_THK
  302. ,STRIP_AIM_WTH
  303. ,STRIP_MAX_WTH
  304. ,STRIP_MIN_WTH
  305. ,STRIP_AIM_TEMP
  306. ,STRIP_MAX_TEMP
  307. ,STRIP_MIN_TEMP
  308. ,CROWN_AIM_C40
  309. ,CROWN_MAX_C40
  310. ,CROWN_MIN_C40
  311. ,FM_SYM_STRIP_FLATNESS_DEV
  312. ,FM_ASY_STRIP_FLATNESS_DEV
  313. ,STRIP_WEDGE_MIN
  314. ,STRIP_WEDGE_MAX
  315. ,COOLING_MODE
  316. ,DUAL_PAHSE
  317. ,DUAL_TEMP
  318. ,DUAL_TIME
  319. ,UNCOIL_HEAD_LEN
  320. ,UNCOIL_TAIL_LEN
  321. ,UNCOOL_AREA_LEN
  322. ,COOLING_RATE_TOP
  323. ,COOLING_RATE_BOT
  324. ,COOL_EXIT_TGT_TEMP
  325. ,COOL_EXIT_MAX_TEMP
  326. ,COOL_EXIT_MIN_TEMP
  327. ,SAMPLE_NO
  328. ,INSPECT_YN
  329. ,BINDING_AMT_CIRC
  330. ,BINDING_AMT_RADI
  331. ,SMP_YS
  332. ,SMP_YP
  333. ,ALLOY_COMP_THK_DEV
  334. ,DILAT_CURVE
  335. ,DIAMOND_FLAG
  336. ,STS_FLAG
  337. ,ORD_NO
  338. ,COIL_LAYER
  339. ,HAEA_TAIL_CD
  340. ,PDI_COMM
  341. ,CHEM_CLF
  342. ,CHEM_AL
  343. ,CHEM_AS
  344. ,CHEM_B
  345. ,CHEM_BE
  346. ,CHEM_BI
  347. ,CHEM_C
  348. ,CHEM_CA
  349. ,CHEM_CE
  350. ,CHEM_CO
  351. ,CHEM_CR
  352. ,CHEM_CU
  353. ,CHEM_H
  354. ,CHEM_LA
  355. ,CHEM_MG
  356. ,CHEM_MN
  357. ,CHEM_MO
  358. ,CHEM_N
  359. ,CHEM_NB
  360. ,CHEM_NI
  361. ,CHEM_O
  362. ,CHEM_P
  363. ,CHEM_PB
  364. ,CHEM_PD
  365. ,CHEM_S
  366. ,CHEM_SB
  367. ,CHEM_SE
  368. ,CHEM_SI
  369. ,CHEM_SN
  370. ,CHEM_TA
  371. ,CHEM_TE
  372. ,CHEM_TI
  373. ,CHEM_V
  374. ,CHEM_W
  375. ,CHEM_ZN
  376. ,CHEM_ZR
  377. ,RESERVE_FIELD1
  378. ,RESERVE_FIELD2
  379. ,RESERVE_FIELD3
  380. ,RESERVE_FIELD4
  381. ,RESERVE_FIELD5)
  382. SELECT C.SEQ_NO +
  383. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  384. ,'N' -- MSG_FLAG
  385. ,'833' -- SEND_LEN
  386. ,'4001' -- TC_ID
  387. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  388. ,A.SLAB_NO -- SLAB_NO
  389. ,A.COIL_NO -- COIL_NO
  390. ,A.ROLL_MANA_NO -- ROLL_MANA_NO
  391. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  392. ,A.CAST_NO -- CAST_NO
  393. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_SLAB_SEQ
  394. ,'3' -- TRANS_FLAG
  395. ,A.SPEC_STL_GRD -- STL_GRD
  396. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  397. ,'' -- ROUTE
  398. ,A.CCM_PRC_LINE -- MC_NO
  399. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  400. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  401. ,A.SLAB_TAPER -- SLAB_TAPER
  402. ,TO_CHAR(A.SLAB_WTH_HEAD) -- SLAB_WTH_HEAD
  403. ,TO_CHAR(A.SLAB_WTH_TAIL) -- SLAB_WTH_TAIL
  404. ,TO_CHAR(A.WTH_CHG_STS) -- WTH_CHG_STS
  405. ,TO_CHAR(WTH_CHG_END) -- WTH_CHG_END
  406. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  407. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  408. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  409. ,B.FERR_MODE -- FERR_MODE
  410. ,TO_CHAR(B.FERR_CON_STA_TGT_TEMP) -- FERR_CON_STA_TGT_TEMP
  411. ,TO_CHAR(B.FERR_CON_END_TGT_TEMP) -- FERR_CON_END_TGT_TEMP
  412. ,TO_CHAR(B.EXTRACT_TGT_TEMP) -- EXTRACT_TGT_TEMP
  413. ,TO_CHAR(B.RM2_EXIT_TGT_TEMP) -- RM2_EXIT_TGT_TEMP
  414. ,TO_CHAR(B.RM2_EXIT_MIN_TEMP) -- RM2_EXIT_MIN_TEMP
  415. ,TO_CHAR(B.RM2_EXIT_MAX_TEMP) -- RM2_EXIT_MAX_TEMP
  416. ,TO_CHAR(B.STRIP_AIM_THK) -- STRIP_AIM_THK
  417. ,TO_CHAR(B.STRIP_MAX_THK) -- STRIP_MAX_THK
  418. ,TO_CHAR(B.STRIP_MIN_THK) -- STRIP_MIN_THK
  419. ,TO_CHAR(B.STRIP_CHG_TGT_THK) -- STRIP_CHG_TGT_THK
  420. ,TO_CHAR(B.STRIP_CHG_MAX_THK) -- STRIP_CHG_MAX_THK
  421. ,TO_CHAR(B.STRIP_CHG_MIN_THK) -- STRIP_CHG_MIN_THK
  422. ,TO_CHAR(B.STRIP_AIM_WTH) -- STRIP_AIM_WTH
  423. ,TO_CHAR(B.STRIP_MAX_WTH) -- STRIP_MAX_WTH
  424. ,TO_CHAR(B.STRIP_MIN_WTH) -- STRIP_MIN_WTH
  425. ,TO_CHAR(B.STRIP_TGT_TEMP) -- STRIP_AIM_TEMP
  426. ,TO_CHAR(B.STRIP_MAX_TEMP) -- STRIP_MAX_TEMP
  427. ,TO_CHAR(B.STRIP_MIN_TEMP) -- STRIP_MIN_TEMP
  428. ,B.CROWN_AIM_C40 -- CROWN_AIM_C40
  429. ,B.CROWN_MAX_C40 -- CROWN_MAX_C40
  430. ,B.CROWN_MIN_C40 -- CROWN_MIN_C40
  431. ,B.FM_SYM_STRIP_FLATNESS_DEV -- FM_SYM_STRIP_FLATNESS_DEV
  432. ,B.FM_ASY_STRIP_FLATNESS_DEV -- FM_ASY_STRIP_FLATNESS_DEV
  433. ,B.STRIP_WEDGE_MIN -- STRIP_WEDGE_MIN
  434. ,B.STRIP_WEDGE_MAX -- STRIP_WEDGE_MAX
  435. ,B.COOLING_MODE -- COOLING_MODE
  436. ,B.DUAL_PAHSE -- DUAL_PAHSE
  437. ,TO_CHAR(B.DUAL_TEMP) -- DUAL_TEMP
  438. ,TO_CHAR(B.DUAL_TIME) -- DUAL_TIME
  439. ,TO_CHAR(B.UNCOIL_HEAD_LEN) -- UNCOIL_HEAD_LEN
  440. ,TO_CHAR(B.UNCOIL_TAIL_LEN) -- UNCOIL_TAIL_LEN
  441. ,TO_CHAR(B.UNCOOL_AREA_LEN) -- UNCOOL_AREA_LEN
  442. ,TO_CHAR(B.COOLING_RATE_TOP) -- COOLING_RATE_TOP
  443. ,TO_CHAR(B.COOLING_RATE_BOT) -- COOLING_RATE_BOT
  444. ,TO_CHAR(B.COOL_EXIT_TGT_TEMP) -- COOL_EXIT_TGT_TEMP
  445. ,TO_CHAR(B.COOL_EXIT_MAX_TEMP) -- COOL_EXIT_MAX_TEMP
  446. ,TO_CHAR(B.COOL_EXIT_MIN_TEMP) -- COOL_EXIT_MIN_TEMP
  447. ,B.SAMPLE_NO -- SAMPLE_NO
  448. ,B.INSPECT_YN -- INSPECT_YN
  449. ,TO_CHAR(B.BINDING_AMT_CIRC) -- BINDING_AMT_CIRC
  450. ,TO_CHAR(B.BINDING_AMT_RADI) -- BINDING_AMT_RADI
  451. ,TO_CHAR(B.SMP_YS) -- SMP_YS
  452. ,TO_CHAR(B.SMP_YP) -- SMP_YP
  453. ,B.ALLOY_COMP_THK_DEV -- ALLOY_COMP_THK_DEV
  454. ,B.DILAT_CURVE -- DILAT_CURVE
  455. ,B.DIAMOND_FLAG -- DIAMOND_FLAG
  456. ,B.STS_FLAG -- STS_FLAG
  457. ,SUBSTR(B.ORD_NO,1,15) -- ORD_NO
  458. ,B.COIL_LAYER -- COIL_LAYER
  459. ,B.HAEA_TAIL_CD -- HAEA_TAIL_CD
  460. ,B.PDI_COMM -- PDI_COMM
  461. ,DECODE(B.CHEM_CLF,'0','2',B.CHEM_CLF) -- CHEM_KIND
  462. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  463. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  464. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  465. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  466. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  467. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  468. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  469. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  470. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  471. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  472. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  473. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  474. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  475. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  476. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  477. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  478. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  479. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  480. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  481. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  482. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  483. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  484. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  485. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  486. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  487. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  488. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  489. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  490. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  491. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  492. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  493. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  494. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  495. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  496. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  497. ,'' -- RESERVE_FIELD1
  498. ,'' -- RESERVE_FIELD2
  499. ,'' -- RESERVE_FIELD3
  500. ,'' -- RESERVE_FIELD4
  501. ,'' -- RESERVE_FIELD5
  502. FROM TBF02_SPEC_MILL A
  503. ,TBF02_SPEC_MILL_DET B
  504. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  505. FROM TBH06_L2_MILL_INS
  506. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  507. ,(SELECT ROLL_MANA_NO
  508. FROM TBF02_CHG_ROLL
  509. WHERE ROLL_MANA_NO <> ?
  510. MINUS
  511. SELECT CHG_ROLL_MANA_NO
  512. FROM TBF02_CHG_ROLL) D
  513. WHERE A.ROLL_MANA_NO = D.ROLL_MANA_NO
  514. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  515. ORDER BY A.ROLL_MANA_NO
  516. ,A.ROLL_SLAB_SEQ
  517. ]]>
  518. </query>
  519. <query id="NIF024080_L2ROLLCOILDelSend.insert" desc="it's query from TBH06_L2_COIL_NO_INS Table" fetchSize="10">
  520. <![CDATA[
  521. INSERT INTO TBH06_L2_COIL_NO_INS
  522. (SEQ_NO
  523. ,MSG_FLAG
  524. ,TC_ID
  525. ,TRANS_DTIME
  526. ,SEND_LEN
  527. ,SET_SEQ
  528. ,COIL_NO)
  529. SELECT B.SEQ_NO +
  530. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  531. ,'N' -- MSG_FLAG
  532. ,'4003' -- TC_ID
  533. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  534. ,'' -- SEND_LEN
  535. ,? -- SET_SEQ
  536. ,A.SLAB_NO -- COIL_NO
  537. FROM TBF02_SPEC_MILL A
  538. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  539. FROM TBH06_L2_COIL_NO_INS
  540. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  541. ,(SELECT ROLL_MANA_NO
  542. FROM TBF02_CHG_ROLL
  543. WHERE ROLL_MANA_NO <> ?
  544. MINUS
  545. SELECT CHG_ROLL_MANA_NO
  546. FROM TBF02_CHG_ROLL) C
  547. WHERE A.ROLL_MANA_NO = C.ROLL_MANA_NO
  548. ]]>
  549. </query>
  550. <query id="NIF024080_ChgRollSel.select" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  551. <![CDATA[
  552. SELECT A.ROLL_MANA_NO
  553. ,A.CHG_ROLL_MANA_NO
  554. FROM TBF02_SPEC_MILL A
  555. WHERE A.ROLL_MANA_NO > ?
  556. ORDER BY A.ORG_SEQ
  557. ]]>
  558. </query>
  559. <query id="NIF024080_SpecRollUpd.update" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  560. <![CDATA[
  561. UPDATE TBF02_SPEC_ROLL A
  562. SET A.ROLL_MANA_NO = (SELECT B.CHG_ROLL_MANA_NO
  563. FROM TBF02_CHG_ROLL B
  564. WHERE B.ROLL_MANA_NO = A.ROLL_MANA_NO)
  565. ,A.FL = 'Y'
  566. WHERE A.ROLL_MANA_NO > ?
  567. AND A.FL IS NULL
  568. ]]>
  569. </query>
  570. <query id="NIF024080_SpecMillUpd.update" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  571. <![CDATA[
  572. UPDATE TBF02_SPEC_MILL A
  573. SET A.ROLL_MANA_NO = (SELECT B.CHG_ROLL_MANA_NO
  574. FROM TBF02_CHG_ROLL B
  575. WHERE B.ROLL_MANA_NO = A.ROLL_MANA_NO)
  576. ,A.FL = 'Y'
  577. WHERE A.ROLL_MANA_NO > ?
  578. AND A.FL IS NULL
  579. ]]>
  580. </query>
  581. <query id="NIF024080_MillIdxUpd.update" desc="it's query from TBF02_MILL_IDX Table" fetchSize="10">
  582. <![CDATA[
  583. UPDATE TBF02_MILL_IDX A
  584. SET A.ROLL_MANA_NO = (SELECT B.CHG_ROLL_MANA_NO
  585. FROM TBF02_CHG_ROLL B
  586. WHERE B.ROLL_MANA_NO = A.ROLL_MANA_NO)
  587. ,A.FL = 'Y'
  588. WHERE A.ROLL_MANA_NO > ?
  589. AND A.FL IS NULL
  590. ]]>
  591. </query>
  592. <query id="NIF024080_L2ROLLUpdInsSend.insert" desc="it's query from TBH06_L2_ROLL_UNIT_INS Table" fetchSize="10">
  593. <![CDATA[
  594. INSERT INTO TBH06_L2_ROLL_UNIT_INS
  595. (SEQ_NO
  596. ,MSG_FLAG
  597. ,SEND_LEN
  598. ,TC_ID
  599. ,TRANS_DTIME
  600. ,SEND_DC
  601. ,RECV_DC
  602. ,SERIAL_NO
  603. ,RESERVED
  604. ,SEND_CLF
  605. ,ROLL_UNIT_NO
  606. ,UNIT_SLAB_CNT)
  607. SELECT B.SEQ_NO +
  608. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO) -- SEQ_NO
  609. ,'N' -- MSG_FLAG
  610. ,'34' -- SEND_LEN
  611. ,'HMFU10' -- TC_ID
  612. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  613. ,'FU' -- SEND_DC
  614. ,'HM' -- RECV_DC
  615. ,'' -- SERIAL_NO
  616. ,'' -- RESERVED
  617. ,? -- SEND_CLF ('1': INSERT, '2': UPDATE '3' : DELETE)
  618. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  619. ,A.ROLL_SLAB_CNT -- UNIT_SLAB_CNT
  620. FROM TBF02_SPEC_ROLL A
  621. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  622. FROM TBH06_L2_ROLL_UNIT_INS
  623. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  624. ,(SELECT CHG_ROLL_MANA_NO
  625. FROM TBF02_CHG_ROLL
  626. WHERE ROLL_MANA_NO > ?
  627. AND FL = ? ) C
  628. WHERE A.ROLL_MANA_NO = C.CHG_ROLL_MANA_NO
  629. ORDER BY A.ROLL_MANA_NO
  630. ]]>
  631. </query>
  632. <query id="NIF024080_L2RHTUpdInsSend.insert" desc="it's query from TBH06_L2_RHT_INS Table" fetchSize="10">
  633. <![CDATA[
  634. INSERT INTO TBH06_L2_RHT_INS
  635. (SEQ_NO
  636. ,MSG_FLAG
  637. ,SEND_LEN
  638. ,TC_ID
  639. ,TRANS_DTIME
  640. ,SEND_DC
  641. ,RECV_DC
  642. ,SERIAL_NO
  643. ,RESERVED
  644. ,SEND_CLF
  645. ,SLAB_NO
  646. ,COIL_NO
  647. ,ROLL_UNIT_NO
  648. ,ROLL_UNIT_SEQ
  649. ,SLAB_THK
  650. ,SLAB_WTH
  651. ,SLAB_LEN
  652. ,SLAB_WGT
  653. ,STL_GRD
  654. ,SPEC_ABBSYM
  655. ,EXTRACT_TGT_TEMP
  656. ,EXTRACT_MAX_TEMP
  657. ,EXTRACT_MIN_TEMP
  658. ,CHARGING_TGT_TEMP
  659. ,CHARGING_MAX_TEMP
  660. ,HCR_FL
  661. ,INFUR_MIN_HOUR
  662. ,INFUR_MAX_HOUR
  663. ,EQ_HT_MIN_HOUR
  664. ,EQ_HT_MAX_HOUR
  665. ,CHARGE_NO
  666. ,CAST_NO
  667. ,CHEM_KIND
  668. ,CHEM_AL
  669. ,CHEM_AS
  670. ,CHEM_B
  671. ,CHEM_BE
  672. ,CHEM_Bi
  673. ,CHEM_C
  674. ,CHEM_CA
  675. ,CHEM_CE
  676. ,CHEM_CO
  677. ,CHEM_CR
  678. ,CHEM_CU
  679. ,CHEM_H
  680. ,CHEM_LA
  681. ,CHEM_MG
  682. ,CHEM_MN
  683. ,CHEM_MO
  684. ,CHEM_N
  685. ,CHEM_NB
  686. ,CHEM_NI
  687. ,CHEM_O
  688. ,CHEM_P
  689. ,CHEM_S
  690. ,CHEM_SB
  691. ,CHEM_SE
  692. ,CHEM_SI
  693. ,CHEM_TI
  694. ,CHEM_SN
  695. ,CHEM_TA
  696. ,CHEM_TE
  697. ,CHEM_PB
  698. ,CHEM_PD
  699. ,CHEM_V
  700. ,CHEM_W
  701. ,CHEM_ZN
  702. ,CHEM_ZR)
  703. SELECT C.SEQ_NO +
  704. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  705. ,'N' -- MSG_FLAG
  706. ,'520' -- SEND_LEN
  707. ,'HMFU20' -- TC_ID
  708. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  709. ,'FU' -- SEND_DC
  710. ,'HM' -- RECV_DC
  711. ,'' -- SERIAL_NO
  712. ,'' -- RESERVED
  713. ,? -- SEND_CLF
  714. ,A.SLAB_NO -- SLAB_NO
  715. ,A.COIL_NO -- COIL_NO
  716. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  717. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_UNIT_SEQ
  718. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  719. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  720. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  721. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  722. ,A.SPEC_STL_GRD -- STL_GRD
  723. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  724. ,A.CHG_TMP_TGT -- EXTRACT_TGT_TEMP
  725. ,A.CHG_TMP_MAX -- EXTRACT_MAX_TEMP
  726. ,A.CHG_TMP_MIN -- EXTRACT_MIN_TEMP
  727. ,A.CRACK_TGT -- CHARGING_TGT_TEMP
  728. ,A.CRACK_MAX -- CHARGING_MAX_TEMP
  729. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  730. ,A.FUR_TME_MIN -- INFUR_MIN_HOUR
  731. ,A.FUR_TME_MAX -- INFUR_MAX_HOUR
  732. ,A.CRACK_TME_MIN -- EQ_HT_MIN_HOUR
  733. ,A.CRACK_TME_MAX -- EQ_HT_MAX_HOUR
  734. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  735. ,A.CAST_NO -- CAST_NO
  736. ,B.CHEM_CLF -- CHEM_KIND
  737. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  738. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  739. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  740. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  741. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  742. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  743. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  744. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  745. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  746. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  747. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  748. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  749. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  750. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  751. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  752. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  753. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  754. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  755. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  756. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  757. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  758. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  759. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  760. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  761. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  762. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  763. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  764. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  765. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  766. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  767. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  768. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  769. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  770. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  771. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  772. FROM TBF02_SPEC_MILL A
  773. ,TBF02_SPEC_MILL_DET B
  774. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  775. FROM TBH06_L2_RHT_INS
  776. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  777. ,(SELECT CHG_ROLL_MANA_NO
  778. FROM TBF02_CHG_ROLL
  779. WHERE ROLL_MANA_NO > ?
  780. AND FL = ? ) D
  781. WHERE A.ROLL_MANA_NO = D.CHG_ROLL_MANA_NO
  782. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  783. ORDER BY A.ROLL_MANA_NO
  784. ,A.ROLL_SLAB_SEQ
  785. ]]>
  786. </query>
  787. <query id="NIF024080_L2MILLUpdInsSend.insert" desc="it's query from TBH06_L2_MILL_INS Table" fetchSize="10">
  788. <![CDATA[
  789. INSERT INTO TBH06_L2_MILL_INS
  790. (SEQ_NO
  791. ,MSG_FLAG
  792. ,SEND_LEN
  793. ,TC_ID
  794. ,TRANS_DTIME
  795. ,SLAB_NO
  796. ,COIL_NO
  797. ,ROLL_MANA_NO
  798. ,CHARGE_NO
  799. ,CAST_NO
  800. ,ROLL_SLAB_SEQ
  801. ,TRANS_FLAG
  802. ,STL_GRD
  803. ,SPEC_ABBSYM
  804. ,ROUTE
  805. ,MC_NO
  806. ,SLAB_LEN
  807. ,SLAB_WTH
  808. ,SLAB_TAPER
  809. ,SLAB_WTH_HEAD
  810. ,SLAB_WTH_TAIL
  811. ,WTH_CHG_STS
  812. ,WTH_CHG_END
  813. ,SLAB_THK
  814. ,SLAB_WGT
  815. ,HCR_CLF
  816. ,FERR_MODE
  817. ,FERR_CON_STA_TGT_TEMP
  818. ,FERR_CON_END_TGT_TEMP
  819. ,EXTRACT_TGT_TEMP
  820. ,RM2_EXIT_TGT_TEMP
  821. ,RM2_EXIT_MIN_TEMP
  822. ,RM2_EXIT_MAX_TEMP
  823. ,STRIP_AIM_THK
  824. ,STRIP_MAX_THK
  825. ,STRIP_MIN_THK
  826. ,STRIP_CHG_TGT_THK
  827. ,STRIP_CHG_MAX_THK
  828. ,STRIP_CHG_MIN_THK
  829. ,STRIP_AIM_WTH
  830. ,STRIP_MAX_WTH
  831. ,STRIP_MIN_WTH
  832. ,STRIP_AIM_TEMP
  833. ,STRIP_MAX_TEMP
  834. ,STRIP_MIN_TEMP
  835. ,CROWN_AIM_C40
  836. ,CROWN_MAX_C40
  837. ,CROWN_MIN_C40
  838. ,FM_SYM_STRIP_FLATNESS_DEV
  839. ,FM_ASY_STRIP_FLATNESS_DEV
  840. ,STRIP_WEDGE_MIN
  841. ,STRIP_WEDGE_MAX
  842. ,COOLING_MODE
  843. ,DUAL_PAHSE
  844. ,DUAL_TEMP
  845. ,DUAL_TIME
  846. ,UNCOIL_HEAD_LEN
  847. ,UNCOIL_TAIL_LEN
  848. ,UNCOOL_AREA_LEN
  849. ,COOLING_RATE_TOP
  850. ,COOLING_RATE_BOT
  851. ,COOL_EXIT_TGT_TEMP
  852. ,COOL_EXIT_MAX_TEMP
  853. ,COOL_EXIT_MIN_TEMP
  854. ,SAMPLE_NO
  855. ,INSPECT_YN
  856. ,BINDING_AMT_CIRC
  857. ,BINDING_AMT_RADI
  858. ,SMP_YS
  859. ,SMP_YP
  860. ,ALLOY_COMP_THK_DEV
  861. ,DILAT_CURVE
  862. ,DIAMOND_FLAG
  863. ,STS_FLAG
  864. ,ORD_NO
  865. ,COIL_LAYER
  866. ,HAEA_TAIL_CD
  867. ,PDI_COMM
  868. ,CHEM_CLF
  869. ,CHEM_AL
  870. ,CHEM_AS
  871. ,CHEM_B
  872. ,CHEM_BE
  873. ,CHEM_BI
  874. ,CHEM_C
  875. ,CHEM_CA
  876. ,CHEM_CE
  877. ,CHEM_CO
  878. ,CHEM_CR
  879. ,CHEM_CU
  880. ,CHEM_H
  881. ,CHEM_LA
  882. ,CHEM_MG
  883. ,CHEM_MN
  884. ,CHEM_MO
  885. ,CHEM_N
  886. ,CHEM_NB
  887. ,CHEM_NI
  888. ,CHEM_O
  889. ,CHEM_P
  890. ,CHEM_PB
  891. ,CHEM_PD
  892. ,CHEM_S
  893. ,CHEM_SB
  894. ,CHEM_SE
  895. ,CHEM_SI
  896. ,CHEM_SN
  897. ,CHEM_TA
  898. ,CHEM_TE
  899. ,CHEM_TI
  900. ,CHEM_V
  901. ,CHEM_W
  902. ,CHEM_ZN
  903. ,CHEM_ZR
  904. ,RESERVE_FIELD1
  905. ,RESERVE_FIELD2
  906. ,RESERVE_FIELD3
  907. ,RESERVE_FIELD4
  908. ,RESERVE_FIELD5)
  909. SELECT C.SEQ_NO +
  910. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  911. ,'N' -- MSG_FLAG
  912. ,'833' -- SEND_LEN
  913. ,'4001' -- TC_ID
  914. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  915. ,A.SLAB_NO -- SLAB_NO
  916. ,A.COIL_NO -- COIL_NO
  917. ,A.ROLL_MANA_NO -- ROLL_MANA_NO
  918. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  919. ,A.CAST_NO -- CAST_NO
  920. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_SLAB_SEQ
  921. ,? -- TRANS_FLAG
  922. ,A.SPEC_STL_GRD -- STL_GRD
  923. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  924. ,'' -- ROUTE
  925. ,A.CCM_PRC_LINE -- MC_NO
  926. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  927. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  928. ,A.SLAB_TAPER -- SLAB_TAPER
  929. ,TO_CHAR(A.SLAB_WTH_HEAD) -- SLAB_WTH_HEAD
  930. ,TO_CHAR(A.SLAB_WTH_TAIL) -- SLAB_WTH_TAIL
  931. ,TO_CHAR(A.WTH_CHG_STS) -- WTH_CHG_STS
  932. ,TO_CHAR(WTH_CHG_END) -- WTH_CHG_END
  933. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  934. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  935. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  936. ,B.FERR_MODE -- FERR_MODE
  937. ,TO_CHAR(B.FERR_CON_STA_TGT_TEMP) -- FERR_CON_STA_TGT_TEMP
  938. ,TO_CHAR(B.FERR_CON_END_TGT_TEMP) -- FERR_CON_END_TGT_TEMP
  939. ,TO_CHAR(B.EXTRACT_TGT_TEMP) -- EXTRACT_TGT_TEMP
  940. ,TO_CHAR(B.RM2_EXIT_TGT_TEMP) -- RM2_EXIT_TGT_TEMP
  941. ,TO_CHAR(B.RM2_EXIT_MIN_TEMP) -- RM2_EXIT_MIN_TEMP
  942. ,TO_CHAR(B.RM2_EXIT_MAX_TEMP) -- RM2_EXIT_MAX_TEMP
  943. ,TO_CHAR(B.STRIP_AIM_THK) -- STRIP_AIM_THK
  944. ,TO_CHAR(B.STRIP_MAX_THK) -- STRIP_MAX_THK
  945. ,TO_CHAR(B.STRIP_MIN_THK) -- STRIP_MIN_THK
  946. ,TO_CHAR(B.STRIP_CHG_TGT_THK) -- STRIP_CHG_TGT_THK
  947. ,TO_CHAR(B.STRIP_CHG_MAX_THK) -- STRIP_CHG_MAX_THK
  948. ,TO_CHAR(B.STRIP_CHG_MIN_THK) -- STRIP_CHG_MIN_THK
  949. ,TO_CHAR(B.STRIP_AIM_WTH) -- STRIP_AIM_WTH
  950. ,TO_CHAR(B.STRIP_MAX_WTH) -- STRIP_MAX_WTH
  951. ,TO_CHAR(B.STRIP_MIN_WTH) -- STRIP_MIN_WTH
  952. ,TO_CHAR(B.STRIP_TGT_TEMP) -- STRIP_AIM_TEMP
  953. ,TO_CHAR(B.STRIP_MAX_TEMP) -- STRIP_MAX_TEMP
  954. ,TO_CHAR(B.STRIP_MIN_TEMP) -- STRIP_MIN_TEMP
  955. ,B.CROWN_AIM_C40 -- CROWN_AIM_C40
  956. ,B.CROWN_MAX_C40 -- CROWN_MAX_C40
  957. ,B.CROWN_MIN_C40 -- CROWN_MIN_C40
  958. ,B.FM_SYM_STRIP_FLATNESS_DEV -- FM_SYM_STRIP_FLATNESS_DEV
  959. ,B.FM_ASY_STRIP_FLATNESS_DEV -- FM_ASY_STRIP_FLATNESS_DEV
  960. ,B.STRIP_WEDGE_MIN -- STRIP_WEDGE_MIN
  961. ,B.STRIP_WEDGE_MAX -- STRIP_WEDGE_MAX
  962. ,B.COOLING_MODE -- COOLING_MODE
  963. ,B.DUAL_PAHSE -- DUAL_PAHSE
  964. ,TO_CHAR(B.DUAL_TEMP) -- DUAL_TEMP
  965. ,TO_CHAR(B.DUAL_TIME) -- DUAL_TIME
  966. ,TO_CHAR(B.UNCOIL_HEAD_LEN) -- UNCOIL_HEAD_LEN
  967. ,TO_CHAR(B.UNCOIL_TAIL_LEN) -- UNCOIL_TAIL_LEN
  968. ,TO_CHAR(B.UNCOOL_AREA_LEN) -- UNCOOL_AREA_LEN
  969. ,TO_CHAR(B.COOLING_RATE_TOP) -- COOLING_RATE_TOP
  970. ,TO_CHAR(B.COOLING_RATE_BOT) -- COOLING_RATE_BOT
  971. ,TO_CHAR(B.COOL_EXIT_TGT_TEMP) -- COOL_EXIT_TGT_TEMP
  972. ,TO_CHAR(B.COOL_EXIT_MAX_TEMP) -- COOL_EXIT_MAX_TEMP
  973. ,TO_CHAR(B.COOL_EXIT_MIN_TEMP) -- COOL_EXIT_MIN_TEMP
  974. ,B.SAMPLE_NO -- SAMPLE_NO
  975. ,B.INSPECT_YN -- INSPECT_YN
  976. ,TO_CHAR(B.BINDING_AMT_CIRC) -- BINDING_AMT_CIRC
  977. ,TO_CHAR(B.BINDING_AMT_RADI) -- BINDING_AMT_RADI
  978. ,TO_CHAR(B.SMP_YS) -- SMP_YS
  979. ,TO_CHAR(B.SMP_YP) -- SMP_YP
  980. ,B.ALLOY_COMP_THK_DEV -- ALLOY_COMP_THK_DEV
  981. ,B.DILAT_CURVE -- DILAT_CURVE
  982. ,B.DIAMOND_FLAG -- DIAMOND_FLAG
  983. ,B.STS_FLAG -- STS_FLAG
  984. ,SUBSTR(B.ORD_NO,1,15) -- ORD_NO
  985. ,B.COIL_LAYER -- COIL_LAYER
  986. ,B.HAEA_TAIL_CD -- HAEA_TAIL_CD
  987. ,B.PDI_COMM -- PDI_COMM
  988. ,DECODE(B.CHEM_CLF,'0','2',B.CHEM_CLF) -- CHEM_KIND
  989. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  990. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  991. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  992. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  993. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  994. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  995. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  996. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  997. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  998. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  999. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1000. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1001. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1002. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1003. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1004. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1005. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1006. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1007. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1008. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1009. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1010. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1011. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1012. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1013. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1014. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1015. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1016. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1017. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1018. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1019. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1020. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1021. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1022. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1023. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1024. ,'' -- RESERVE_FIELD1
  1025. ,'' -- RESERVE_FIELD2
  1026. ,'' -- RESERVE_FIELD3
  1027. ,'' -- RESERVE_FIELD4
  1028. ,'' -- RESERVE_FIELD5
  1029. FROM TBF02_SPEC_MILL A
  1030. ,TBF02_SPEC_MILL_DET B
  1031. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1032. FROM TBH06_L2_MILL_INS
  1033. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1034. ,(SELECT CHG_ROLL_MANA_NO
  1035. FROM TBF02_CHG_ROLL
  1036. WHERE ROLL_MANA_NO > ?
  1037. AND FL = ? ) D
  1038. WHERE A.ROLL_MANA_NO = D.CHG_ROLL_MANA_NO
  1039. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1040. ORDER BY A.ROLL_MANA_NO
  1041. ,A.ROLL_SLAB_SEQ
  1042. ]]>
  1043. </query>
  1044. <query id="NIF024080_L2ROLLCOILUpdInsSend.insert" desc="it's query from TBH06_L2_COIL_NO_INS Table" fetchSize="10">
  1045. <![CDATA[
  1046. INSERT INTO TBH06_L2_COIL_NO_INS
  1047. (SEQ_NO
  1048. ,MSG_FLAG
  1049. ,TC_ID
  1050. ,TRANS_DTIME
  1051. ,SEND_LEN
  1052. ,SET_SEQ
  1053. ,COIL_NO)
  1054. SELECT B.SEQ_NO +
  1055. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1056. ,'N' -- MSG_FLAG
  1057. ,'4003' -- TC_ID
  1058. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1059. ,'' -- SEND_LEN
  1060. ,? -- SET_SEQ
  1061. ,A.SLAB_NO -- COIL_NO
  1062. FROM TBF02_SPEC_MILL A
  1063. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1064. FROM TBH06_L2_COIL_NO_INS
  1065. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1066. ,(SELECT CHG_ROLL_MANA_NO
  1067. FROM TBF02_CHG_ROLL
  1068. WHERE ROLL_MANA_NO > ?
  1069. AND FL = ? ) C
  1070. WHERE A.ROLL_MANA_NO = C.CHG_ROLL_MANA_NO
  1071. ORDER BY A.ROLL_MANA_NO
  1072. ,A.ROLL_SLAB_SEQ
  1073. ]]>
  1074. </query>
  1075. <query id="NIF024080_NewRollManaNoSel.select" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1076. <![CDATA[
  1077. SELECT A.ROLL_MANA_NO
  1078. FROM TBF02_SPEC_MILL A
  1079. WHERE A.ROLL_MANA_NO = ?
  1080. ]]>
  1081. </query>
  1082. <query id="NIF024080_SpecMillNewUpd.update" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1083. <![CDATA[
  1084. UPDATE TBF02_SPEC_MILL A
  1085. SET (A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ)
  1086. = (SELECT ?
  1087. ,C.SLAB_SEQ
  1088. FROM (SELECT ROW_NUMBER () OVER (ORDER BY B.ROLL_SLAB_SEQ) SLAB_SEQ
  1089. ,B.SLAB_EDT_SEQ
  1090. FROM TBF02_SPEC_MILL B
  1091. WHERE B.ROLL_MANA_NO = ?
  1092. AND B.ROLL_SLAB_SEQ > ?) C
  1093. WHERE C.SLAB_EDT_SEQ = A.SLAB_EDT_SEQ)
  1094. ,A.ROLL_EDT_SEQ = ?
  1095. WHERE A.ROLL_MANA_NO = ?
  1096. AND A.ROLL_SLAB_SEQ > ?
  1097. ]]>
  1098. </query>
  1099. <query id="NIF024080_MillIdxNewUpd.update" desc="it's query from TBF02_MILL_IDX Table" fetchSize="10">
  1100. <![CDATA[
  1101. UPDATE TBF02_MILL_IDX A
  1102. SET (A.ROLL_MANA_NO, A.ROLL_EDT_SEQ)
  1103. = (SELECT B.ROLL_MANA_NO
  1104. ,B.ROLL_EDT_SEQ
  1105. FROM TBF02_SPEC_MILL B
  1106. WHERE B.SLAB_EDT_SEQ = A.SLAB_EDT_SEQ)
  1107. WHERE A.ROLL_MANA_NO = ?
  1108. ]]>
  1109. </query>
  1110. <query id="NIF024080_SpecRollReArrange.update" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1111. <![CDATA[
  1112. UPDATE TBF02_SPEC_ROLL A
  1113. SET (A.ROLL_SLAB_CNT
  1114. ,A.ROLL_SLAB_WGT
  1115. ,HCR_CLF
  1116. ,MILL_LEN
  1117. ,SPM_CNT)
  1118. = (SELECT COUNT(B.SLAB_EDT_SEQ)
  1119. ,SUM(B.SLAB_WGT)
  1120. ,DECODE(SUM(B.HCR_CLF),0,'C','H')
  1121. ,SUM(B.MILL_LEN)
  1122. ,SUM(B.SPM_CNT)
  1123. FROM (SELECT B.SLAB_EDT_SEQ
  1124. ,B.SLAB_WGT
  1125. ,DECODE(B.HCR_CLF,'H',1,0) HCR_CLF
  1126. ,B.MILL_LEN
  1127. ,DECODE(B.SPM_PROC_YN,'Y',1,0) SPM_CNT
  1128. FROM TBF02_SPEC_MILL B
  1129. WHERE B.ROLL_MANA_NO = ?) B )
  1130. WHERE A.ROLL_MANA_NO = ?
  1131. ]]>
  1132. </query>
  1133. <query id="NIF024080_SpecRollNewIns.insert" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1134. <![CDATA[
  1135. INSERT INTO TBF02_SPEC_ROLL
  1136. (ROLL_EDT_SEQ
  1137. ,ROLL_MANA_NO
  1138. ,ROLL_NO
  1139. ,ROLL_SLAB_CNT
  1140. ,ROLL_SLAB_WGT
  1141. ,HCR_CLF
  1142. ,MILL_LEN
  1143. ,SPM_CNT
  1144. ,STATUS_CD
  1145. ,FL
  1146. ,REG_DTIME
  1147. ,REG_ID)
  1148. SELECT ? -- ROLL_EDT_SEQ
  1149. ,? -- ROLL_MANA_NO
  1150. ,'' -- ROLL_NO
  1151. ,COUNT(B.SLAB_EDT_SEQ) -- ROLL_SLAB_CNT
  1152. ,SUM(B.SLAB_WGT) -- ROLL_SLAB_WGT
  1153. ,DECODE(SUM(B.HCR_CLF),0,'C','H') -- HCR_CLF
  1154. ,SUM(B.MILL_LEN) -- MILL_LEN
  1155. ,SUM(B.SPM_CNT) -- SPM_CNT
  1156. ,'A' -- STATUS_CD
  1157. ,'' -- FL
  1158. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- REG_DTIME
  1159. ,? -- REG_ID
  1160. FROM (SELECT B.SLAB_EDT_SEQ
  1161. ,B.SLAB_WGT
  1162. ,DECODE(B.HCR_CLF,'H',1,0) HCR_CLF
  1163. ,B.MILL_LEN
  1164. ,DECODE(B.SPM_PROC_YN,'Y',1,0) SPM_CNT
  1165. FROM TBF02_SPEC_MILL B
  1166. WHERE B.ROLL_MANA_NO = ?) B
  1167. ]]>
  1168. </query>
  1169. <query id="NIF024080_L2ROLLCurNewSend.insert" desc="it's query from TBH06_L2_ROLL_UNIT_INS Table" fetchSize="10">
  1170. <![CDATA[
  1171. INSERT INTO TBH06_L2_ROLL_UNIT_INS
  1172. (SEQ_NO
  1173. ,MSG_FLAG
  1174. ,SEND_LEN
  1175. ,TC_ID
  1176. ,TRANS_DTIME
  1177. ,SEND_DC
  1178. ,RECV_DC
  1179. ,SERIAL_NO
  1180. ,RESERVED
  1181. ,SEND_CLF
  1182. ,ROLL_UNIT_NO
  1183. ,UNIT_SLAB_CNT)
  1184. SELECT B.SEQ_NO +
  1185. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO) -- SEQ_NO
  1186. ,'N' -- MSG_FLAG
  1187. ,'34' -- SEND_LEN
  1188. ,'HMFU10' -- TC_ID
  1189. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1190. ,'FU' -- SEND_DC
  1191. ,'HM' -- RECV_DC
  1192. ,'' -- SERIAL_NO
  1193. ,'' -- RESERVED
  1194. ,? -- SEND_CLF ('1': INSERT, '2': UPDATE '3' : DELETE)
  1195. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  1196. ,A.ROLL_SLAB_CNT -- UNIT_SLAB_CNT
  1197. FROM TBF02_SPEC_ROLL A
  1198. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1199. FROM TBH06_L2_ROLL_UNIT_INS
  1200. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1201. WHERE A.ROLL_MANA_NO = ?
  1202. ORDER BY A.ROLL_MANA_NO
  1203. ]]>
  1204. </query>
  1205. <query id="NIF024080_L2RHTUpdSend.insert" desc="it's query from TBH06_L2_RHT_INS Table" fetchSize="10">
  1206. <![CDATA[
  1207. INSERT INTO TBH06_L2_RHT_INS
  1208. (SEQ_NO
  1209. ,MSG_FLAG
  1210. ,SEND_LEN
  1211. ,TC_ID
  1212. ,TRANS_DTIME
  1213. ,SEND_DC
  1214. ,RECV_DC
  1215. ,SERIAL_NO
  1216. ,RESERVED
  1217. ,SEND_CLF
  1218. ,SLAB_NO
  1219. ,COIL_NO
  1220. ,ROLL_UNIT_NO
  1221. ,ROLL_UNIT_SEQ
  1222. ,SLAB_THK
  1223. ,SLAB_WTH
  1224. ,SLAB_LEN
  1225. ,SLAB_WGT
  1226. ,STL_GRD
  1227. ,SPEC_ABBSYM
  1228. ,EXTRACT_TGT_TEMP
  1229. ,EXTRACT_MAX_TEMP
  1230. ,EXTRACT_MIN_TEMP
  1231. ,CHARGING_TGT_TEMP
  1232. ,CHARGING_MAX_TEMP
  1233. ,HCR_FL
  1234. ,INFUR_MIN_HOUR
  1235. ,INFUR_MAX_HOUR
  1236. ,EQ_HT_MIN_HOUR
  1237. ,EQ_HT_MAX_HOUR
  1238. ,CHARGE_NO
  1239. ,CAST_NO
  1240. ,CHEM_KIND
  1241. ,CHEM_AL
  1242. ,CHEM_AS
  1243. ,CHEM_B
  1244. ,CHEM_BE
  1245. ,CHEM_Bi
  1246. ,CHEM_C
  1247. ,CHEM_CA
  1248. ,CHEM_CE
  1249. ,CHEM_CO
  1250. ,CHEM_CR
  1251. ,CHEM_CU
  1252. ,CHEM_H
  1253. ,CHEM_LA
  1254. ,CHEM_MG
  1255. ,CHEM_MN
  1256. ,CHEM_MO
  1257. ,CHEM_N
  1258. ,CHEM_NB
  1259. ,CHEM_NI
  1260. ,CHEM_O
  1261. ,CHEM_P
  1262. ,CHEM_S
  1263. ,CHEM_SB
  1264. ,CHEM_SE
  1265. ,CHEM_SI
  1266. ,CHEM_TI
  1267. ,CHEM_SN
  1268. ,CHEM_TA
  1269. ,CHEM_TE
  1270. ,CHEM_PB
  1271. ,CHEM_PD
  1272. ,CHEM_V
  1273. ,CHEM_W
  1274. ,CHEM_ZN
  1275. ,CHEM_ZR)
  1276. SELECT C.SEQ_NO +
  1277. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1278. ,'N' -- MSG_FLAG
  1279. ,'520' -- SEND_LEN
  1280. ,'HMFU20' -- TC_ID
  1281. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1282. ,'FU' -- SEND_DC
  1283. ,'HM' -- RECV_DC
  1284. ,'' -- SERIAL_NO
  1285. ,'' -- RESERVED
  1286. ,'2' -- SEND_CLF
  1287. ,A.SLAB_NO -- SLAB_NO
  1288. ,A.COIL_NO -- COIL_NO
  1289. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  1290. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_UNIT_SEQ
  1291. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  1292. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  1293. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  1294. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  1295. ,A.SPEC_STL_GRD -- STL_GRD
  1296. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  1297. ,A.CHG_TMP_TGT -- EXTRACT_TGT_TEMP
  1298. ,A.CHG_TMP_MAX -- EXTRACT_MAX_TEMP
  1299. ,A.CHG_TMP_MIN -- EXTRACT_MIN_TEMP
  1300. ,A.CRACK_TGT -- CHARGING_TGT_TEMP
  1301. ,A.CRACK_MAX -- CHARGING_MAX_TEMP
  1302. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  1303. ,A.FUR_TME_MIN -- INFUR_MIN_HOUR
  1304. ,A.FUR_TME_MAX -- INFUR_MAX_HOUR
  1305. ,A.CRACK_TME_MIN -- EQ_HT_MIN_HOUR
  1306. ,A.CRACK_TME_MAX -- EQ_HT_MAX_HOUR
  1307. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  1308. ,A.CAST_NO -- CAST_NO
  1309. ,B.CHEM_CLF -- CHEM_KIND
  1310. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  1311. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  1312. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  1313. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  1314. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  1315. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  1316. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  1317. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  1318. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  1319. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  1320. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1321. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1322. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1323. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1324. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1325. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1326. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1327. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1328. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1329. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1330. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1331. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1332. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1333. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1334. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1335. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1336. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1337. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1338. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1339. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1340. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1341. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1342. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1343. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1344. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1345. FROM TBF02_SPEC_MILL A
  1346. ,TBF02_SPEC_MILL_DET B
  1347. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1348. FROM TBH06_L2_RHT_INS
  1349. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1350. WHERE A.ROLL_MANA_NO = ?
  1351. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1352. ORDER BY A.ROLL_MANA_NO
  1353. ,A.ROLL_SLAB_SEQ
  1354. ]]>
  1355. </query>
  1356. <query id="NIF024080_L2MILLUpdSend.insert" desc="it's query from TBH06_L2_MILL_INS Table" fetchSize="10">
  1357. <![CDATA[
  1358. INSERT INTO TBH06_L2_MILL_INS
  1359. (SEQ_NO
  1360. ,MSG_FLAG
  1361. ,SEND_LEN
  1362. ,TC_ID
  1363. ,TRANS_DTIME
  1364. ,SLAB_NO
  1365. ,COIL_NO
  1366. ,ROLL_MANA_NO
  1367. ,CHARGE_NO
  1368. ,CAST_NO
  1369. ,ROLL_SLAB_SEQ
  1370. ,TRANS_FLAG
  1371. ,STL_GRD
  1372. ,SPEC_ABBSYM
  1373. ,ROUTE
  1374. ,MC_NO
  1375. ,SLAB_LEN
  1376. ,SLAB_WTH
  1377. ,SLAB_TAPER
  1378. ,SLAB_WTH_HEAD
  1379. ,SLAB_WTH_TAIL
  1380. ,WTH_CHG_STS
  1381. ,WTH_CHG_END
  1382. ,SLAB_THK
  1383. ,SLAB_WGT
  1384. ,HCR_CLF
  1385. ,FERR_MODE
  1386. ,FERR_CON_STA_TGT_TEMP
  1387. ,FERR_CON_END_TGT_TEMP
  1388. ,EXTRACT_TGT_TEMP
  1389. ,RM2_EXIT_TGT_TEMP
  1390. ,RM2_EXIT_MIN_TEMP
  1391. ,RM2_EXIT_MAX_TEMP
  1392. ,STRIP_AIM_THK
  1393. ,STRIP_MAX_THK
  1394. ,STRIP_MIN_THK
  1395. ,STRIP_CHG_TGT_THK
  1396. ,STRIP_CHG_MAX_THK
  1397. ,STRIP_CHG_MIN_THK
  1398. ,STRIP_AIM_WTH
  1399. ,STRIP_MAX_WTH
  1400. ,STRIP_MIN_WTH
  1401. ,STRIP_AIM_TEMP
  1402. ,STRIP_MAX_TEMP
  1403. ,STRIP_MIN_TEMP
  1404. ,CROWN_AIM_C40
  1405. ,CROWN_MAX_C40
  1406. ,CROWN_MIN_C40
  1407. ,FM_SYM_STRIP_FLATNESS_DEV
  1408. ,FM_ASY_STRIP_FLATNESS_DEV
  1409. ,STRIP_WEDGE_MIN
  1410. ,STRIP_WEDGE_MAX
  1411. ,COOLING_MODE
  1412. ,DUAL_PAHSE
  1413. ,DUAL_TEMP
  1414. ,DUAL_TIME
  1415. ,UNCOIL_HEAD_LEN
  1416. ,UNCOIL_TAIL_LEN
  1417. ,UNCOOL_AREA_LEN
  1418. ,COOLING_RATE_TOP
  1419. ,COOLING_RATE_BOT
  1420. ,COOL_EXIT_TGT_TEMP
  1421. ,COOL_EXIT_MAX_TEMP
  1422. ,COOL_EXIT_MIN_TEMP
  1423. ,SAMPLE_NO
  1424. ,INSPECT_YN
  1425. ,BINDING_AMT_CIRC
  1426. ,BINDING_AMT_RADI
  1427. ,SMP_YS
  1428. ,SMP_YP
  1429. ,ALLOY_COMP_THK_DEV
  1430. ,DILAT_CURVE
  1431. ,DIAMOND_FLAG
  1432. ,STS_FLAG
  1433. ,ORD_NO
  1434. ,COIL_LAYER
  1435. ,HAEA_TAIL_CD
  1436. ,PDI_COMM
  1437. ,CHEM_CLF
  1438. ,CHEM_AL
  1439. ,CHEM_AS
  1440. ,CHEM_B
  1441. ,CHEM_BE
  1442. ,CHEM_BI
  1443. ,CHEM_C
  1444. ,CHEM_CA
  1445. ,CHEM_CE
  1446. ,CHEM_CO
  1447. ,CHEM_CR
  1448. ,CHEM_CU
  1449. ,CHEM_H
  1450. ,CHEM_LA
  1451. ,CHEM_MG
  1452. ,CHEM_MN
  1453. ,CHEM_MO
  1454. ,CHEM_N
  1455. ,CHEM_NB
  1456. ,CHEM_NI
  1457. ,CHEM_O
  1458. ,CHEM_P
  1459. ,CHEM_PB
  1460. ,CHEM_PD
  1461. ,CHEM_S
  1462. ,CHEM_SB
  1463. ,CHEM_SE
  1464. ,CHEM_SI
  1465. ,CHEM_SN
  1466. ,CHEM_TA
  1467. ,CHEM_TE
  1468. ,CHEM_TI
  1469. ,CHEM_V
  1470. ,CHEM_W
  1471. ,CHEM_ZN
  1472. ,CHEM_ZR
  1473. ,RESERVE_FIELD1
  1474. ,RESERVE_FIELD2
  1475. ,RESERVE_FIELD3
  1476. ,RESERVE_FIELD4
  1477. ,RESERVE_FIELD5)
  1478. SELECT C.SEQ_NO +
  1479. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1480. ,'N' -- MSG_FLAG
  1481. ,'833' -- SEND_LEN
  1482. ,'4001' -- TC_ID
  1483. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1484. ,A.SLAB_NO -- SLAB_NO
  1485. ,A.COIL_NO -- COIL_NO
  1486. ,A.ROLL_MANA_NO -- ROLL_MANA_NO
  1487. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  1488. ,A.CAST_NO -- CAST_NO
  1489. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_SLAB_SEQ
  1490. ,'2' -- TRANS_FLAG
  1491. ,A.SPEC_STL_GRD -- STL_GRD
  1492. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  1493. ,'' -- ROUTE
  1494. ,A.CCM_PRC_LINE -- MC_NO
  1495. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  1496. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  1497. ,A.SLAB_TAPER -- SLAB_TAPER
  1498. ,TO_CHAR(A.SLAB_WTH_HEAD) -- SLAB_WTH_HEAD
  1499. ,TO_CHAR(A.SLAB_WTH_TAIL) -- SLAB_WTH_TAIL
  1500. ,TO_CHAR(A.WTH_CHG_STS) -- WTH_CHG_STS
  1501. ,TO_CHAR(WTH_CHG_END) -- WTH_CHG_END
  1502. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  1503. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  1504. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  1505. ,B.FERR_MODE -- FERR_MODE
  1506. ,TO_CHAR(B.FERR_CON_STA_TGT_TEMP) -- FERR_CON_STA_TGT_TEMP
  1507. ,TO_CHAR(B.FERR_CON_END_TGT_TEMP) -- FERR_CON_END_TGT_TEMP
  1508. ,TO_CHAR(B.EXTRACT_TGT_TEMP) -- EXTRACT_TGT_TEMP
  1509. ,TO_CHAR(B.RM2_EXIT_TGT_TEMP) -- RM2_EXIT_TGT_TEMP
  1510. ,TO_CHAR(B.RM2_EXIT_MIN_TEMP) -- RM2_EXIT_MIN_TEMP
  1511. ,TO_CHAR(B.RM2_EXIT_MAX_TEMP) -- RM2_EXIT_MAX_TEMP
  1512. ,TO_CHAR(B.STRIP_AIM_THK) -- STRIP_AIM_THK
  1513. ,TO_CHAR(B.STRIP_MAX_THK) -- STRIP_MAX_THK
  1514. ,TO_CHAR(B.STRIP_MIN_THK) -- STRIP_MIN_THK
  1515. ,TO_CHAR(B.STRIP_CHG_TGT_THK) -- STRIP_CHG_TGT_THK
  1516. ,TO_CHAR(B.STRIP_CHG_MAX_THK) -- STRIP_CHG_MAX_THK
  1517. ,TO_CHAR(B.STRIP_CHG_MIN_THK) -- STRIP_CHG_MIN_THK
  1518. ,TO_CHAR(B.STRIP_AIM_WTH) -- STRIP_AIM_WTH
  1519. ,TO_CHAR(B.STRIP_MAX_WTH) -- STRIP_MAX_WTH
  1520. ,TO_CHAR(B.STRIP_MIN_WTH) -- STRIP_MIN_WTH
  1521. ,TO_CHAR(B.STRIP_TGT_TEMP) -- STRIP_AIM_TEMP
  1522. ,TO_CHAR(B.STRIP_MAX_TEMP) -- STRIP_MAX_TEMP
  1523. ,TO_CHAR(B.STRIP_MIN_TEMP) -- STRIP_MIN_TEMP
  1524. ,B.CROWN_AIM_C40 -- CROWN_AIM_C40
  1525. ,B.CROWN_MAX_C40 -- CROWN_MAX_C40
  1526. ,B.CROWN_MIN_C40 -- CROWN_MIN_C40
  1527. ,B.FM_SYM_STRIP_FLATNESS_DEV -- FM_SYM_STRIP_FLATNESS_DEV
  1528. ,B.FM_ASY_STRIP_FLATNESS_DEV -- FM_ASY_STRIP_FLATNESS_DEV
  1529. ,B.STRIP_WEDGE_MIN -- STRIP_WEDGE_MIN
  1530. ,B.STRIP_WEDGE_MAX -- STRIP_WEDGE_MAX
  1531. ,B.COOLING_MODE -- COOLING_MODE
  1532. ,B.DUAL_PAHSE -- DUAL_PAHSE
  1533. ,TO_CHAR(B.DUAL_TEMP) -- DUAL_TEMP
  1534. ,TO_CHAR(B.DUAL_TIME) -- DUAL_TIME
  1535. ,TO_CHAR(B.UNCOIL_HEAD_LEN) -- UNCOIL_HEAD_LEN
  1536. ,TO_CHAR(B.UNCOIL_TAIL_LEN) -- UNCOIL_TAIL_LEN
  1537. ,TO_CHAR(B.UNCOOL_AREA_LEN) -- UNCOOL_AREA_LEN
  1538. ,TO_CHAR(B.COOLING_RATE_TOP) -- COOLING_RATE_TOP
  1539. ,TO_CHAR(B.COOLING_RATE_BOT) -- COOLING_RATE_BOT
  1540. ,TO_CHAR(B.COOL_EXIT_TGT_TEMP) -- COOL_EXIT_TGT_TEMP
  1541. ,TO_CHAR(B.COOL_EXIT_MAX_TEMP) -- COOL_EXIT_MAX_TEMP
  1542. ,TO_CHAR(B.COOL_EXIT_MIN_TEMP) -- COOL_EXIT_MIN_TEMP
  1543. ,B.SAMPLE_NO -- SAMPLE_NO
  1544. ,B.INSPECT_YN -- INSPECT_YN
  1545. ,TO_CHAR(B.BINDING_AMT_CIRC) -- BINDING_AMT_CIRC
  1546. ,TO_CHAR(B.BINDING_AMT_RADI) -- BINDING_AMT_RADI
  1547. ,TO_CHAR(B.SMP_YS) -- SMP_YS
  1548. ,TO_CHAR(B.SMP_YP) -- SMP_YP
  1549. ,B.ALLOY_COMP_THK_DEV -- ALLOY_COMP_THK_DEV
  1550. ,B.DILAT_CURVE -- DILAT_CURVE
  1551. ,B.DIAMOND_FLAG -- DIAMOND_FLAG
  1552. ,B.STS_FLAG -- STS_FLAG
  1553. ,SUBSTR(B.ORD_NO,1,15) ORD_NO -- ORD_NO
  1554. ,B.COIL_LAYER -- COIL_LAYER
  1555. ,B.HAEA_TAIL_CD -- HAEA_TAIL_CD
  1556. ,B.PDI_COMM -- PDI_COMM
  1557. ,DECODE(B.CHEM_CLF,'0','2',B.CHEM_CLF) -- CHEM_KIND
  1558. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  1559. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  1560. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  1561. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  1562. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  1563. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  1564. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  1565. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  1566. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  1567. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  1568. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1569. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1570. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1571. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1572. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1573. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1574. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1575. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1576. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1577. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1578. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1579. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1580. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1581. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1582. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1583. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1584. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1585. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1586. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1587. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1588. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1589. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1590. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1591. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1592. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1593. ,'' -- RESERVE_FIELD1
  1594. ,'' -- RESERVE_FIELD2
  1595. ,'' -- RESERVE_FIELD3
  1596. ,'' -- RESERVE_FIELD4
  1597. ,'' -- RESERVE_FIELD5
  1598. FROM TBF02_SPEC_MILL A
  1599. ,TBF02_SPEC_MILL_DET B
  1600. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1601. FROM TBH06_L2_MILL_INS
  1602. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1603. WHERE A.ROLL_MANA_NO = ?
  1604. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1605. ORDER BY A.ROLL_MANA_NO
  1606. ,A.ROLL_SLAB_SEQ
  1607. ]]>
  1608. </query>
  1609. <query id="NIF024080_L2ROLLCOILUpdSend.insert" desc="it's query from TBH06_L2_COIL_NO_INS Table" fetchSize="10">
  1610. <![CDATA[
  1611. INSERT INTO TBH06_L2_COIL_NO_INS
  1612. (SEQ_NO
  1613. ,MSG_FLAG
  1614. ,TC_ID
  1615. ,TRANS_DTIME
  1616. ,SEND_LEN
  1617. ,SET_SEQ
  1618. ,COIL_NO)
  1619. SELECT B.SEQ_NO +
  1620. ROW_NUMBER() OVER (ORDER BY A.ROLL_SLAB_SEQ) -- SEQ_NO
  1621. ,'N' -- MSG_FLAG
  1622. ,'4003' -- TC_ID
  1623. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1624. ,'' -- SEND_LEN
  1625. ,? -- SET_SEQ
  1626. ,A.SLAB_NO -- COIL_NO
  1627. FROM TBF02_SPEC_MILL A
  1628. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1629. FROM TBH06_L2_COIL_NO_INS
  1630. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1631. WHERE A.ROLL_MANA_NO = ?
  1632. ORDER BY A.ROLL_SLAB_SEQ
  1633. ]]>
  1634. </query>
  1635. <query id="NIF024080_SpecRollFLInt.update" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1636. <![CDATA[
  1637. UPDATE TBF02_SPEC_ROLL A
  1638. SET A.FL = ''
  1639. where a.FL is not null
  1640. ]]>
  1641. </query>
  1642. <query id="NIF024080_SpecMillFLInt.update" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1643. <![CDATA[
  1644. UPDATE TBF02_SPEC_MILL A
  1645. SET A.FL = ''
  1646. where a.FL is not null
  1647. ]]>
  1648. </query>
  1649. <query id="NIF024080_MillIdxFLInt.update" desc="it's query from TBF02_MILL_IDX Table" fetchSize="10">
  1650. <![CDATA[
  1651. UPDATE TBF02_MILL_IDX A
  1652. SET A.FL = ''
  1653. where a.FL is not null
  1654. ]]>
  1655. </query>
  1656. </queryMap>