9e52df9ca9929546f159f9d37cb97de452c9f68c.svn-base 86 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694
  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. ,STRIP_AIM_THK)
  704. SELECT C.SEQ_NO +
  705. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  706. ,'N' -- MSG_FLAG
  707. ,'520' -- SEND_LEN
  708. ,'HMFU20' -- TC_ID
  709. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  710. ,'FU' -- SEND_DC
  711. ,'HM' -- RECV_DC
  712. ,'' -- SERIAL_NO
  713. ,'' -- RESERVED
  714. ,? -- SEND_CLF
  715. ,A.SLAB_NO -- SLAB_NO
  716. ,A.COIL_NO -- COIL_NO
  717. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  718. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_UNIT_SEQ
  719. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  720. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  721. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  722. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  723. ,A.SPEC_STL_GRD -- STL_GRD
  724. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  725. ,A.CHG_TMP_TGT -- EXTRACT_TGT_TEMP
  726. ,A.CHG_TMP_MAX -- EXTRACT_MAX_TEMP
  727. ,A.CHG_TMP_MIN -- EXTRACT_MIN_TEMP
  728. ,A.CRACK_TGT -- CHARGING_TGT_TEMP
  729. ,A.CRACK_MAX -- CHARGING_MAX_TEMP
  730. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  731. ,A.FUR_TME_MIN -- INFUR_MIN_HOUR
  732. ,A.FUR_TME_MAX -- INFUR_MAX_HOUR
  733. ,A.CRACK_TME_MIN -- EQ_HT_MIN_HOUR
  734. ,A.CRACK_TME_MAX -- EQ_HT_MAX_HOUR
  735. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  736. ,A.CAST_NO -- CAST_NO
  737. ,B.CHEM_CLF -- CHEM_KIND
  738. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  739. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  740. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  741. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  742. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  743. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  744. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  745. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  746. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  747. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  748. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  749. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  750. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  751. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  752. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  753. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  754. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  755. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  756. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  757. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  758. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  759. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  760. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  761. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  762. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  763. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  764. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  765. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  766. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  767. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  768. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  769. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  770. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  771. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  772. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  773. ,TO_CHAR(B.STRIP_AIM_THK) --STRIP_AIM_THK
  774. FROM TBF02_SPEC_MILL A
  775. ,TBF02_SPEC_MILL_DET B
  776. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  777. FROM TBH06_L2_RHT_INS
  778. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  779. ,(SELECT CHG_ROLL_MANA_NO
  780. FROM TBF02_CHG_ROLL
  781. WHERE ROLL_MANA_NO > ?
  782. AND FL = ? ) D
  783. WHERE A.ROLL_MANA_NO = D.CHG_ROLL_MANA_NO
  784. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  785. ORDER BY A.ROLL_MANA_NO
  786. ,A.ROLL_SLAB_SEQ
  787. ]]>
  788. </query>
  789. <query id="NIF024080_L2MILLUpdInsSend.insert" desc="it's query from TBH06_L2_MILL_INS Table" fetchSize="10">
  790. <![CDATA[
  791. INSERT INTO TBH06_L2_MILL_INS
  792. (SEQ_NO
  793. ,MSG_FLAG
  794. ,SEND_LEN
  795. ,TC_ID
  796. ,TRANS_DTIME
  797. ,SLAB_NO
  798. ,COIL_NO
  799. ,ROLL_MANA_NO
  800. ,CHARGE_NO
  801. ,CAST_NO
  802. ,ROLL_SLAB_SEQ
  803. ,TRANS_FLAG
  804. ,STL_GRD
  805. ,SPEC_ABBSYM
  806. ,ROUTE
  807. ,MC_NO
  808. ,SLAB_LEN
  809. ,SLAB_WTH
  810. ,SLAB_TAPER
  811. ,SLAB_WTH_HEAD
  812. ,SLAB_WTH_TAIL
  813. ,WTH_CHG_STS
  814. ,WTH_CHG_END
  815. ,SLAB_THK
  816. ,SLAB_WGT
  817. ,HCR_CLF
  818. ,FERR_MODE
  819. ,FERR_CON_STA_TGT_TEMP
  820. ,FERR_CON_END_TGT_TEMP
  821. ,EXTRACT_TGT_TEMP
  822. ,RM2_EXIT_TGT_TEMP
  823. ,RM2_EXIT_MIN_TEMP
  824. ,RM2_EXIT_MAX_TEMP
  825. ,STRIP_AIM_THK
  826. ,STRIP_MAX_THK
  827. ,STRIP_MIN_THK
  828. ,STRIP_CHG_TGT_THK
  829. ,STRIP_CHG_MAX_THK
  830. ,STRIP_CHG_MIN_THK
  831. ,STRIP_AIM_WTH
  832. ,STRIP_MAX_WTH
  833. ,STRIP_MIN_WTH
  834. ,STRIP_AIM_TEMP
  835. ,STRIP_MAX_TEMP
  836. ,STRIP_MIN_TEMP
  837. ,CROWN_AIM_C40
  838. ,CROWN_MAX_C40
  839. ,CROWN_MIN_C40
  840. ,FM_SYM_STRIP_FLATNESS_DEV
  841. ,FM_ASY_STRIP_FLATNESS_DEV
  842. ,STRIP_WEDGE_MIN
  843. ,STRIP_WEDGE_MAX
  844. ,COOLING_MODE
  845. ,DUAL_PAHSE
  846. ,DUAL_TEMP
  847. ,DUAL_TIME
  848. ,UNCOIL_HEAD_LEN
  849. ,UNCOIL_TAIL_LEN
  850. ,UNCOOL_AREA_LEN
  851. ,COOLING_RATE_TOP
  852. ,COOLING_RATE_BOT
  853. ,COOL_EXIT_TGT_TEMP
  854. ,COOL_EXIT_MAX_TEMP
  855. ,COOL_EXIT_MIN_TEMP
  856. ,SAMPLE_NO
  857. ,INSPECT_YN
  858. ,BINDING_AMT_CIRC
  859. ,BINDING_AMT_RADI
  860. ,SMP_YS
  861. ,SMP_YP
  862. ,ALLOY_COMP_THK_DEV
  863. ,DILAT_CURVE
  864. ,DIAMOND_FLAG
  865. ,STS_FLAG
  866. ,ORD_NO
  867. ,COIL_LAYER
  868. ,HAEA_TAIL_CD
  869. ,PDI_COMM
  870. ,CHEM_CLF
  871. ,CHEM_AL
  872. ,CHEM_AS
  873. ,CHEM_B
  874. ,CHEM_BE
  875. ,CHEM_BI
  876. ,CHEM_C
  877. ,CHEM_CA
  878. ,CHEM_CE
  879. ,CHEM_CO
  880. ,CHEM_CR
  881. ,CHEM_CU
  882. ,CHEM_H
  883. ,CHEM_LA
  884. ,CHEM_MG
  885. ,CHEM_MN
  886. ,CHEM_MO
  887. ,CHEM_N
  888. ,CHEM_NB
  889. ,CHEM_NI
  890. ,CHEM_O
  891. ,CHEM_P
  892. ,CHEM_PB
  893. ,CHEM_PD
  894. ,CHEM_S
  895. ,CHEM_SB
  896. ,CHEM_SE
  897. ,CHEM_SI
  898. ,CHEM_SN
  899. ,CHEM_TA
  900. ,CHEM_TE
  901. ,CHEM_TI
  902. ,CHEM_V
  903. ,CHEM_W
  904. ,CHEM_ZN
  905. ,CHEM_ZR
  906. ,RESERVE_FIELD1
  907. ,RESERVE_FIELD2
  908. ,RESERVE_FIELD3
  909. ,RESERVE_FIELD4
  910. ,RESERVE_FIELD5)
  911. SELECT C.SEQ_NO +
  912. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  913. ,'N' -- MSG_FLAG
  914. ,'833' -- SEND_LEN
  915. ,'4001' -- TC_ID
  916. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  917. ,A.SLAB_NO -- SLAB_NO
  918. ,A.COIL_NO -- COIL_NO
  919. ,A.ROLL_MANA_NO -- ROLL_MANA_NO
  920. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  921. ,A.CAST_NO -- CAST_NO
  922. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_SLAB_SEQ
  923. ,? -- TRANS_FLAG
  924. ,A.SPEC_STL_GRD -- STL_GRD
  925. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  926. ,'' -- ROUTE
  927. ,A.CCM_PRC_LINE -- MC_NO
  928. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  929. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  930. ,A.SLAB_TAPER -- SLAB_TAPER
  931. ,TO_CHAR(A.SLAB_WTH_HEAD) -- SLAB_WTH_HEAD
  932. ,TO_CHAR(A.SLAB_WTH_TAIL) -- SLAB_WTH_TAIL
  933. ,TO_CHAR(A.WTH_CHG_STS) -- WTH_CHG_STS
  934. ,TO_CHAR(WTH_CHG_END) -- WTH_CHG_END
  935. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  936. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  937. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  938. ,B.FERR_MODE -- FERR_MODE
  939. ,TO_CHAR(B.FERR_CON_STA_TGT_TEMP) -- FERR_CON_STA_TGT_TEMP
  940. ,TO_CHAR(B.FERR_CON_END_TGT_TEMP) -- FERR_CON_END_TGT_TEMP
  941. ,TO_CHAR(B.EXTRACT_TGT_TEMP) -- EXTRACT_TGT_TEMP
  942. ,TO_CHAR(B.RM2_EXIT_TGT_TEMP) -- RM2_EXIT_TGT_TEMP
  943. ,TO_CHAR(B.RM2_EXIT_MIN_TEMP) -- RM2_EXIT_MIN_TEMP
  944. ,TO_CHAR(B.RM2_EXIT_MAX_TEMP) -- RM2_EXIT_MAX_TEMP
  945. ,TO_CHAR(B.STRIP_AIM_THK) -- STRIP_AIM_THK
  946. ,TO_CHAR(B.STRIP_MAX_THK) -- STRIP_MAX_THK
  947. ,TO_CHAR(B.STRIP_MIN_THK) -- STRIP_MIN_THK
  948. ,TO_CHAR(B.STRIP_CHG_TGT_THK) -- STRIP_CHG_TGT_THK
  949. ,TO_CHAR(B.STRIP_CHG_MAX_THK) -- STRIP_CHG_MAX_THK
  950. ,TO_CHAR(B.STRIP_CHG_MIN_THK) -- STRIP_CHG_MIN_THK
  951. ,TO_CHAR(B.STRIP_AIM_WTH) -- STRIP_AIM_WTH
  952. ,TO_CHAR(B.STRIP_MAX_WTH) -- STRIP_MAX_WTH
  953. ,TO_CHAR(B.STRIP_MIN_WTH) -- STRIP_MIN_WTH
  954. ,TO_CHAR(B.STRIP_TGT_TEMP) -- STRIP_AIM_TEMP
  955. ,TO_CHAR(B.STRIP_MAX_TEMP) -- STRIP_MAX_TEMP
  956. ,TO_CHAR(B.STRIP_MIN_TEMP) -- STRIP_MIN_TEMP
  957. ,B.CROWN_AIM_C40 -- CROWN_AIM_C40
  958. ,B.CROWN_MAX_C40 -- CROWN_MAX_C40
  959. ,B.CROWN_MIN_C40 -- CROWN_MIN_C40
  960. ,B.FM_SYM_STRIP_FLATNESS_DEV -- FM_SYM_STRIP_FLATNESS_DEV
  961. ,B.FM_ASY_STRIP_FLATNESS_DEV -- FM_ASY_STRIP_FLATNESS_DEV
  962. ,B.STRIP_WEDGE_MIN -- STRIP_WEDGE_MIN
  963. ,B.STRIP_WEDGE_MAX -- STRIP_WEDGE_MAX
  964. ,B.COOLING_MODE -- COOLING_MODE
  965. ,B.DUAL_PAHSE -- DUAL_PAHSE
  966. ,TO_CHAR(B.DUAL_TEMP) -- DUAL_TEMP
  967. ,TO_CHAR(B.DUAL_TIME) -- DUAL_TIME
  968. ,TO_CHAR(B.UNCOIL_HEAD_LEN) -- UNCOIL_HEAD_LEN
  969. ,TO_CHAR(B.UNCOIL_TAIL_LEN) -- UNCOIL_TAIL_LEN
  970. ,TO_CHAR(B.UNCOOL_AREA_LEN) -- UNCOOL_AREA_LEN
  971. ,TO_CHAR(B.COOLING_RATE_TOP) -- COOLING_RATE_TOP
  972. ,TO_CHAR(B.COOLING_RATE_BOT) -- COOLING_RATE_BOT
  973. ,TO_CHAR(B.COOL_EXIT_TGT_TEMP) -- COOL_EXIT_TGT_TEMP
  974. ,TO_CHAR(B.COOL_EXIT_MAX_TEMP) -- COOL_EXIT_MAX_TEMP
  975. ,TO_CHAR(B.COOL_EXIT_MIN_TEMP) -- COOL_EXIT_MIN_TEMP
  976. ,B.SAMPLE_NO -- SAMPLE_NO
  977. ,B.INSPECT_YN -- INSPECT_YN
  978. ,TO_CHAR(B.BINDING_AMT_CIRC) -- BINDING_AMT_CIRC
  979. ,TO_CHAR(B.BINDING_AMT_RADI) -- BINDING_AMT_RADI
  980. ,TO_CHAR(B.SMP_YS) -- SMP_YS
  981. ,TO_CHAR(B.SMP_YP) -- SMP_YP
  982. ,B.ALLOY_COMP_THK_DEV -- ALLOY_COMP_THK_DEV
  983. ,B.DILAT_CURVE -- DILAT_CURVE
  984. ,B.DIAMOND_FLAG -- DIAMOND_FLAG
  985. ,B.STS_FLAG -- STS_FLAG
  986. ,SUBSTR(B.ORD_NO,1,15) -- ORD_NO
  987. ,B.COIL_LAYER -- COIL_LAYER
  988. ,B.HAEA_TAIL_CD -- HAEA_TAIL_CD
  989. ,B.PDI_COMM -- PDI_COMM
  990. ,DECODE(B.CHEM_CLF,'0','2',B.CHEM_CLF) -- CHEM_KIND
  991. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  992. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  993. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  994. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  995. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  996. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  997. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  998. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  999. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  1000. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  1001. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1002. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1003. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1004. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1005. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1006. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1007. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1008. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1009. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1010. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1011. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1012. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1013. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1014. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1015. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1016. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1017. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1018. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1019. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1020. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1021. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1022. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1023. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1024. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1025. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1026. ,'' -- RESERVE_FIELD1
  1027. ,'' -- RESERVE_FIELD2
  1028. ,'' -- RESERVE_FIELD3
  1029. ,'' -- RESERVE_FIELD4
  1030. ,'' -- RESERVE_FIELD5
  1031. FROM TBF02_SPEC_MILL A
  1032. ,TBF02_SPEC_MILL_DET B
  1033. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1034. FROM TBH06_L2_MILL_INS
  1035. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1036. ,(SELECT CHG_ROLL_MANA_NO
  1037. FROM TBF02_CHG_ROLL
  1038. WHERE ROLL_MANA_NO > ?
  1039. AND FL = ? ) D
  1040. WHERE A.ROLL_MANA_NO = D.CHG_ROLL_MANA_NO
  1041. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1042. ORDER BY A.ROLL_MANA_NO
  1043. ,A.ROLL_SLAB_SEQ
  1044. ]]>
  1045. </query>
  1046. <query id="NIF024080_L2ROLLCOILUpdInsSend.insert" desc="it's query from TBH06_L2_COIL_NO_INS Table" fetchSize="10">
  1047. <![CDATA[
  1048. INSERT INTO TBH06_L2_COIL_NO_INS
  1049. (SEQ_NO
  1050. ,MSG_FLAG
  1051. ,TC_ID
  1052. ,TRANS_DTIME
  1053. ,SEND_LEN
  1054. ,SET_SEQ
  1055. ,COIL_NO)
  1056. SELECT B.SEQ_NO +
  1057. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1058. ,'N' -- MSG_FLAG
  1059. ,'4003' -- TC_ID
  1060. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1061. ,'' -- SEND_LEN
  1062. ,? -- SET_SEQ
  1063. ,A.SLAB_NO -- COIL_NO
  1064. FROM TBF02_SPEC_MILL A
  1065. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1066. FROM TBH06_L2_COIL_NO_INS
  1067. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1068. ,(SELECT CHG_ROLL_MANA_NO
  1069. FROM TBF02_CHG_ROLL
  1070. WHERE ROLL_MANA_NO > ?
  1071. AND FL = ? ) C
  1072. WHERE A.ROLL_MANA_NO = C.CHG_ROLL_MANA_NO
  1073. ORDER BY A.ROLL_MANA_NO
  1074. ,A.ROLL_SLAB_SEQ
  1075. ]]>
  1076. </query>
  1077. <query id="NIF024080_NewRollManaNoSel.select" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1078. <![CDATA[
  1079. SELECT A.ROLL_MANA_NO
  1080. FROM TBF02_SPEC_MILL A
  1081. WHERE A.ROLL_MANA_NO = ?
  1082. ]]>
  1083. </query>
  1084. <query id="NIF024080_SpecMillNewUpd.update" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1085. <![CDATA[
  1086. UPDATE TBF02_SPEC_MILL A
  1087. SET (A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ)
  1088. = (SELECT ?
  1089. ,C.SLAB_SEQ
  1090. FROM (SELECT ROW_NUMBER () OVER (ORDER BY B.ROLL_SLAB_SEQ) SLAB_SEQ
  1091. ,B.SLAB_EDT_SEQ
  1092. FROM TBF02_SPEC_MILL B
  1093. WHERE B.ROLL_MANA_NO = ?
  1094. AND B.ROLL_SLAB_SEQ > ?) C
  1095. WHERE C.SLAB_EDT_SEQ = A.SLAB_EDT_SEQ)
  1096. ,A.ROLL_EDT_SEQ = ?
  1097. WHERE A.ROLL_MANA_NO = ?
  1098. AND A.ROLL_SLAB_SEQ > ?
  1099. ]]>
  1100. </query>
  1101. <query id="NIF024080_MillIdxNewUpd.update" desc="it's query from TBF02_MILL_IDX Table" fetchSize="10">
  1102. <![CDATA[
  1103. UPDATE TBF02_MILL_IDX A
  1104. SET (A.ROLL_MANA_NO, A.ROLL_EDT_SEQ)
  1105. = (SELECT B.ROLL_MANA_NO
  1106. ,B.ROLL_EDT_SEQ
  1107. FROM TBF02_SPEC_MILL B
  1108. WHERE B.SLAB_EDT_SEQ = A.SLAB_EDT_SEQ)
  1109. WHERE A.ROLL_MANA_NO = ?
  1110. ]]>
  1111. </query>
  1112. <query id="NIF024080_SpecRollReArrange.update" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1113. <![CDATA[
  1114. UPDATE TBF02_SPEC_ROLL A
  1115. SET (A.ROLL_SLAB_CNT
  1116. ,A.ROLL_SLAB_WGT
  1117. ,HCR_CLF
  1118. ,MILL_LEN
  1119. ,SPM_CNT)
  1120. = (SELECT COUNT(B.SLAB_EDT_SEQ)
  1121. ,SUM(B.SLAB_WGT)
  1122. ,DECODE(SUM(B.HCR_CLF),0,'C','H')
  1123. ,SUM(B.MILL_LEN)
  1124. ,SUM(B.SPM_CNT)
  1125. FROM (SELECT B.SLAB_EDT_SEQ
  1126. ,B.SLAB_WGT
  1127. ,DECODE(B.HCR_CLF,'H',1,0) HCR_CLF
  1128. ,B.MILL_LEN
  1129. ,DECODE(B.SPM_PROC_YN,'Y',1,0) SPM_CNT
  1130. FROM TBF02_SPEC_MILL B
  1131. WHERE B.ROLL_MANA_NO = ?) B )
  1132. WHERE A.ROLL_MANA_NO = ?
  1133. ]]>
  1134. </query>
  1135. <query id="NIF024080_SpecRollNewIns.insert" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1136. <![CDATA[
  1137. INSERT INTO TBF02_SPEC_ROLL
  1138. (ROLL_EDT_SEQ
  1139. ,ROLL_MANA_NO
  1140. ,ROLL_NO
  1141. ,ROLL_SLAB_CNT
  1142. ,ROLL_SLAB_WGT
  1143. ,HCR_CLF
  1144. ,MILL_LEN
  1145. ,SPM_CNT
  1146. ,STATUS_CD
  1147. ,FL
  1148. ,REG_DTIME
  1149. ,REG_ID)
  1150. SELECT ? -- ROLL_EDT_SEQ
  1151. ,? -- ROLL_MANA_NO
  1152. ,'' -- ROLL_NO
  1153. ,COUNT(B.SLAB_EDT_SEQ) -- ROLL_SLAB_CNT
  1154. ,SUM(B.SLAB_WGT) -- ROLL_SLAB_WGT
  1155. ,DECODE(SUM(B.HCR_CLF),0,'C','H') -- HCR_CLF
  1156. ,SUM(B.MILL_LEN) -- MILL_LEN
  1157. ,SUM(B.SPM_CNT) -- SPM_CNT
  1158. ,'A' -- STATUS_CD
  1159. ,'' -- FL
  1160. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- REG_DTIME
  1161. ,? -- REG_ID
  1162. FROM (SELECT B.SLAB_EDT_SEQ
  1163. ,B.SLAB_WGT
  1164. ,DECODE(B.HCR_CLF,'H',1,0) HCR_CLF
  1165. ,B.MILL_LEN
  1166. ,DECODE(B.SPM_PROC_YN,'Y',1,0) SPM_CNT
  1167. FROM TBF02_SPEC_MILL B
  1168. WHERE B.ROLL_MANA_NO = ?) B
  1169. ]]>
  1170. </query>
  1171. <query id="NIF024080_L2ROLLCurNewSend.insert" desc="it's query from TBH06_L2_ROLL_UNIT_INS Table" fetchSize="10">
  1172. <![CDATA[
  1173. INSERT INTO TBH06_L2_ROLL_UNIT_INS
  1174. (SEQ_NO
  1175. ,MSG_FLAG
  1176. ,SEND_LEN
  1177. ,TC_ID
  1178. ,TRANS_DTIME
  1179. ,SEND_DC
  1180. ,RECV_DC
  1181. ,SERIAL_NO
  1182. ,RESERVED
  1183. ,SEND_CLF
  1184. ,ROLL_UNIT_NO
  1185. ,UNIT_SLAB_CNT)
  1186. SELECT B.SEQ_NO +
  1187. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO) -- SEQ_NO
  1188. ,'N' -- MSG_FLAG
  1189. ,'34' -- SEND_LEN
  1190. ,'HMFU10' -- TC_ID
  1191. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1192. ,'FU' -- SEND_DC
  1193. ,'HM' -- RECV_DC
  1194. ,'' -- SERIAL_NO
  1195. ,'' -- RESERVED
  1196. ,? -- SEND_CLF ('1': INSERT, '2': UPDATE '3' : DELETE)
  1197. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  1198. ,A.ROLL_SLAB_CNT -- UNIT_SLAB_CNT
  1199. FROM TBF02_SPEC_ROLL A
  1200. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1201. FROM TBH06_L2_ROLL_UNIT_INS
  1202. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1203. WHERE A.ROLL_MANA_NO = ?
  1204. ORDER BY A.ROLL_MANA_NO
  1205. ]]>
  1206. </query>
  1207. <query id="NIF024080_L2RHTUpdSend.insert" desc="it's query from TBH06_L2_RHT_INS Table" fetchSize="10">
  1208. <![CDATA[
  1209. INSERT INTO TBH06_L2_RHT_INS
  1210. (SEQ_NO
  1211. ,MSG_FLAG
  1212. ,SEND_LEN
  1213. ,TC_ID
  1214. ,TRANS_DTIME
  1215. ,SEND_DC
  1216. ,RECV_DC
  1217. ,SERIAL_NO
  1218. ,RESERVED
  1219. ,SEND_CLF
  1220. ,SLAB_NO
  1221. ,COIL_NO
  1222. ,ROLL_UNIT_NO
  1223. ,ROLL_UNIT_SEQ
  1224. ,SLAB_THK
  1225. ,SLAB_WTH
  1226. ,SLAB_LEN
  1227. ,SLAB_WGT
  1228. ,STL_GRD
  1229. ,SPEC_ABBSYM
  1230. ,EXTRACT_TGT_TEMP
  1231. ,EXTRACT_MAX_TEMP
  1232. ,EXTRACT_MIN_TEMP
  1233. ,CHARGING_TGT_TEMP
  1234. ,CHARGING_MAX_TEMP
  1235. ,HCR_FL
  1236. ,INFUR_MIN_HOUR
  1237. ,INFUR_MAX_HOUR
  1238. ,EQ_HT_MIN_HOUR
  1239. ,EQ_HT_MAX_HOUR
  1240. ,CHARGE_NO
  1241. ,CAST_NO
  1242. ,CHEM_KIND
  1243. ,CHEM_AL
  1244. ,CHEM_AS
  1245. ,CHEM_B
  1246. ,CHEM_BE
  1247. ,CHEM_Bi
  1248. ,CHEM_C
  1249. ,CHEM_CA
  1250. ,CHEM_CE
  1251. ,CHEM_CO
  1252. ,CHEM_CR
  1253. ,CHEM_CU
  1254. ,CHEM_H
  1255. ,CHEM_LA
  1256. ,CHEM_MG
  1257. ,CHEM_MN
  1258. ,CHEM_MO
  1259. ,CHEM_N
  1260. ,CHEM_NB
  1261. ,CHEM_NI
  1262. ,CHEM_O
  1263. ,CHEM_P
  1264. ,CHEM_S
  1265. ,CHEM_SB
  1266. ,CHEM_SE
  1267. ,CHEM_SI
  1268. ,CHEM_TI
  1269. ,CHEM_SN
  1270. ,CHEM_TA
  1271. ,CHEM_TE
  1272. ,CHEM_PB
  1273. ,CHEM_PD
  1274. ,CHEM_V
  1275. ,CHEM_W
  1276. ,CHEM_ZN
  1277. ,CHEM_ZR
  1278. ,STRIP_AIM_THK)
  1279. SELECT C.SEQ_NO +
  1280. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1281. ,'N' -- MSG_FLAG
  1282. ,'520' -- SEND_LEN
  1283. ,'HMFU20' -- TC_ID
  1284. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1285. ,'FU' -- SEND_DC
  1286. ,'HM' -- RECV_DC
  1287. ,'' -- SERIAL_NO
  1288. ,'' -- RESERVED
  1289. ,'2' -- SEND_CLF
  1290. ,A.SLAB_NO -- SLAB_NO
  1291. ,A.COIL_NO -- COIL_NO
  1292. ,A.ROLL_MANA_NO -- ROLL_UNIT_NO
  1293. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_UNIT_SEQ
  1294. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  1295. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  1296. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  1297. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  1298. ,A.SPEC_STL_GRD -- STL_GRD
  1299. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  1300. ,A.CHG_TMP_TGT -- EXTRACT_TGT_TEMP
  1301. ,A.CHG_TMP_MAX -- EXTRACT_MAX_TEMP
  1302. ,A.CHG_TMP_MIN -- EXTRACT_MIN_TEMP
  1303. ,A.CRACK_TGT -- CHARGING_TGT_TEMP
  1304. ,A.CRACK_MAX -- CHARGING_MAX_TEMP
  1305. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  1306. ,A.FUR_TME_MIN -- INFUR_MIN_HOUR
  1307. ,A.FUR_TME_MAX -- INFUR_MAX_HOUR
  1308. ,A.CRACK_TME_MIN -- EQ_HT_MIN_HOUR
  1309. ,A.CRACK_TME_MAX -- EQ_HT_MAX_HOUR
  1310. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  1311. ,A.CAST_NO -- CAST_NO
  1312. ,B.CHEM_CLF -- CHEM_KIND
  1313. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  1314. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  1315. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  1316. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  1317. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  1318. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  1319. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  1320. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  1321. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  1322. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  1323. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1324. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1325. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1326. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1327. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1328. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1329. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1330. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1331. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1332. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1333. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1334. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1335. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1336. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1337. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1338. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1339. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1340. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1341. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1342. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1343. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1344. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1345. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1346. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1347. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1348. ,TO_CHAR(B.STRIP_AIM_THK) --STRIP_AIM_THK
  1349. FROM TBF02_SPEC_MILL A
  1350. ,TBF02_SPEC_MILL_DET B
  1351. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1352. FROM TBH06_L2_RHT_INS
  1353. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1354. WHERE A.ROLL_MANA_NO = ?
  1355. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1356. ORDER BY A.ROLL_MANA_NO
  1357. ,A.ROLL_SLAB_SEQ
  1358. ]]>
  1359. </query>
  1360. <query id="NIF024080_L2MILLUpdSend.insert" desc="it's query from TBH06_L2_MILL_INS Table" fetchSize="10">
  1361. <![CDATA[
  1362. INSERT INTO TBH06_L2_MILL_INS
  1363. (SEQ_NO
  1364. ,MSG_FLAG
  1365. ,SEND_LEN
  1366. ,TC_ID
  1367. ,TRANS_DTIME
  1368. ,SLAB_NO
  1369. ,COIL_NO
  1370. ,ROLL_MANA_NO
  1371. ,CHARGE_NO
  1372. ,CAST_NO
  1373. ,ROLL_SLAB_SEQ
  1374. ,TRANS_FLAG
  1375. ,STL_GRD
  1376. ,SPEC_ABBSYM
  1377. ,ROUTE
  1378. ,MC_NO
  1379. ,SLAB_LEN
  1380. ,SLAB_WTH
  1381. ,SLAB_TAPER
  1382. ,SLAB_WTH_HEAD
  1383. ,SLAB_WTH_TAIL
  1384. ,WTH_CHG_STS
  1385. ,WTH_CHG_END
  1386. ,SLAB_THK
  1387. ,SLAB_WGT
  1388. ,HCR_CLF
  1389. ,FERR_MODE
  1390. ,FERR_CON_STA_TGT_TEMP
  1391. ,FERR_CON_END_TGT_TEMP
  1392. ,EXTRACT_TGT_TEMP
  1393. ,RM2_EXIT_TGT_TEMP
  1394. ,RM2_EXIT_MIN_TEMP
  1395. ,RM2_EXIT_MAX_TEMP
  1396. ,STRIP_AIM_THK
  1397. ,STRIP_MAX_THK
  1398. ,STRIP_MIN_THK
  1399. ,STRIP_CHG_TGT_THK
  1400. ,STRIP_CHG_MAX_THK
  1401. ,STRIP_CHG_MIN_THK
  1402. ,STRIP_AIM_WTH
  1403. ,STRIP_MAX_WTH
  1404. ,STRIP_MIN_WTH
  1405. ,STRIP_AIM_TEMP
  1406. ,STRIP_MAX_TEMP
  1407. ,STRIP_MIN_TEMP
  1408. ,CROWN_AIM_C40
  1409. ,CROWN_MAX_C40
  1410. ,CROWN_MIN_C40
  1411. ,FM_SYM_STRIP_FLATNESS_DEV
  1412. ,FM_ASY_STRIP_FLATNESS_DEV
  1413. ,STRIP_WEDGE_MIN
  1414. ,STRIP_WEDGE_MAX
  1415. ,COOLING_MODE
  1416. ,DUAL_PAHSE
  1417. ,DUAL_TEMP
  1418. ,DUAL_TIME
  1419. ,UNCOIL_HEAD_LEN
  1420. ,UNCOIL_TAIL_LEN
  1421. ,UNCOOL_AREA_LEN
  1422. ,COOLING_RATE_TOP
  1423. ,COOLING_RATE_BOT
  1424. ,COOL_EXIT_TGT_TEMP
  1425. ,COOL_EXIT_MAX_TEMP
  1426. ,COOL_EXIT_MIN_TEMP
  1427. ,SAMPLE_NO
  1428. ,INSPECT_YN
  1429. ,BINDING_AMT_CIRC
  1430. ,BINDING_AMT_RADI
  1431. ,SMP_YS
  1432. ,SMP_YP
  1433. ,ALLOY_COMP_THK_DEV
  1434. ,DILAT_CURVE
  1435. ,DIAMOND_FLAG
  1436. ,STS_FLAG
  1437. ,ORD_NO
  1438. ,COIL_LAYER
  1439. ,HAEA_TAIL_CD
  1440. ,PDI_COMM
  1441. ,CHEM_CLF
  1442. ,CHEM_AL
  1443. ,CHEM_AS
  1444. ,CHEM_B
  1445. ,CHEM_BE
  1446. ,CHEM_BI
  1447. ,CHEM_C
  1448. ,CHEM_CA
  1449. ,CHEM_CE
  1450. ,CHEM_CO
  1451. ,CHEM_CR
  1452. ,CHEM_CU
  1453. ,CHEM_H
  1454. ,CHEM_LA
  1455. ,CHEM_MG
  1456. ,CHEM_MN
  1457. ,CHEM_MO
  1458. ,CHEM_N
  1459. ,CHEM_NB
  1460. ,CHEM_NI
  1461. ,CHEM_O
  1462. ,CHEM_P
  1463. ,CHEM_PB
  1464. ,CHEM_PD
  1465. ,CHEM_S
  1466. ,CHEM_SB
  1467. ,CHEM_SE
  1468. ,CHEM_SI
  1469. ,CHEM_SN
  1470. ,CHEM_TA
  1471. ,CHEM_TE
  1472. ,CHEM_TI
  1473. ,CHEM_V
  1474. ,CHEM_W
  1475. ,CHEM_ZN
  1476. ,CHEM_ZR
  1477. ,RESERVE_FIELD1
  1478. ,RESERVE_FIELD2
  1479. ,RESERVE_FIELD3
  1480. ,RESERVE_FIELD4
  1481. ,RESERVE_FIELD5)
  1482. SELECT C.SEQ_NO +
  1483. ROW_NUMBER() OVER (ORDER BY A.ROLL_MANA_NO, A.ROLL_SLAB_SEQ) -- SEQ_NO
  1484. ,'N' -- MSG_FLAG
  1485. ,'833' -- SEND_LEN
  1486. ,'4001' -- TC_ID
  1487. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1488. ,A.SLAB_NO -- SLAB_NO
  1489. ,A.COIL_NO -- COIL_NO
  1490. ,A.ROLL_MANA_NO -- ROLL_MANA_NO
  1491. ,SUBSTR(A.SLAB_NO,1,10) -- CHARGE_NO
  1492. ,A.CAST_NO -- CAST_NO
  1493. ,TO_CHAR(A.ROLL_SLAB_SEQ) -- ROLL_SLAB_SEQ
  1494. ,'2' -- TRANS_FLAG
  1495. ,A.SPEC_STL_GRD -- STL_GRD
  1496. ,A.SPEC_ABBSYM -- SPEC_ABBSYM
  1497. ,'' -- ROUTE
  1498. ,A.CCM_PRC_LINE -- MC_NO
  1499. ,TO_CHAR(A.SLAB_LEN) -- SLAB_LEN
  1500. ,TO_CHAR(A.SLAB_WTH) -- SLAB_WTH
  1501. ,A.SLAB_TAPER -- SLAB_TAPER
  1502. ,TO_CHAR(A.SLAB_WTH_HEAD) -- SLAB_WTH_HEAD
  1503. ,TO_CHAR(A.SLAB_WTH_TAIL) -- SLAB_WTH_TAIL
  1504. ,TO_CHAR(A.WTH_CHG_STS) -- WTH_CHG_STS
  1505. ,TO_CHAR(WTH_CHG_END) -- WTH_CHG_END
  1506. ,TO_CHAR(A.SLAB_THK) -- SLAB_THK
  1507. ,TO_CHAR(A.SLAB_WGT) -- SLAB_WGT
  1508. ,DECODE(A.HCR_CLF,'C','0','1') -- HCR_FL
  1509. ,B.FERR_MODE -- FERR_MODE
  1510. ,TO_CHAR(B.FERR_CON_STA_TGT_TEMP) -- FERR_CON_STA_TGT_TEMP
  1511. ,TO_CHAR(B.FERR_CON_END_TGT_TEMP) -- FERR_CON_END_TGT_TEMP
  1512. ,TO_CHAR(B.EXTRACT_TGT_TEMP) -- EXTRACT_TGT_TEMP
  1513. ,TO_CHAR(B.RM2_EXIT_TGT_TEMP) -- RM2_EXIT_TGT_TEMP
  1514. ,TO_CHAR(B.RM2_EXIT_MIN_TEMP) -- RM2_EXIT_MIN_TEMP
  1515. ,TO_CHAR(B.RM2_EXIT_MAX_TEMP) -- RM2_EXIT_MAX_TEMP
  1516. ,TO_CHAR(B.STRIP_AIM_THK) -- STRIP_AIM_THK
  1517. ,TO_CHAR(B.STRIP_MAX_THK) -- STRIP_MAX_THK
  1518. ,TO_CHAR(B.STRIP_MIN_THK) -- STRIP_MIN_THK
  1519. ,TO_CHAR(B.STRIP_CHG_TGT_THK) -- STRIP_CHG_TGT_THK
  1520. ,TO_CHAR(B.STRIP_CHG_MAX_THK) -- STRIP_CHG_MAX_THK
  1521. ,TO_CHAR(B.STRIP_CHG_MIN_THK) -- STRIP_CHG_MIN_THK
  1522. ,TO_CHAR(B.STRIP_AIM_WTH) -- STRIP_AIM_WTH
  1523. ,TO_CHAR(B.STRIP_MAX_WTH) -- STRIP_MAX_WTH
  1524. ,TO_CHAR(B.STRIP_MIN_WTH) -- STRIP_MIN_WTH
  1525. ,TO_CHAR(B.STRIP_TGT_TEMP) -- STRIP_AIM_TEMP
  1526. ,TO_CHAR(B.STRIP_MAX_TEMP) -- STRIP_MAX_TEMP
  1527. ,TO_CHAR(B.STRIP_MIN_TEMP) -- STRIP_MIN_TEMP
  1528. ,B.CROWN_AIM_C40 -- CROWN_AIM_C40
  1529. ,B.CROWN_MAX_C40 -- CROWN_MAX_C40
  1530. ,B.CROWN_MIN_C40 -- CROWN_MIN_C40
  1531. ,B.FM_SYM_STRIP_FLATNESS_DEV -- FM_SYM_STRIP_FLATNESS_DEV
  1532. ,B.FM_ASY_STRIP_FLATNESS_DEV -- FM_ASY_STRIP_FLATNESS_DEV
  1533. ,B.STRIP_WEDGE_MIN -- STRIP_WEDGE_MIN
  1534. ,B.STRIP_WEDGE_MAX -- STRIP_WEDGE_MAX
  1535. ,B.COOLING_MODE -- COOLING_MODE
  1536. ,B.DUAL_PAHSE -- DUAL_PAHSE
  1537. ,TO_CHAR(B.DUAL_TEMP) -- DUAL_TEMP
  1538. ,TO_CHAR(B.DUAL_TIME) -- DUAL_TIME
  1539. ,TO_CHAR(B.UNCOIL_HEAD_LEN) -- UNCOIL_HEAD_LEN
  1540. ,TO_CHAR(B.UNCOIL_TAIL_LEN) -- UNCOIL_TAIL_LEN
  1541. ,TO_CHAR(B.UNCOOL_AREA_LEN) -- UNCOOL_AREA_LEN
  1542. ,TO_CHAR(B.COOLING_RATE_TOP) -- COOLING_RATE_TOP
  1543. ,TO_CHAR(B.COOLING_RATE_BOT) -- COOLING_RATE_BOT
  1544. ,TO_CHAR(B.COOL_EXIT_TGT_TEMP) -- COOL_EXIT_TGT_TEMP
  1545. ,TO_CHAR(B.COOL_EXIT_MAX_TEMP) -- COOL_EXIT_MAX_TEMP
  1546. ,TO_CHAR(B.COOL_EXIT_MIN_TEMP) -- COOL_EXIT_MIN_TEMP
  1547. ,B.SAMPLE_NO -- SAMPLE_NO
  1548. ,B.INSPECT_YN -- INSPECT_YN
  1549. ,TO_CHAR(B.BINDING_AMT_CIRC) -- BINDING_AMT_CIRC
  1550. ,TO_CHAR(B.BINDING_AMT_RADI) -- BINDING_AMT_RADI
  1551. ,TO_CHAR(B.SMP_YS) -- SMP_YS
  1552. ,TO_CHAR(B.SMP_YP) -- SMP_YP
  1553. ,B.ALLOY_COMP_THK_DEV -- ALLOY_COMP_THK_DEV
  1554. ,B.DILAT_CURVE -- DILAT_CURVE
  1555. ,B.DIAMOND_FLAG -- DIAMOND_FLAG
  1556. ,B.STS_FLAG -- STS_FLAG
  1557. ,SUBSTR(B.ORD_NO,1,15) ORD_NO -- ORD_NO
  1558. ,B.COIL_LAYER -- COIL_LAYER
  1559. ,B.HAEA_TAIL_CD -- HAEA_TAIL_CD
  1560. ,B.PDI_COMM -- PDI_COMM
  1561. ,DECODE(B.CHEM_CLF,'0','2',B.CHEM_CLF) -- CHEM_KIND
  1562. ,TO_CHAR(B.CHEM_Al) -- CHEM_Al
  1563. ,TO_CHAR(B.CHEM_As) -- CHEM_As
  1564. ,TO_CHAR(B.CHEM_B) -- CHEM_B
  1565. ,TO_CHAR(B.CHEM_Be) -- CHEM_Be
  1566. ,TO_CHAR(B.CHEM_Bi) -- CHEM_Bi
  1567. ,TO_CHAR(B.CHEM_C) -- CHEM_C
  1568. ,TO_CHAR(B.CHEM_Ca) -- CHEM_Ca
  1569. ,TO_CHAR(B.CHEM_Ce) -- CHEM_Ce
  1570. ,TO_CHAR(B.CHEM_Co) -- CHEM_Co
  1571. ,TO_CHAR(B.CHEM_Cr) -- CHEM_Cr
  1572. ,TO_CHAR(B.CHEM_Cu) -- CHEM_Cu
  1573. ,TO_CHAR(B.CHEM_H) -- CHEM_H
  1574. ,TO_CHAR(B.CHEM_La) -- CHEM_La
  1575. ,TO_CHAR(B.CHEM_Mg) -- CHEM_Mg
  1576. ,TO_CHAR(B.CHEM_Mn) -- CHEM_Mn
  1577. ,TO_CHAR(B.CHEM_Mo) -- CHEM_Mo
  1578. ,TO_CHAR(B.CHEM_N) -- CHEM_N
  1579. ,TO_CHAR(B.CHEM_Nb) -- CHEM_Nb
  1580. ,TO_CHAR(B.CHEM_Ni) -- CHEM_Ni
  1581. ,TO_CHAR(B.CHEM_O) -- CHEM_O
  1582. ,TO_CHAR(B.CHEM_P) -- CHEM_P
  1583. ,TO_CHAR(B.CHEM_Pb) -- CHEM_Pb
  1584. ,TO_CHAR(B.CHEM_Pd) -- CHEM_Pd
  1585. ,TO_CHAR(B.CHEM_S) -- CHEM_S
  1586. ,TO_CHAR(B.CHEM_Sb) -- CHEM_Sb
  1587. ,TO_CHAR(B.CHEM_Se) -- CHEM_Se
  1588. ,TO_CHAR(B.CHEM_Si) -- CHEM_Si
  1589. ,TO_CHAR(B.CHEM_Sn) -- CHEM_Sn
  1590. ,TO_CHAR(B.CHEM_Ta) -- CHEM_Ta
  1591. ,TO_CHAR(B.CHEM_Te) -- CHEM_Te
  1592. ,TO_CHAR(B.CHEM_Ti) -- CHEM_Ti
  1593. ,TO_CHAR(B.CHEM_V) -- CHEM_V
  1594. ,TO_CHAR(B.CHEM_W) -- CHEM_W
  1595. ,TO_CHAR(B.CHEM_Zn) -- CHEM_Zn
  1596. ,TO_CHAR(B.CHEM_Zr) -- CHEM_Zr
  1597. ,'' -- RESERVE_FIELD1
  1598. ,'' -- RESERVE_FIELD2
  1599. ,'' -- RESERVE_FIELD3
  1600. ,'' -- RESERVE_FIELD4
  1601. ,'' -- RESERVE_FIELD5
  1602. FROM TBF02_SPEC_MILL A
  1603. ,TBF02_SPEC_MILL_DET B
  1604. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1605. FROM TBH06_L2_MILL_INS
  1606. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') C
  1607. WHERE A.ROLL_MANA_NO = ?
  1608. AND A.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ(+)
  1609. ORDER BY A.ROLL_MANA_NO
  1610. ,A.ROLL_SLAB_SEQ
  1611. ]]>
  1612. </query>
  1613. <query id="NIF024080_L2ROLLCOILUpdSend.insert" desc="it's query from TBH06_L2_COIL_NO_INS Table" fetchSize="10">
  1614. <![CDATA[
  1615. INSERT INTO TBH06_L2_COIL_NO_INS
  1616. (SEQ_NO
  1617. ,MSG_FLAG
  1618. ,TC_ID
  1619. ,TRANS_DTIME
  1620. ,SEND_LEN
  1621. ,SET_SEQ
  1622. ,COIL_NO)
  1623. SELECT B.SEQ_NO +
  1624. ROW_NUMBER() OVER (ORDER BY A.ROLL_SLAB_SEQ) -- SEQ_NO
  1625. ,'N' -- MSG_FLAG
  1626. ,'4003' -- TC_ID
  1627. ,TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') -- TRANS_DTIME
  1628. ,'' -- SEND_LEN
  1629. ,? -- SET_SEQ
  1630. ,A.SLAB_NO -- COIL_NO
  1631. FROM TBF02_SPEC_MILL A
  1632. ,(SELECT NVL(MAX(SEQ_NO),0) SEQ_NO
  1633. FROM TBH06_L2_COIL_NO_INS
  1634. WHERE TRANS_DTIME like TO_CHAR(SYSDATE, 'YYYYMMDD') || '%') B
  1635. WHERE A.ROLL_MANA_NO = ?
  1636. ORDER BY A.ROLL_SLAB_SEQ
  1637. ]]>
  1638. </query>
  1639. <query id="NIF024080_SpecRollFLInt.update" desc="it's query from TBF02_SPEC_ROLL Table" fetchSize="10">
  1640. <![CDATA[
  1641. UPDATE TBF02_SPEC_ROLL A
  1642. SET A.FL = ''
  1643. where a.FL is not null
  1644. ]]>
  1645. </query>
  1646. <query id="NIF024080_SpecMillFLInt.update" desc="it's query from TBF02_SPEC_MILL Table" fetchSize="10">
  1647. <![CDATA[
  1648. UPDATE TBF02_SPEC_MILL A
  1649. SET A.FL = ''
  1650. where a.FL is not null
  1651. ]]>
  1652. </query>
  1653. <query id="NIF024080_MillIdxFLInt.update" desc="it's query from TBF02_MILL_IDX Table" fetchSize="10">
  1654. <![CDATA[
  1655. UPDATE TBF02_MILL_IDX A
  1656. SET A.FL = ''
  1657. where a.FL is not null
  1658. ]]>
  1659. </query>
  1660. </queryMap>