UIK020020-query.xml 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="作业管理">
  3. <query id="UIK020020_01.SELECT" desc="查询作业实绩">
  4. <![CDATA[
  5. SELECT L.COIL_NO L_COIL_NO, ----20130226 R.L_COIL_NO
  6. R.OLD_SAMPL_NO,
  7. R.MILL_DTIME,
  8. L.COIL_LEN,
  9. L.COIL_INDIA,
  10. L.COIL_OUTDIA,
  11. L.ACT_WGT,
  12. L.COIL_THK,
  13. L.COIL_WTH,
  14. DECODE(R.SLEEVE,'1','是','2','否') SLEEVE,
  15. R.LOCK_COIL,
  16. R.NO_STRIP,
  17. R.NO_DEFECT,
  18. L.H_COIL_NO1,
  19. R.ORDER_NO1,
  20. R.ALLOY1,
  21. R.LENGTH1,
  22. R.CPL_BEGIN1,
  23. R.CPL_END1,
  24. R.PL_WIDTH1,
  25. R.PL_SPEED_MAX1,
  26. R.PL_SPEED_MIN1,
  27. R.PL_SPEED_AVE1,
  28. R.ROLLING_BEGIN1,
  29. R.ROLLING_END1,
  30. R.TCM_WIDTH1,
  31. R.THICK_EX1,
  32. R.THICK_SETP1,
  33. R.THICK_MIN1,
  34. R.THICK_MAX1,
  35. R.THICK_LMAX1,
  36. R.THICK_LMIN1,
  37. R.TCM_SPEED1,
  38. R.THINK_CLASS1_1,
  39. R.THINK_CLASS2_1,
  40. R.THINK_CLASS3_1,
  41. R.THINK_CLASS4_1,
  42. R.THINK_CLASS5_1,
  43. R.FLATENESS_CLASS1_1,
  44. R.FLATENESS_CLASS2_1,
  45. R.FLATENESS_CLASS3_1 ,
  46. R.FLATENESS_CLASS4_1,
  47. R.FLATENESS_CLASS5_1,
  48. L.H_COIL_NO2,
  49. R.ORDER_NO2,
  50. R.ALLOY2,
  51. R.LENGTH2,
  52. R.CPL_BEGIN2,
  53. R.CPL_END2,
  54. R.PL_WIDTH2,
  55. R.PL_SPEED_MAX2,
  56. R.PL_SPEED_MIN2,
  57. R.PL_SPEED_AVE2,
  58. R.ROLLING_BEGIN2,
  59. R.ROLLING_END2,
  60. R.TCM_WIDTH2,
  61. R.THICK_EX2,
  62. R.THICK_SETP2,
  63. R.THICK_MIN2,
  64. R.THICK_MAX2,
  65. R.THICK_LMAX2,
  66. R.THICK_LMIN2,
  67. R.TCM_SPEED2,
  68. R.THINK_CLASS1_2,
  69. R.THINK_CLASS2_2,
  70. R.THINK_CLASS3_2,
  71. R.THINK_CLASS4_2,
  72. R.THINK_CLASS5_2,
  73. R.FLATENESS_CLASS1_2,
  74. R.FLATENESS_CLASS2_2,
  75. R.FLATENESS_CLASS3_2,
  76. R.FLATENESS_CLASS4_2,
  77. R.FLATENESS_CLASS5_2,
  78. L.H_COIL_NO3,
  79. R.ORDER_NO3,
  80. R.ALLOY3,
  81. R.LENGTH3,
  82. R.CPL_BEGIN3,
  83. R.CPL_END3,
  84. R.PL_WIDTH3,
  85. R.PL_SPEED_MAX3,
  86. R.PL_SPEED_MIN3,
  87. R.PL_SPEED_AVE3,
  88. R.ROLLING_BEGIN3,
  89. R.ROLLING_END3,
  90. R.TCM_WIDTH3,
  91. R.THICK_EX3,
  92. R.THICK_SETP3,
  93. R.THICK_MIN3,
  94. R.THICK_MAX3,
  95. R.THICK_LMAX3,
  96. R.THICK_LMIN3,
  97. R.TCM_SPEED3,
  98. R.THINK_CLASS1_3,
  99. R.THINK_CLASS2_3,
  100. R.THINK_CLASS3_3,
  101. R.THINK_CLASS4_3,
  102. R.THINK_CLASS5_3,
  103. R.FLATENESS_CLASS1_3,
  104. R.FLATENESS_CLASS2_3,
  105. R.FLATENESS_CLASS3_3,
  106. R.FLATENESS_CLASS4_3,
  107. R.FLATENESS_CLASS5_3,
  108. R.AREA1,
  109. R.DEFECT_TYPE1,
  110. R.DEFECT_POSITION1,
  111. R.INTENSITY1,
  112. R.START_POS1,
  113. R.END_POS1,
  114. R.AREA2,
  115. R.DEFECT_TYPE2,
  116. R.DEFECT_POSITION2,
  117. R.INTENSITY2,
  118. R.START_POS2,
  119. R.END_POS2,
  120. R.AREA3,
  121. R.DEFECT_TYPE3,
  122. R.DEFECT_POSITION3,
  123. R.INTENSITY3,
  124. R.START_POS3,
  125. R.END_POS3,
  126. R.AREA4,
  127. R.DEFECT_TYPE4,
  128. R.DEFECT_POSITION4,
  129. R.INTENSITY4,
  130. R.START_POS4,
  131. R.END_POS4,
  132. R.AREA5,
  133. R.DEFECT_TYPE5,
  134. R.DEFECT_POSITION5,
  135. R.INTENSITY5,
  136. R.START_POS5,
  137. R.END_POS5,
  138. R.AREA6,
  139. R.DEFECT_TYPE6,
  140. R.DEFECT_POSITION6,
  141. R.INTENSITY6,
  142. R.START_POS6,
  143. R.END_POS6,
  144. R.AREA7,
  145. R.DEFECT_TYPE7,
  146. R.DEFECT_POSITION7,
  147. R.INTENSITY7,
  148. R.START_POS7,
  149. R.END_POS7,
  150. R.AREA8,
  151. R.DEFECT_TYPE8,
  152. R.DEFECT_POSITION8,
  153. R.INTENSITY8,
  154. R.START_POS8,
  155. R.END_POS8,
  156. R.AREA9,
  157. R.DEFECT_TYPE9,
  158. R.DEFECT_POSITION9,
  159. R.INTENSITY9,
  160. R.START_POS9,
  161. R.END_POS9,
  162. R.AREA10,
  163. R.DEFECT_TYPE10,
  164. R.DEFECT_POSITION10,
  165. R.INTENSITY10,
  166. R.START_POS10,
  167. R.END_POS10,
  168. R.AREA11,
  169. R.DEFECT_TYPE11,
  170. R.DEFECT_POSITION11,
  171. R.INTENSITY11,
  172. R.START_POS11,
  173. R.END_POS11,
  174. R.AREA12,
  175. R.DEFECT_TYPE12,
  176. R.DEFECT_POSITION12,
  177. R.INTENSITY12,
  178. R.START_POS12,
  179. R.END_POS12,
  180. R.AREA13,
  181. R.DEFECT_TYPE13,
  182. R.DEFECT_POSITION13,
  183. R.INTENSITY13,
  184. R.START_POS13,
  185. R.END_POS13,
  186. R.AREA14,
  187. R.DEFECT_TYPE14,
  188. R.DEFECT_POSITION14,
  189. R.INTENSITY14,
  190. R.START_POS14,
  191. R.END_POS14,
  192. R.AREA15,
  193. R.DEFECT_TYPE15,
  194. R.DEFECT_POSITION15,
  195. R.INTENSITY15,
  196. R.START_POS15,
  197. R.END_POS15,
  198. R.AREA16,
  199. R.DEFECT_TYPE16,
  200. R.DEFECT_POSITION16,
  201. R.INTENSITY16,
  202. R.START_POS16,
  203. R.END_POS16,
  204. R.AREA17,
  205. R.DEFECT_TYPE17,
  206. R.DEFECT_POSITION17,
  207. R.INTENSITY17,
  208. R.START_POS17,
  209. R.END_POS17,
  210. R.AREA18,
  211. R.DEFECT_TYPE18,
  212. R.DEFECT_POSITION18,
  213. R.INTENSITY18,
  214. R.START_POS18,
  215. R.END_POS18,
  216. R.AREA19,
  217. R.DEFECT_TYPE19,
  218. R.DEFECT_POSITION19,
  219. R.INTENSITY19,
  220. R.START_POS19,
  221. R.END_POS19,
  222. R.AREA20,
  223. R.DEFECT_TYPE20,
  224. R.DEFECT_POSITION20,
  225. R.INTENSITY20,
  226. R.START_POS20,
  227. R.END_POS20
  228. FROM C_TBL02_PLTCM_RESULT R,
  229. C_TBL02_COIL_COMM L
  230. WHERE substr(R.L_COIL_NO,1,9 )= SUBSTR(L.COIL_NO,1,9) --R.L_COIL_NO = L.COIL_NO20130226
  231. AND (L.COIL_NO = ? OR L.H_COIL_NO1 = ?)
  232. --LIKE ?||'%' AND ROWNUM = 1 ORDER BY R.MILL_DTIME DESC
  233. ]]>
  234. </query>
  235. <query id="UIK020020_02.SELECT" desc="查询钢卷是否存在于钢卷公共表">
  236. <![CDATA[
  237. SELECT COUNT(L.COIL_NO) COUNT FROM C_TBL02_COIL_COMM L WHERE L.COIL_NO = ?
  238. ]]>
  239. </query>
  240. <query id="UIK020020_03.SELECT" desc="查询钢卷是否存在于轧制实绩表">
  241. <![CDATA[
  242. SELECT COUNT(L.L_COIL_NO) COUNT FROM C_TBL02_PLTCM_RESULT L WHERE L.L_COIL_NO = ?
  243. ]]>
  244. </query>
  245. <query id="UIK020020_04.SELECT" desc="查询钢卷订单信息">
  246. <![CDATA[
  247. SELECT
  248. S.SPEC_STL_GRD --- 标准钢号
  249. ,S.STL_GRD --- 钢号
  250. ,S.C_ORD_USEAGE_CD --- 订单用途代码
  251. ,S.C_SPEC_ABBSYM --- 冷轧标准
  252. ,s.PRODNM_CD --- 交货状态
  253. ,P.ORD_NO
  254. ,P.ORD_SEQ
  255. ,P.C_ORD_THK
  256. ,P.C_ORD_WTH
  257. ,P.C_ORD_LEN
  258. ,P.ORD_WGT
  259. ,P.C_ORD_INDIA
  260. ,P.C_ORD_OUTDIA
  261. ,P.DEL_TO_DATE -- 交货日期(到达)
  262. ,P.DEST_CD -- 目的地代码
  263. ,P.CUST_CD -- 客户代码
  264. from tbe02_ord_prc P, C_TBF03_SPEC_MILL S
  265. WHERE substr(S.c_coil_no, 1, 11) = substr(?, 1, 11)
  266. AND P.ORD_NO = S.ORD_NO
  267. AND P.ORD_SEQ = S.ORD_SEQ
  268. ]]>
  269. </query>
  270. <query id="UIK020020_08.SELECT" desc="查询钢卷订单信息">
  271. <![CDATA[
  272. SELECT
  273. S.SPEC_STL_GRD --- 标准钢号
  274. ,S.STL_GRD --- 钢号
  275. ,S.C_ORD_USEAGE_CD --- 订单用途代码
  276. ,S.C_SPEC_ABBSYM --- 冷轧标准
  277. ,s.PRODNM_CD --- 交货状态
  278. ,P.ORD_NO
  279. ,P.ORD_SEQ
  280. ,P.C_ORD_THK
  281. ,P.C_ORD_WTH
  282. ,P.C_ORD_LEN
  283. ,P.ORD_WGT
  284. ,P.C_ORD_INDIA
  285. ,P.C_ORD_OUTDIA
  286. ,P.DEL_TO_DATE -- 交货日期(到达)
  287. ,P.DEST_CD -- 目的地代码
  288. ,P.ORDCUST_CD
  289. ,P.CUST_CD -- 客户代码
  290. from tbe02_ord_prc P, S_TBF03_SPEC_MILL S
  291. WHERE substr(S.c_coil_no, 1, 11) = substr(?, 1, 11)
  292. AND P.ORD_NO = S.ORD_NO
  293. AND P.ORD_SEQ = S.ORD_SEQ
  294. ]]>
  295. </query>
  296. <query id="UIK020020_05.SELECT" desc="查询最后轧制20个钢卷">
  297. <![CDATA[
  298. select coil_no from (
  299. select l.coil_no from c_tbl02_coil_comm l
  300. where l.MILL_DTIME is not null
  301. order by l.mill_dtime desc
  302. ) where rownum < 21
  303. ]]>
  304. </query>
  305. <query id="UIK020020_06.SELECT" desc="查询钢卷订单信息">
  306. <![CDATA[
  307. select decode(substr(?,-1,1),'0','01','0'||substr(?,-1,1)) cut_seq
  308. ,d.ORD_THK,d.ORD_WTH,d.ORD_LEN,l.ACT_WGT ORD_WGT,d.ORD_WGT_MIN,d.ORD_WGT_MAX
  309. ,d.ORD_INDIA,d.ORD_OUTDIA,d.ORD_NO,d.ORD_SEQ,d.ORD_FL
  310. from c_tbf03_spec_mill f,c_tbf03_spec_mill_d d,c_tbl02_coil_comm l where f.COIL_EDT_SEQ = d.COIL_EDT_SEQ
  311. and substr(f.C_COIL_NO,1,11) = substr(l.COIL_NO,1,11)
  312. and substr(f.C_COIL_NO,1,11) = substr(?,1,11)
  313. ]]>
  314. </query>
  315. <query id="UIK020020_09.SELECT" desc="查询钢卷订单信息">
  316. <![CDATA[
  317. select decode(substr(?,-1,1),'0','01','0'||substr(?,-1,1)) cut_seq
  318. ,d.ORD_THK,d.ORD_WTH,d.ORD_LEN,l.ACT_WGT ORD_WGT,d.ORD_WGT_MIN,d.ORD_WGT_MAX
  319. ,d.ORD_INDIA,d.ORD_OUTDIA,d.ORD_NO,d.ORD_SEQ,d.ORD_FL
  320. from s_tbf03_spec_mill f,s_tbf03_spec_mill_d d,c_tbl02_coil_comm l where f.COIL_EDT_SEQ = d.COIL_EDT_SEQ
  321. and substr(f.C_COIL_NO,1,11) = substr(l.COIL_NO,1,11)
  322. and substr(f.C_COIL_NO,1,11) = substr(?,1,11)
  323. ]]>
  324. </query>
  325. <query id="UIK020020_10.SELECT" desc="查询钢卷是否存在于钢卷公共表">
  326. <![CDATA[
  327. SELECT COUNT(L.COIL_NO) COUNT FROM C_TBL02_COIL_COMM L WHERE L.OLD_SAMPL_NO = ?
  328. ]]>
  329. </query>
  330. <query id="UIK020020_11.SELECT" desc="查询计划原料卷号">
  331. <![CDATA[
  332. SELECT l.COIL_NO FROM c_tbf03_spec_mill L WHERE C_COIL_NO like substr(?,1,11)||'0' and rownum=1
  333. ]]>
  334. </query>
  335. <query id="UIK020020_07.SELECT" desc="查询公共_D表是否存在钢卷号">
  336. <![CDATA[
  337. SELECT COUNT(1) count
  338. FROM c_tbl02_coil_comm_d
  339. WHERE L_COIL_NO = ? and CUT_SEQ = ?
  340. ]]>
  341. </query>
  342. <query id="UIK020020_01.INSERT" desc="新增作业实绩">
  343. <![CDATA[
  344. insert into c_tbl02_pltcm_result
  345. (l_coil_no,old_sampl_no,mill_dtime,coil_len,coil_india,coil_outdia,coil_wgt,sleeve,
  346. lock_coil,no_strip,order_no1,alloy1,length1,cpl_begin1,cpl_end1,pl_width1,pl_speed_max1,
  347. pl_speed_min1,pl_speed_ave1,rolling_begin1,rolling_end1,tcm_width1,thick_ex1,
  348. thick_setp1,thick_min1,thick_max1,thick_lmax1,thick_lmin1,tcm_speed1,think_class1_1,
  349. think_class2_1,think_class3_1,think_class4_1,think_class5_1,flateness_class1_1,
  350. flateness_class2_1,flateness_class3_1,flateness_class4_1,flateness_class5_1,
  351. order_no2,alloy2,length2,cpl_begin2,cpl_end2,pl_width2,pl_speed_max2,
  352. pl_speed_min2,pl_speed_ave2,rolling_begin2,rolling_end2,tcm_width2,thick_ex2,
  353. thick_setp2,thick_min2,thick_max2,thick_lmax2,thick_lmin2,tcm_speed2,think_class1_2,
  354. think_class2_2,think_class3_2,think_class4_2,think_class5_2,flateness_class1_2,
  355. flateness_class2_2,flateness_class3_2, flateness_class4_2,flateness_class5_2,
  356. order_no3,alloy3,length3,cpl_begin3,cpl_end3,pl_width3,pl_speed_max3,
  357. pl_speed_min3,pl_speed_ave3,rolling_begin3,rolling_end3,tcm_width3,thick_ex3,
  358. thick_setp3,thick_min3,thick_max3,thick_lmax3,thick_lmin3,tcm_speed3,think_class1_3,
  359. think_class2_3,think_class3_3,think_class4_3,think_class5_3,flateness_class1_3,
  360. flateness_class2_3,flateness_class3_3,flateness_class4_3,flateness_class5_3,
  361. no_defect,area1,defect_type1,defect_position1,intensity1,start_pos1,end_pos1,
  362. area2,defect_type2,defect_position2,intensity2,start_pos2,end_pos2,
  363. area3,defect_type3,defect_position3,intensity3,start_pos3,end_pos3,
  364. area4,defect_type4,defect_position4,intensity4,start_pos4,end_pos4,
  365. area5,defect_type5,defect_position5,intensity5,start_pos5,end_pos5,
  366. area6,defect_type6,defect_position6,intensity6,start_pos6,end_pos6,
  367. area7,defect_type7,defect_position7,intensity7,start_pos7,end_pos7,
  368. area8,defect_type8,defect_position8,intensity8,start_pos8,end_pos8,
  369. area9,defect_type9,defect_position9,intensity9,start_pos9,end_pos9,
  370. area10,defect_type10,defect_position10,intensity10,start_pos10,end_pos10,
  371. area11,defect_type11,defect_position11,intensity11,start_pos11,end_pos11,
  372. area12,defect_type12,defect_position12,intensity12,start_pos12,end_pos12,
  373. area13,defect_type13,defect_position13,intensity13,start_pos13,end_pos13,
  374. area14,defect_type14,defect_position14,intensity14,start_pos14,end_pos14,
  375. area15,defect_type15,defect_position15,intensity15,start_pos15,end_pos15,
  376. area16,defect_type16,defect_position16,intensity16,start_pos16,end_pos16,
  377. area17,defect_type17,defect_position17,intensity17,start_pos17,end_pos17,
  378. area18,defect_type18,defect_position18,intensity18,start_pos18,end_pos18,
  379. area19,defect_type19,defect_position19,intensity19,start_pos19,end_pos19,
  380. area20,defect_type20,defect_position20,intensity20,start_pos20,end_pos20)
  381. values
  382. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
  383. ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
  384. ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
  385. ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
  386. ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?
  387. ,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
  388. ]]>
  389. </query>
  390. <query id="UIK020020_02.INSERT" desc="新增钢卷信息">
  391. <![CDATA[
  392. insert into c_tbl02_coil_comm
  393. (coil_no,coil_stat,cur_prog_cd,cur_prog_cd_pgm,COIL_LEN, COIL_INDIA,COIL_OUTDIA,
  394. COIL_THK, COIL_WTH,ACT_WGT,STL_GRD,MILL_DTIME,OLD_SAMPL_NO, --add by siy
  395. ORD_NO,ORD_SEQ,ORD_FL,
  396. --CRK_CD1,CRK_CD2,CRK_CD3,CRK_CD4,CRK_CD5,
  397. SLAB_NO,
  398. H_COIL_NO1,H_COIL_LEN_1,H_COIL_NO2,H_COIL_LEN2,H_COIL_NO3,H_COIL_LEN3,
  399. --MISSNO_CLF_CD,MISSNO_CAUSE_CD,MISSNO_DTIME,
  400. ---- 订单信息 add by Binhongbin 2010.11.17
  401. INSTR_COIL_THK,INSTR_COIL_WTH,INSTR_COIL_LEN,INSTR_COIL_WGT,INSTR_COIL_INDIA,
  402. INSTR_COIL_OUTDIA,DEVLMT_DTIME,DEST_CD,ORDCUST_CD,CUST_CD,
  403. --- 标准, 牌号
  404. SPEC_STL_GRD
  405. --,STL_GRD
  406. ,PRODNM_CD,
  407. ORD_USE_CD,SPEC_ABBSYM,WK_EMP_USE_NO,WK_EMP_USE_DTIME,BEF_STL_GRD)
  408. values
  409. (?,'2','DED','UIK020020',?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),?)
  410. ]]>
  411. </query>
  412. <query id="UIK020020_04.INSERT" desc="酸洗新增钢卷信息">
  413. <![CDATA[
  414. insert into c_tbl02_coil_comm
  415. (coil_no,coil_stat,cur_prog_cd,cur_prog_cd_pgm,COIL_LEN, COIL_INDIA,COIL_OUTDIA,
  416. COIL_THK, COIL_WTH,ACT_WGT,STL_GRD,MILL_DTIME,OLD_SAMPL_NO, --add by siy
  417. ORD_NO,ORD_SEQ,ORD_FL,
  418. --CRK_CD1,CRK_CD2,CRK_CD3,CRK_CD4,CRK_CD5,
  419. SLAB_NO,SMP_NO, SMP_CUT_LOC,MATLQLTY_DEC_GRD,
  420. H_COIL_NO1,H_COIL_LEN_1,H_COIL_NO2,H_COIL_LEN2,H_COIL_NO3,H_COIL_LEN3,
  421. --MISSNO_CLF_CD,MISSNO_CAUSE_CD,MISSNO_DTIME,
  422. ---- 订单信息 add by Binhongbin 2010.11.17
  423. INSTR_COIL_THK,INSTR_COIL_WTH,INSTR_COIL_LEN,INSTR_COIL_WGT,INSTR_COIL_INDIA,
  424. INSTR_COIL_OUTDIA,DEVLMT_DTIME,DEST_CD,ORDCUST_CD,CUST_CD,
  425. --- 标准, 牌号
  426. SPEC_STL_GRD
  427. --,STL_GRD
  428. ,PRODNM_CD,
  429. ORD_USE_CD,SPEC_ABBSYM,WK_EMP_USE_NO,WK_EMP_USE_DTIME,BEF_STL_GRD,LINE_TP)
  430. values
  431. (?,'2','DED','UIK020020',?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),?,'S')
  432. ]]>
  433. </query>
  434. <query id="UIK020020_03.INSERT" desc="新增c_tbl02_coil_comm_d">
  435. <![CDATA[
  436. insert into c_tbl02_coil_comm_d (L_COIL_NO,CUT_SEQ,ORD_THK,ORD_WTH,ORD_LEN
  437. ,ORD_WGT,ORD_WGT_MIN,ORD_WGT_MAX
  438. ,ORD_INDIA,ORD_OUTDIA,ORD_NO,ORD_SEQ,ORD_FL) values(
  439. ?,?,?,?,?
  440. ,?,?,?
  441. ,?,?,?,?,?
  442. )
  443. ]]>
  444. </query>
  445. <query id="UIK020020_01.UPDATE" desc="修改钢卷信息">
  446. <![CDATA[
  447. UPDATE C_TBL02_COIL_COMM L
  448. SET L.COIL_LEN = ?
  449. ,L.COIL_WTH = ?
  450. ,L.COIL_THK = ?
  451. ,L.COIL_INDIA = ?
  452. ,L.COIL_OUTDIA = ?
  453. ,L.WK_EMP_USE_NO = ?
  454. --2012.7.25 增加 INGR_DEC_GRD 、WGT_DEC_RST、SIZE_DEC_RST 的控制。(梅)
  455. ,L.INGR_DEC_GRD = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.INGR_DEC_GRD)
  456. ,L.WGT_DEC_RST = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.WGT_DEC_RST)
  457. ,L.SIZE_DEC_RST = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.SIZE_DEC_RST)
  458. ,L.WK_EMP_USE_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  459. WHERE L.COIL_NO = ?
  460. ]]>
  461. </query>
  462. <query id="UIK020020_02.UPDATE" desc="修改钢卷信息">
  463. <![CDATA[
  464. UPDATE C_TBL02_COIL_COMM L
  465. SET
  466. -- L.OLD_SAMPL_NO = ?,
  467. L.COIL_STAT = '2'
  468. ,L.CUR_PROG_CD = 'DED'
  469. ,L.CUR_PROG_CD_PGM = 'UIK020020'
  470. ,L.COIL_LEN = ?
  471. ,L.COIL_INDIA = ?
  472. ,L.COIL_OUTDIA = ?
  473. ,L.COIL_THK = ?
  474. ,L.COIL_WTH = ?
  475. ,L.ACT_WGT = ?
  476. ,L.STL_GRD = ?
  477. ,L.MILL_DTIME = ?
  478. ,L.OLD_SAMPL_NO = ?
  479. ,L.ORD_NO = ?
  480. ,L.ORD_SEQ = ?
  481. ,L.ORD_FL = ?
  482. ,L.SLAB_NO = ?
  483. --L.CRK_CD1 = ?,
  484. --L.CRK_CD2 = ?,
  485. --L.CRK_CD3 = ?,
  486. --L.CRK_CD4 = ?,
  487. --L.CRK_CD5 = ?,
  488. ,L.H_COIL_NO1 = ?
  489. ,L.H_COIL_LEN_1 = ?
  490. ,L.H_COIL_NO2 = ?
  491. ,L.H_COIL_LEN2 = ?
  492. ,L.H_COIL_NO3 = ?
  493. ,L.H_COIL_LEN3 = ?
  494. ,L.INSTR_COIL_THK = ?
  495. --L.MISSNO_CLF_CD = ?,
  496. --L.MISSNO_CAUSE_CD = ?,
  497. --L.MISSNO_DTIME = ?,
  498. ,L.INSTR_COIL_WTH = ?
  499. ,L.INSTR_COIL_LEN = ?
  500. ,L.INSTR_COIL_WGT = ?
  501. ,L.INSTR_COIL_INDIA = ?
  502. ,L.INSTR_COIL_OUTDIA = ?
  503. ,L.DEVLMT_DTIME = ?
  504. ,L.DEST_CD = ?
  505. ,L.ORDCUST_CD = ?
  506. ,L.CUST_CD = ?
  507. ,L.SPEC_STL_GRD = ?
  508. --,L.STL_GRD = ?
  509. ,L.PRODNM_CD = ?
  510. ,L.ORD_USE_CD = ?
  511. ,L.SPEC_ABBSYM = ?
  512. ,L.WK_EMP_USE_NO = ?
  513. ,L.WK_EMP_USE_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  514. ,L.BEF_STL_GRD = ?
  515. --2012.7.25 增加 INGR_DEC_GRD 、WGT_DEC_RST、SIZE_DEC_RST 的控制。(梅)
  516. ,L.INGR_DEC_GRD = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.INGR_DEC_GRD)
  517. ,L.WGT_DEC_RST = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.WGT_DEC_RST)
  518. ,L.SIZE_DEC_RST = DECODE(L.TOT_DEC_GRD , NULL , '1' , L.SIZE_DEC_RST)
  519. WHERE L.COIL_NO = ?
  520. ]]>
  521. </query>
  522. <query id="UIK020020_03.UPDATE" desc="修改钢卷轧制状态">
  523. <![CDATA[
  524. update c_tbf03_spec_mill m set m.STATUS_CD = 'D'
  525. where substr(m.C_COIL_NO,1,11) = substr(?,1,11)
  526. ]]>
  527. </query>
  528. <query id="UIK020020_11.UPDATE" desc="修改钢卷轧制状态">
  529. <![CDATA[
  530. update s_tbf03_spec_mill m set m.STATUS_CD = 'D'
  531. where substr(m.C_COIL_NO,1,11) = substr(?,1,11)
  532. ]]>
  533. </query>
  534. <query id="UIK020020_04.UPDATE" desc="修改轧辊单元轧制状态">
  535. <![CDATA[
  536. update c_tbf03_spec_roll
  537. set STATUS_CD = 'D'
  538. where roll_no = (select m.ROLL_NO from c_tbf03_spec_mill m where m.C_COIL_NO = ?)
  539. AND STATUS_CD <> 'D'
  540. and (select count(c_coil_no)
  541. from c_tbf03_spec_mill
  542. where roll_no = (select m.ROLL_NO from c_tbf03_spec_mill m where m.C_COIL_NO = ?)) =
  543. (select count(c_coil_no)
  544. from c_tbf03_spec_mill
  545. where roll_no = (select m.ROLL_NO from c_tbf03_spec_mill m where m.C_COIL_NO = ?)
  546. and (STATUS_CD = 'D' OR STATUS_CD = 'E'))
  547. ]]>
  548. </query>
  549. <query id="UIK020020_12.UPDATE" desc="修改轧辊单元轧制状态">
  550. <![CDATA[
  551. update c_tbf03_spec_roll
  552. set STATUS_CD = 'D'
  553. where roll_no = (select m.ROLL_NO from s_tbf03_spec_mill m where m.C_COIL_NO = ?)
  554. AND STATUS_CD <> 'D'
  555. and (select count(c_coil_no)
  556. from s_tbf03_spec_mill
  557. where roll_no = (select m.ROLL_NO from s_tbf03_spec_mill m where m.C_COIL_NO = ?)) =
  558. (select count(c_coil_no)
  559. from s_tbf03_spec_mill
  560. where roll_no = (select m.ROLL_NO from s_tbf03_spec_mill m where m.C_COIL_NO = ?)
  561. and (STATUS_CD = 'D' OR STATUS_CD = 'E'))
  562. ]]>
  563. </query>
  564. <query id="UIK020020_05.UPDATE" desc="修改c_tbl02_coil_comm_d表">
  565. <![CDATA[
  566. update c_tbl02_coil_comm_d d set d.ORD_THK = ?
  567. ,d.ORD_WTH = ?,d.ORD_LEN = ?,d.ORD_WGT = ?
  568. ,d.ORD_WGT_MIN = ?,d.ORD_WGT_MAX = ?
  569. ,d.ORD_INDIA = ?,d.ORD_OUTDIA = ?
  570. ,d.ORD_NO = ?,d.ORD_SEQ = ?,d.ORD_FL = ?
  571. where d.L_COIL_NO = ? and d.CUT_SEQ = ?
  572. ]]>
  573. </query>
  574. <query id="UIK020020_06.UPDATE" desc="修改原料卷状态">
  575. <![CDATA[
  576. update c_tbk02_coil_comm k set k.COIL_STAT = 3 where k.COIL_NO in (
  577. ?,?,?)
  578. ]]>
  579. </query>
  580. <query id="UIK020020_10.UPDATE" desc="修改原料卷状态">
  581. <![CDATA[
  582. INSERT INTO C_TBC02_COIL_COMM_HIS
  583. (PROD_LINE,
  584. MATERIAL_NO,
  585. HIS_FLAG,
  586. COIL_LEN,
  587. COIL_INDIA,
  588. COIL_OUTDIA,
  589. COIL_THK,
  590. COIL_WTH,
  591. ACT_WGT,
  592. REG_ID,
  593. REG_DTIME,
  594. UPDATE_FLAG)
  595. VALUES
  596. ('S',
  597. ?,
  598. '酸轧实绩修改',
  599. ?,
  600. ?,
  601. ?,
  602. ?,
  603. ?,
  604. ?,
  605. ?,
  606. TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS'),
  607. '修改后')
  608. ]]>
  609. </query>
  610. <query id="UIK020020_01.CALL" desc="重量及尺寸判定">
  611. <![CDATA[
  612. {call ZL_SUAN_DCS01.DCS_COIL_WGTSIZE(?,?)}
  613. ]]>
  614. </query>
  615. <query id="UIK020020_02.CALL" desc="分卷后重新生成取样信息">
  616. <![CDATA[
  617. {call ZL_SUAN_DCS01.CUT_COIL_LOT(?,?)}
  618. ]]>
  619. </query>
  620. <query id="UIK020020_03.CALL" desc="补录实绩后调用标签打印">
  621. <![CDATA[
  622. {call PKG_PDH_L3.takeOverPltcmCoilLable(?,?,?,?)}
  623. ]]>
  624. </query>
  625. <query id="UIK020020_07.UPDATE" desc="补录实绩后调用标签打印">
  626. <![CDATA[
  627. UPDATE C_TBL02_COIL_COMM T
  628. SET T.COIL_STAT = '3',
  629. T.CUR_LOAD_LOC = '',
  630. T.COIL_CUT_YN = 'Y',
  631. T.CUR_PROG_CD = 'CRC',
  632. T.CUR_PROG_CD_DTIME = TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS'),
  633. T.CUR_PROG_CD_PGM = '人工分卷',
  634. T.BEF_PROG_CD = T.CUR_PROG_CD,
  635. T.BEF_PROG_CD_DTIME = T.CUR_PROG_CD_DTIME,
  636. T.BEF_PROG_CD_PGM = T.CUR_PROG_CD_PGM
  637. WHERE T.OLD_SAMPL_NO = ?
  638. ]]>
  639. </query>
  640. <query id="UIK020020_08.UPDATE" desc="补录实绩后调用标签打印">
  641. <![CDATA[
  642. UPDATE C_TBK08_COIL_YARD T SET T.COIL_NO='' WHERE T.COIL_NO=?
  643. ]]>
  644. </query>
  645. </queryMap>