HttLoadingService.xml 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="热处理上料实绩">
  3. <query id="HttLoadingService.GetHttPlanByID" desc="作业计划查询">
  4. <![CDATA[
  5. select T.PLINE_CODE,T.PLINE_NAME,T.HEATNO,T.ROLLBATCH_ID,T.PLAN_TIME,
  6. T.PLAN_USETIME,T.INWL_ID,T.IN_NUM,T.IN_WEIGHT,T.LENGTHMAX,T.LENGTHMIN
  7. from PLN_ZY_RCL_M T
  8. where T.RCLBATCH_ID=?
  9. ]]>
  10. </query>
  11. <query id="HttLoadingService.getQueryLoadingResult" desc="查询相同炉计划ID下实绩状态">
  12. <![CDATA[
  13. select b.station_status FROM HTT_LOADING_RESULT T,HTT_COM_INFO B
  14. WHERE T.RESULT_NO = B.RESULT_NO
  15. AND T.HEAT_PLAN_NO = ? and t.pline_code= ?
  16. ]]>
  17. </query>
  18. <query id="HttLoadingService.queryYdmOutlist" desc="查询出库信息产出出库">
  19. <![CDATA[
  20. SELECT OUTSTOCK_SQE,
  21. OUTSTOCK_PLAN_NO,
  22. OUTSTOCK_DOC,
  23. OUTSTOCK_TYPE_CODE,
  24. OUTSTOCK_TYPE_NAME,
  25. MAT_NO,
  26. JUDGE_STOVE_NO,
  27. BATCH_NO,
  28. BATCH_GROUD_NO,
  29. STORAGE_NO,
  30. LOCATION_NO,
  31. LARY_NO,
  32. LOC_NO,
  33. STORAGE_ATTR,
  34. STORAGE_ATTR_NAME,
  35. STORAGE_TYPE_NO,
  36. STORAGE_TYPE_NAME,
  37. MANAGEMENT_NO,
  38. MANAGEMENT_NAME,
  39. DEPARTMENT_CODE,
  40. DEPARTMENT_DESC,
  41. ACT_WEIGHT,
  42. BAL_YEAR_MONTH
  43. FROM (SELECT *
  44. FROM YDM_BC_OUTLIST
  45. WHERE OUTSTOCK_TYPE_CODE = '800809'
  46. AND JUDGE_STOVE_NO = ?
  47. AND NVL(BATCH_NO,'/') = NVL(?,'/')
  48. AND OUTSTOCK_PLAN_NO = ?
  49. ORDER BY MAT_NO ASC)
  50. WHERE ROWNUM < ?
  51. ]]>
  52. </query>
  53. <query id="HttLoadingService.DeleteOutListQuan" desc="删除出库记录产权出库">
  54. <![CDATA[
  55. DELETE YDM_BC_OUTLIST WHERE MAT_NO = ? AND OUTSTOCK_TYPE_CODE = '800809' AND OUTSTOCK_PLAN_NO = ?
  56. ]]>
  57. </query>
  58. <query id="HttLoadingService.queryStationName" desc="查询工序点配置表里工序名称">
  59. <![CDATA[
  60. select length(t.station_names)-length(replace(t.station_names,';'))+1 NUM from MCH_COM_SETPLINE t where t.pline_code=?
  61. ]]>
  62. </query>
  63. <query id="HttLoadingService.getquerymaternum" desc="查询相同炉计划ID下待上料支数总和">
  64. <![CDATA[
  65. SELECT SUM(PLAN_INDOUBLE_NUM) - SUM(REAL_INDOUBLE_NUM) NUM,
  66. SUM(PLAN_INDOUBLE_wt) - SUM(REAL_INDOUBLE_wt) WT
  67. FROM PLN_ZY_RCL_C
  68. WHERE HEAT_PLAN_NO = ?
  69. ]]>
  70. </query>
  71. <query id="HttLoadingService.querypronum" desc="查询计划从表上料 支数和">
  72. <![CDATA[
  73. SELECT NVL(SUM(T.ACT_COUNT), 0) PRO_NUM
  74. FROM PORT_HTT_BATCH_SAMPLE_RESULT T
  75. WHERE HEAT_PLAN_NO = ?
  76. AND PROCESS_SEQ =?
  77. ]]>
  78. </query>
  79. <query id="HttLoadingService.CopyBcMat" desc="复制物料主表到MAT_BC_BACKUP表">
  80. <![CDATA[
  81. INSERT INTO MAT_BC_BACKUP SELECT * FROM MAT_BC_M T WHERE T.Mat_No= ?
  82. ]]>
  83. </query>
  84. <query id="HttLoadingService.CopyBcMat2" desc="复制物料主表到MAT_BC_BACKUP表">
  85. <![CDATA[
  86. INSERT INTO MAT_BC_BACKUP_PROCESS
  87. (MAT_NO,
  88. PRODUCT_FLAG,
  89. MAT_STATUS,
  90. LOT_NO,
  91. STOVE_NO,
  92. JUDGE_STOVE_NO,
  93. BATCH_NO,
  94. BATCH_GROUD_NO,
  95. SAMPLE_FLAG,
  96. MATERIAL_NO,
  97. MATERIAL_NAME,
  98. INPUT_MATERIAL_NAME,
  99. INPUT_MATERIAL_NO,
  100. PRODUCCODE,
  101. PRODUCNAME,
  102. STEELCODE,
  103. STEELNAME,
  104. GRADECODE,
  105. GRADENAME,
  106. SPEC_CODE,
  107. SPEC_NAME,
  108. MODEL_CODE,
  109. MODEL_DESC,
  110. STD_CODE,
  111. STD_NAME,
  112. STD_STYLE,
  113. STD_STYLE_DESC,
  114. PRO_ORDER_NO,
  115. PRO_ORDER_ID,
  116. ORDER_NO,
  117. ORDER_SEQ,
  118. ORDER_SEQ_NO,
  119. CRAF_NO,
  120. PROCESS_CDOE,
  121. PROCESS_DESC,
  122. NEXT_PROCESS_CDOE,
  123. NEXT_PROCESS_DESC,
  124. PLINE_CODE,
  125. PLINE_NAME,
  126. MAT_ORIGIN_CODE,
  127. MAT_ORIGIN_NAME,
  128. ACT_DIMATER,
  129. ACT_HEIGHT,
  130. ACT_LEN,
  131. ACT_LEN_MIN,
  132. ACT_LEN_MAX,
  133. ACT_COUNT,
  134. ACT_WEIGHT,
  135. ACT_THEORY_WEIGHT,
  136. MEASURE_FLAG,
  137. BELONG_CODE,
  138. BELONG_NAME,
  139. PACK_FLAG,
  140. MAT_GOWHERE_CODE,
  141. MAT_GOWHERE_NAME,
  142. MAT_RETURN_FLAG,
  143. LOCK_FLAG,
  144. MNG_LOCK_FLAG,
  145. JUGDE_APPLY_FLAG,
  146. JUGDE_APPLY_CODE,
  147. JUGDE_APPLY_TIME,
  148. FACE_RESULT_CODE,
  149. FACE_RESULT_TIME,
  150. FACE_MAKER,
  151. SPEC_RESULT_CODE,
  152. SPEC_RESULT_TIME,
  153. SPEC_MAKER,
  154. CHEM_RESULT_CODE,
  155. CHEM_RESULT_TIME,
  156. CHEM_MAKER,
  157. PHY_RESULT_CODE,
  158. PHY_RESULT_TIME,
  159. PHY_MAKER,
  160. DETECT_RESULT_CODE,
  161. WPRESSURE_RESULT_CODE,
  162. JUDGE_RESULT_CODE,
  163. JUDGE_RESULT,
  164. JUDGE_RESULT_TIME,
  165. JUDGE_MAKER,
  166. INSTOCK_FLAG,
  167. INSTOCK_TIME,
  168. BAR_CODE,
  169. MEMO,
  170. CREATE_NAME,
  171. CREATE_TIME,
  172. UPDATE_NAME,
  173. UPDATE_TIME,
  174. ORD_PK,
  175. ORD_LN_PK,
  176. ORD_LN_DLY_PK,
  177. BAL_YEAR_MONTH,
  178. JUDGE_STD_NAME,
  179. PIPMEMO,
  180. SOURE_CODE,
  181. SOURE_NAME,
  182. PONDER_NO,
  183. PONDER_GROSS_WT,
  184. JUDGE_ID,
  185. LOCK_LIKU,
  186. QCM_STAUS,
  187. OUTSTOCK_DOC,
  188. HEAT_PLAN_NO,
  189. ZG_STOVE_SQE,
  190. GX_PLAN_NO,
  191. ZG_MAT_NO,
  192. TARGET,
  193. PROCESS_STATUS,
  194. JUGDE_CONVICTED,
  195. FIXTYPE_CODE,
  196. QUALITY_GROUP_ZG,
  197. FLAG_STOVE_NO_ZG,
  198. DETECT_RESULT_CODE1,
  199. TESTING_GRADE,
  200. TESTING_TYPE,
  201. TESTING_GRADE1,
  202. TESTING_TYPE1,
  203. JUDGE_STOVE_NO_UP,
  204. CRAFT_SEQ,
  205. PRO_PLAN_ID_NEXT,
  206. GX_PLAN_NO_NEXT,
  207. HANGING_FLAG,
  208. CUT_NUM,
  209. JUDGE_TOLRESULT_CODE,
  210. JUDGE_TOLRESULT,
  211. JUDGE_TOLRESULT_TIME,
  212. JUDGE_TOLMAKER,
  213. INSTANCY_FLAG,
  214. JUGDE_TOLCONVICTED,
  215. JUDGE_STD_DES,
  216. MNG_LOCK_REMARK,
  217. LOCK_REMARK,
  218. JUGDE_APPLY_SEQUENO,
  219. HEAT_PLAN_NO_NEXT,
  220. CODE_JG_BL,
  221. CIC,
  222. SCRAP_REASON,
  223. BELONG_CODE_RESPONSE,
  224. BELONG_NAME_RESPONSE,
  225. PROCESS_SEQ)
  226. SELECT MAT_NO,
  227. PRODUCT_FLAG,
  228. MAT_STATUS,
  229. LOT_NO,
  230. STOVE_NO,
  231. JUDGE_STOVE_NO,
  232. BATCH_NO,
  233. BATCH_GROUD_NO,
  234. SAMPLE_FLAG,
  235. MATERIAL_NO,
  236. MATERIAL_NAME,
  237. INPUT_MATERIAL_NAME,
  238. INPUT_MATERIAL_NO,
  239. PRODUCCODE,
  240. PRODUCNAME,
  241. STEELCODE,
  242. STEELNAME,
  243. GRADECODE,
  244. GRADENAME,
  245. SPEC_CODE,
  246. SPEC_NAME,
  247. MODEL_CODE,
  248. MODEL_DESC,
  249. STD_CODE,
  250. STD_NAME,
  251. STD_STYLE,
  252. STD_STYLE_DESC,
  253. PRO_ORDER_NO,
  254. PRO_ORDER_ID,
  255. ORDER_NO,
  256. ORDER_SEQ,
  257. ORDER_SEQ_NO,
  258. CRAF_NO,
  259. PROCESS_CDOE,
  260. PROCESS_DESC,
  261. NEXT_PROCESS_CDOE,
  262. NEXT_PROCESS_DESC,
  263. PLINE_CODE,
  264. PLINE_NAME,
  265. MAT_ORIGIN_CODE,
  266. MAT_ORIGIN_NAME,
  267. ACT_DIMATER,
  268. ACT_HEIGHT,
  269. ACT_LEN,
  270. ACT_LEN_MIN,
  271. ACT_LEN_MAX,
  272. ACT_COUNT,
  273. ACT_WEIGHT,
  274. ACT_THEORY_WEIGHT,
  275. MEASURE_FLAG,
  276. BELONG_CODE,
  277. BELONG_NAME,
  278. PACK_FLAG,
  279. MAT_GOWHERE_CODE,
  280. MAT_GOWHERE_NAME,
  281. MAT_RETURN_FLAG,
  282. LOCK_FLAG,
  283. MNG_LOCK_FLAG,
  284. JUGDE_APPLY_FLAG,
  285. JUGDE_APPLY_CODE,
  286. JUGDE_APPLY_TIME,
  287. FACE_RESULT_CODE,
  288. FACE_RESULT_TIME,
  289. FACE_MAKER,
  290. SPEC_RESULT_CODE,
  291. SPEC_RESULT_TIME,
  292. SPEC_MAKER,
  293. CHEM_RESULT_CODE,
  294. CHEM_RESULT_TIME,
  295. CHEM_MAKER,
  296. PHY_RESULT_CODE,
  297. PHY_RESULT_TIME,
  298. PHY_MAKER,
  299. DETECT_RESULT_CODE,
  300. WPRESSURE_RESULT_CODE,
  301. JUDGE_RESULT_CODE,
  302. JUDGE_RESULT,
  303. JUDGE_RESULT_TIME,
  304. JUDGE_MAKER,
  305. INSTOCK_FLAG,
  306. INSTOCK_TIME,
  307. BAR_CODE,
  308. MEMO,
  309. CREATE_NAME,
  310. CREATE_TIME,
  311. UPDATE_NAME,
  312. UPDATE_TIME,
  313. ORD_PK,
  314. ORD_LN_PK,
  315. ORD_LN_DLY_PK,
  316. BAL_YEAR_MONTH,
  317. JUDGE_STD_NAME,
  318. PIPMEMO,
  319. SOURE_CODE,
  320. SOURE_NAME,
  321. PONDER_NO,
  322. PONDER_GROSS_WT,
  323. JUDGE_ID,
  324. LOCK_LIKU,
  325. QCM_STAUS,
  326. OUTSTOCK_DOC,
  327. HEAT_PLAN_NO,
  328. ZG_STOVE_SQE,
  329. GX_PLAN_NO,
  330. ZG_MAT_NO,
  331. TARGET,
  332. PROCESS_STATUS,
  333. JUGDE_CONVICTED,
  334. FIXTYPE_CODE,
  335. QUALITY_GROUP_ZG,
  336. FLAG_STOVE_NO_ZG,
  337. DETECT_RESULT_CODE1,
  338. TESTING_GRADE,
  339. TESTING_TYPE,
  340. TESTING_GRADE1,
  341. TESTING_TYPE1,
  342. JUDGE_STOVE_NO_UP,
  343. CRAFT_SEQ,
  344. PRO_PLAN_ID_NEXT,
  345. GX_PLAN_NO_NEXT,
  346. HANGING_FLAG,
  347. CUT_NUM,
  348. JUDGE_TOLRESULT_CODE,
  349. JUDGE_TOLRESULT,
  350. JUDGE_TOLRESULT_TIME,
  351. JUDGE_TOLMAKER,
  352. INSTANCY_FLAG,
  353. JUGDE_TOLCONVICTED,
  354. JUDGE_STD_DES,
  355. MNG_LOCK_REMARK,
  356. LOCK_REMARK,
  357. JUGDE_APPLY_SEQUENO,
  358. HEAT_PLAN_NO_NEXT,
  359. CODE_JG_BL,
  360. CIC,
  361. SCRAP_REASON,
  362. BELONG_CODE_RESPONSE,
  363. BELONG_NAME_RESPONSE,
  364. ?
  365. FROM MAT_BC_M
  366. T WHERE T.Mat_No= ?
  367. ]]>
  368. </query>
  369. <query id="HttLoadingService.DeteleBcMat" desc="删除物料主表">
  370. <![CDATA[
  371. DELETE MAT_BC_M WHERE Mat_No= ?
  372. ]]>
  373. </query>
  374. <query id="HttLoadingService.CopyBackup" desc="复制MAT_BC_BACKUP表到物料主表">
  375. <![CDATA[
  376. INSERT INTO MAT_BC_M SELECT * FROM MAT_BC_BACKUP T WHERE T.Mat_No= ? AND T.NEXT_PROCESS_CDOE = 'F'
  377. ]]>
  378. </query>
  379. <query id="HttLoadingService.CopyBackup2" desc="复制MAT_BC_BACKUP表到物料主表">
  380. <![CDATA[
  381. INSERT INTO MAT_BC_M
  382. (MAT_NO,
  383. PRODUCT_FLAG,
  384. MAT_STATUS,
  385. LOT_NO,
  386. STOVE_NO,
  387. JUDGE_STOVE_NO,
  388. BATCH_NO,
  389. BATCH_GROUD_NO,
  390. SAMPLE_FLAG,
  391. MATERIAL_NO,
  392. MATERIAL_NAME,
  393. INPUT_MATERIAL_NAME,
  394. INPUT_MATERIAL_NO,
  395. PRODUCCODE,
  396. PRODUCNAME,
  397. STEELCODE,
  398. STEELNAME,
  399. GRADECODE,
  400. GRADENAME,
  401. SPEC_CODE,
  402. SPEC_NAME,
  403. MODEL_CODE,
  404. MODEL_DESC,
  405. STD_CODE,
  406. STD_NAME,
  407. STD_STYLE,
  408. STD_STYLE_DESC,
  409. PRO_ORDER_NO,
  410. PRO_ORDER_ID,
  411. ORDER_NO,
  412. ORDER_SEQ,
  413. ORDER_SEQ_NO,
  414. CRAF_NO,
  415. PROCESS_CDOE,
  416. PROCESS_DESC,
  417. NEXT_PROCESS_CDOE,
  418. NEXT_PROCESS_DESC,
  419. PLINE_CODE,
  420. PLINE_NAME,
  421. MAT_ORIGIN_CODE,
  422. MAT_ORIGIN_NAME,
  423. ACT_DIMATER,
  424. ACT_HEIGHT,
  425. ACT_LEN,
  426. ACT_LEN_MIN,
  427. ACT_LEN_MAX,
  428. ACT_COUNT,
  429. ACT_WEIGHT,
  430. ACT_THEORY_WEIGHT,
  431. MEASURE_FLAG,
  432. BELONG_CODE,
  433. BELONG_NAME,
  434. PACK_FLAG,
  435. MAT_GOWHERE_CODE,
  436. MAT_GOWHERE_NAME,
  437. MAT_RETURN_FLAG,
  438. LOCK_FLAG,
  439. MNG_LOCK_FLAG,
  440. JUGDE_APPLY_FLAG,
  441. JUGDE_APPLY_CODE,
  442. JUGDE_APPLY_TIME,
  443. FACE_RESULT_CODE,
  444. FACE_RESULT_TIME,
  445. FACE_MAKER,
  446. SPEC_RESULT_CODE,
  447. SPEC_RESULT_TIME,
  448. SPEC_MAKER,
  449. CHEM_RESULT_CODE,
  450. CHEM_RESULT_TIME,
  451. CHEM_MAKER,
  452. PHY_RESULT_CODE,
  453. PHY_RESULT_TIME,
  454. PHY_MAKER,
  455. DETECT_RESULT_CODE,
  456. WPRESSURE_RESULT_CODE,
  457. JUDGE_RESULT_CODE,
  458. JUDGE_RESULT,
  459. JUDGE_RESULT_TIME,
  460. JUDGE_MAKER,
  461. INSTOCK_FLAG,
  462. INSTOCK_TIME,
  463. BAR_CODE,
  464. MEMO,
  465. CREATE_NAME,
  466. CREATE_TIME,
  467. UPDATE_NAME,
  468. UPDATE_TIME,
  469. ORD_PK,
  470. ORD_LN_PK,
  471. ORD_LN_DLY_PK,
  472. BAL_YEAR_MONTH,
  473. JUDGE_STD_NAME,
  474. PIPMEMO,
  475. SOURE_CODE,
  476. SOURE_NAME,
  477. PONDER_NO,
  478. PONDER_GROSS_WT,
  479. JUDGE_ID,
  480. LOCK_LIKU,
  481. QCM_STAUS,
  482. OUTSTOCK_DOC,
  483. HEAT_PLAN_NO,
  484. ZG_STOVE_SQE,
  485. GX_PLAN_NO,
  486. ZG_MAT_NO,
  487. TARGET,
  488. PROCESS_STATUS,
  489. JUGDE_CONVICTED,
  490. FIXTYPE_CODE,
  491. QUALITY_GROUP_ZG,
  492. FLAG_STOVE_NO_ZG,
  493. DETECT_RESULT_CODE1,
  494. TESTING_GRADE,
  495. TESTING_TYPE,
  496. TESTING_GRADE1,
  497. TESTING_TYPE1,
  498. JUDGE_STOVE_NO_UP,
  499. CRAFT_SEQ,
  500. PRO_PLAN_ID_NEXT,
  501. GX_PLAN_NO_NEXT,
  502. HANGING_FLAG,
  503. CUT_NUM,
  504. JUDGE_TOLRESULT_CODE,
  505. JUDGE_TOLRESULT,
  506. JUDGE_TOLRESULT_TIME,
  507. JUDGE_TOLMAKER,
  508. INSTANCY_FLAG,
  509. JUGDE_TOLCONVICTED,
  510. JUDGE_STD_DES,
  511. MNG_LOCK_REMARK,
  512. LOCK_REMARK,
  513. JUGDE_APPLY_SEQUENO,
  514. HEAT_PLAN_NO_NEXT)
  515. SELECT MAT_NO,
  516. PRODUCT_FLAG,
  517. MAT_STATUS,
  518. LOT_NO,
  519. STOVE_NO,
  520. JUDGE_STOVE_NO,
  521. BATCH_NO,
  522. BATCH_GROUD_NO,
  523. SAMPLE_FLAG,
  524. MATERIAL_NO,
  525. MATERIAL_NAME,
  526. INPUT_MATERIAL_NAME,
  527. INPUT_MATERIAL_NO,
  528. PRODUCCODE,
  529. PRODUCNAME,
  530. STEELCODE,
  531. STEELNAME,
  532. GRADECODE,
  533. GRADENAME,
  534. SPEC_CODE,
  535. SPEC_NAME,
  536. MODEL_CODE,
  537. MODEL_DESC,
  538. STD_CODE,
  539. STD_NAME,
  540. STD_STYLE,
  541. STD_STYLE_DESC,
  542. PRO_ORDER_NO,
  543. PRO_ORDER_ID,
  544. ORDER_NO,
  545. ORDER_SEQ,
  546. ORDER_SEQ_NO,
  547. CRAF_NO,
  548. PROCESS_CDOE,
  549. PROCESS_DESC,
  550. NEXT_PROCESS_CDOE,
  551. NEXT_PROCESS_DESC,
  552. PLINE_CODE,
  553. PLINE_NAME,
  554. MAT_ORIGIN_CODE,
  555. MAT_ORIGIN_NAME,
  556. ACT_DIMATER,
  557. ACT_HEIGHT,
  558. ACT_LEN,
  559. ACT_LEN_MIN,
  560. ACT_LEN_MAX,
  561. ACT_COUNT,
  562. ACT_WEIGHT,
  563. ACT_THEORY_WEIGHT,
  564. MEASURE_FLAG,
  565. BELONG_CODE,
  566. BELONG_NAME,
  567. PACK_FLAG,
  568. MAT_GOWHERE_CODE,
  569. MAT_GOWHERE_NAME,
  570. MAT_RETURN_FLAG,
  571. LOCK_FLAG,
  572. MNG_LOCK_FLAG,
  573. JUGDE_APPLY_FLAG,
  574. JUGDE_APPLY_CODE,
  575. JUGDE_APPLY_TIME,
  576. FACE_RESULT_CODE,
  577. FACE_RESULT_TIME,
  578. FACE_MAKER,
  579. SPEC_RESULT_CODE,
  580. SPEC_RESULT_TIME,
  581. SPEC_MAKER,
  582. CHEM_RESULT_CODE,
  583. CHEM_RESULT_TIME,
  584. CHEM_MAKER,
  585. PHY_RESULT_CODE,
  586. PHY_RESULT_TIME,
  587. PHY_MAKER,
  588. DETECT_RESULT_CODE,
  589. WPRESSURE_RESULT_CODE,
  590. JUDGE_RESULT_CODE,
  591. JUDGE_RESULT,
  592. JUDGE_RESULT_TIME,
  593. JUDGE_MAKER,
  594. INSTOCK_FLAG,
  595. INSTOCK_TIME,
  596. BAR_CODE,
  597. MEMO,
  598. CREATE_NAME,
  599. CREATE_TIME,
  600. UPDATE_NAME,
  601. UPDATE_TIME,
  602. ORD_PK,
  603. ORD_LN_PK,
  604. ORD_LN_DLY_PK,
  605. BAL_YEAR_MONTH,
  606. JUDGE_STD_NAME,
  607. PIPMEMO,
  608. SOURE_CODE,
  609. SOURE_NAME,
  610. PONDER_NO,
  611. PONDER_GROSS_WT,
  612. JUDGE_ID,
  613. LOCK_LIKU,
  614. QCM_STAUS,
  615. OUTSTOCK_DOC,
  616. HEAT_PLAN_NO,
  617. ZG_STOVE_SQE,
  618. GX_PLAN_NO,
  619. ZG_MAT_NO,
  620. TARGET,
  621. PROCESS_STATUS,
  622. JUGDE_CONVICTED,
  623. FIXTYPE_CODE,
  624. QUALITY_GROUP_ZG,
  625. FLAG_STOVE_NO_ZG,
  626. DETECT_RESULT_CODE1,
  627. TESTING_GRADE,
  628. TESTING_TYPE,
  629. TESTING_GRADE1,
  630. TESTING_TYPE1,
  631. JUDGE_STOVE_NO_UP,
  632. CRAFT_SEQ,
  633. PRO_PLAN_ID_NEXT,
  634. GX_PLAN_NO_NEXT,
  635. HANGING_FLAG,
  636. CUT_NUM,
  637. JUDGE_TOLRESULT_CODE,
  638. JUDGE_TOLRESULT,
  639. JUDGE_TOLRESULT_TIME,
  640. JUDGE_TOLMAKER,
  641. INSTANCY_FLAG,
  642. JUGDE_TOLCONVICTED,
  643. JUDGE_STD_DES,
  644. MNG_LOCK_REMARK,
  645. LOCK_REMARK,
  646. JUGDE_APPLY_SEQUENO,
  647. HEAT_PLAN_NO_NEXT
  648. FROM MAT_BC_BACKUP_PROCESS T
  649. WHERE T.MAT_NO = ?
  650. AND PROCESS_SEQ = ?
  651. ]]>
  652. </query>
  653. <query id="HttLoadingService.DeteleBackup" desc="删除MAT_BC_BACKUP表">
  654. <![CDATA[
  655. DELETE MAT_BC_BACKUP WHERE Mat_No= ? AND NEXT_PROCESS_CDOE = 'F'
  656. ]]>
  657. </query>
  658. <query id="HttLoadingService.DeteleBackup2" desc="删除MAT_BC_BACKUP表">
  659. <![CDATA[
  660. DELETE MAT_BC_BACKUP_PROCESS WHERE Mat_No= ? AND PROCESS_SEQ =?
  661. ]]>
  662. </query>
  663. <query id="HttLoadingService.GetLoadResultByID" desc="上料实绩查询">
  664. <![CDATA[
  665. SELECT T.*,
  666. DECODE(B.STATION_STATUS, '1', '生产中', '2', '生产完成') STATION_STATUS
  667. FROM HTT_LOADING_RESULT T,HTT_COM_INFO B
  668. WHERE T.RESULT_NO = B.RESULT_NO
  669. AND T.HEAT_PLAN_NO = B.HEAT_PLAN_NO
  670. AND T.HEAT_PLAN_NO = ?
  671. AND T.HEAT_PLAN_SQE = ?
  672. ORDER BY T.LOAD_TIME DESC
  673. ]]>
  674. </query>
  675. <query id="HttLoadingService.GetLoadResultByIDPD" desc="判断是否有过上料实绩">
  676. <![CDATA[
  677. SELECT * FROM HTT_LOADING_RESULT WHERE RCLBATCH_ID=?
  678. ]]>
  679. </query>
  680. <query id="HttLoadingService.getQueryWeight" desc="根据上料支数查询重量">
  681. <![CDATA[
  682. SELECT NVL(SUM(T1.ACT_WEIGHT),0) ACT_WEIGHT
  683. FROM ( SELECT T.MAT_NO,
  684. T.ACT_LEN,
  685. NVL(T.PONDER_GROSS_WT, T.ACT_WEIGHT) ACT_WEIGHT,
  686. '合格' MAT_STATUS,
  687. '未入库' INSTORE_FLAG
  688. FROM MAT_BC_M T, YDM_BC_BUTTRESS B
  689. WHERE T.MAT_NO = B.MAT_NO
  690. AND T.PRODUCT_FLAG = '801401'
  691. AND T.MAT_STATUS = '80150103'
  692. AND T.NEXT_PROCESS_CDOE = 'F'
  693. AND (T.JUDGE_STOVE_NO, NVL(T.BATCH_NO, '/'),
  694. NVL(T.BATCH_GROUD_NO, '/')) IN
  695. (SELECT DECODE(M.REAL_PROCESS_SEQ,
  696. 1,
  697. M.FEED_HEAT_NO,
  698. M.JUDGE_STOVE_NO),
  699. DECODE(M.REAL_PROCESS_SEQ,
  700. 1,
  701. NVL(?, '/'),
  702. (SELECT NVL(CHECK_NO_SHORT, '')
  703. FROM COM_BASE_PLINE
  704. WHERE PLINE_CODE = M.PLINE_CODE) || '000'),
  705. DECODE(M.REAL_PROCESS_SEQ,
  706. 1,
  707. ?,
  708. NVL(T.BATCH_GROUD_NO, '/'))
  709. FROM PLN_ZY_RCL_M M
  710. WHERE HEAT_PLAN_NO = ?)
  711. ORDER BY T.MAT_NO ASC) T1
  712. WHERE ROWNUM < ?
  713. ]]>
  714. </query>
  715. <query id="HttLoadingService.AddLoadResultNew" desc="新增上料实绩">
  716. <![CDATA[
  717. INSERT INTO HTT_LOADING_RESULT
  718. (RESULT_NO,
  719. HEAT_PLAN_NO,
  720. ZY_BATCH_ID,
  721. PROD_INDEX,
  722. PRO_PLAN_ID,
  723. GX_PLAN_NO,
  724. PLINE_CODE,
  725. PLINE_NAME,
  726. IF_MONITOR_RCL,
  727. MONITORDEMAND,
  728. PRDCR_NO,
  729. PRODUCER,
  730. PRODUCER_TIME,
  731. PRO_NUM,
  732. PRO_WT,
  733. FAIL_NUM,
  734. FAIL_WT,
  735. OFFLINE_NUM,
  736. OFFLINE_WT,
  737. RE_NUM,
  738. RE_WT,
  739. LOAD_TIME,
  740. LOAD_SHIFT,
  741. LOAD_GROUP,
  742. LOAD_USER,
  743. CREATE_TIME,
  744. UPDATE_TIME,
  745. UPDATE_NAME,
  746. COL_MODE,
  747. PROCESS_SEQ,HEAT_PLAN_SQE,MAT_SOURCE,BAL_YEAR_MONTH)
  748. VALUES
  749. ('#RESULT_NO#',
  750. '#HEAT_PLAN_NO#',
  751. '#ZY_BATCH_ID#',
  752. '#PROD_INDEX#',
  753. '#PRO_PLAN_ID#',
  754. '#GX_PLAN_NO#',
  755. '#PLINE_CODE#',
  756. '#PLINE_NAME#',
  757. '#IF_MONITOR_RCL#',
  758. '#MONITORDEMAND#',
  759. '#PRDCR_NO#',
  760. '#PRODUCER#',
  761. TO_DATE('#PRODUCER_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
  762. '#PRO_NUM#',
  763. '#PRO_WT#',
  764. '#FAIL_NUM#',
  765. (SELECT SUM(DEF_FILL_WT) FROM HTT_WASTE_RESULT WHERE RESULT_NO = '#RESULT_NO#' ),
  766. '#OFFLINE_NUM#',
  767. '#OFFLINE_WT#',
  768. '#RE_NUM#',
  769. '#RE_WT#',
  770. TO_DATE('#LOAD_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
  771. '#LOAD_SHIFT#',
  772. '#LOAD_GROUP#',
  773. '#LOAD_USER#',
  774. TO_DATE('#CREATE_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
  775. TO_DATE('#UPDATE_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
  776. '#UPDATE_NAME#',
  777. '#COL_MODE#',
  778. '#PROCESS_SEQ#','#HEAT_PLAN_SQE#','#MAT_SOURCE#','#BAL_YEAR_MONTH#')
  779. ]]>
  780. </query>
  781. <query id="HttLoadingService.AddLoadResult" desc="新增上料实绩">
  782. <![CDATA[
  783. INSERT INTO HTT_LOADING_RESULT (RESULT_NO, ZY_BATCH_ID,
  784. PRO_PLAN_ID, GX_PLAN_NO, PRO_NUM, PRO_WT, FAIL_NUM, FAIL_WT, OFFLINE_NUM,
  785. OFFLINE_WT, RE_NUM, RE_WT, LOAD_TIME, LOAD_SHIFT, LOAD_GROUP, LOAD_USER,
  786. COL_MODE, PLINE_CODE, PLINE_NAME, HEAT_PLAN_NO,CREATE_TIME,PRODUCER,PRODUCER_TIME) VALUES (?, ?, ?, ?, ?, ?, ?,
  787. ?, ?, ?, ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?, ?, ?, ?, ?,TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),?,TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
  788. ]]>
  789. </query>
  790. <query id="HttLoadingService.AddComInfoResult" desc=" 新增公共信息">
  791. <![CDATA[
  792. INSERT INTO HTT_COM_INFO
  793. (RESULT_NO,
  794. ZY_BATCH_ID,
  795. PRO_PLAN_ID,
  796. GX_PLAN_NO,
  797. ORDER_SOURCE,
  798. ORDER_NO,
  799. ORDER_SEQ,
  800. REQ_BL_ID,
  801. PLINE_CODE,
  802. PLINE_NAME,
  803. STATION_CODE,
  804. STATION_DESC,
  805. GRADECODE,
  806. GRADENAME,
  807. STEELCODE,
  808. STEELNAME,
  809. DIMATER,
  810. HEIGHT,
  811. ACT_DIMATER,
  812. ACT_SPEC_CODE,
  813. ACT_SPEC_NAME,
  814. LEN,
  815. ACT_LEN_MIN,
  816. ACT_LEN_MAX,
  817. LEN_CUT_HEAD,
  818. LEN_CUT_END,
  819. ACT_MATERIAL_NO,
  820. ACT_MATERIAL_NAME,
  821. INWL_ID,
  822. INWL_DESC,
  823. MONITOR_POINT,
  824. IF_MONITOR_RCL,
  825. PRDCR_NO,
  826. PRODUCER,
  827. PRODUCER_TIME,
  828. STATION_ROAD,
  829. CRAFT_FILE_NO,
  830. CRAFT_FILE_MAN,
  831. CRAFT_SEQ,
  832. PRO_NUM,
  833. PRO_WT,
  834. FAIL_NUM,
  835. FAIL_WT,
  836. OFFLINE_NUM,
  837. OFFLINE_WT,
  838. RE_NUM,
  839. RE_WT,
  840. STATION_STATUS,
  841. RRO_TIME,
  842. RRO_TIME_NU,
  843. PRO_USER,
  844. PRO_SHIFT,
  845. PRO_GROUP,
  846. VALIDFLAG,
  847. CREATE_TIME,
  848. COL_OPERATOR,
  849. HEAT_PLAN_NO,
  850. JUDGE_STOVE_NO,
  851. BATCH_NO,
  852. BATCH_GROUD_NO,
  853. PRODUCCODE,
  854. PRODUCNAME,
  855. SPEC_CODE,
  856. SPEC_NAME,
  857. PROCESS_SEQ)
  858. VALUES
  859. (?,
  860. ?,
  861. ?,
  862. ?,
  863. ?,
  864. ?,
  865. ?,
  866. ?,
  867. ?,
  868. ?,
  869. ?,
  870. ?,
  871. ?,
  872. ?,
  873. ?,
  874. ?,
  875. ?,
  876. ?,
  877. ?,
  878. ?,
  879. ?,
  880. ?,
  881. ?,
  882. ?,
  883. ?,
  884. ?,
  885. ?,
  886. ?,
  887. ?,
  888. ?,
  889. ?,
  890. ?,
  891. ?,
  892. ?,
  893. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  894. ?,
  895. ?,
  896. ?,
  897. ?,
  898. ?,
  899. ?,
  900. ?,
  901. (SELECT NVL(SUM(DEF_FILL_WT),0) FROM HTT_WASTE_RESULT WHERE RESULT_NO = ? ),
  902. ?,
  903. ?,
  904. ?,
  905. ?,
  906. ?,
  907. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  908. ?,
  909. ?,
  910. ?,
  911. ?,
  912. ?,
  913. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  914. ?,
  915. ?,
  916. ?,
  917. ?,
  918. ?,
  919. ?,
  920. ?,
  921. ?,
  922. ?,
  923. ?)
  924. ]]>
  925. </query>
  926. <query id="HttLoadingService.updateHttLoadingResult" desc="修改上料实绩">
  927. <![CDATA[
  928. UPDATE HTT_LOADING_RESULT
  929. SET PRO_NUM = ?,
  930. PRO_WT = ?,
  931. LOAD_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  932. LOAD_SHIFT = ?,
  933. LOAD_GROUP = ?,
  934. UPDATE_NAME = ?,
  935. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  936. WHERE RESULT_NO = ?
  937. ]]>
  938. </query>
  939. <query id="HttLoadingService.updateComInfoResult" desc="修改接箍公共信息">
  940. <![CDATA[
  941. UPDATE HTT_COM_INFO
  942. SET PRO_NUM = ?,
  943. PRO_WT = ?,
  944. RRO_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  945. PRO_SHIFT = ?,
  946. PRO_GROUP = ?
  947. WHERE RESULT_NO = ?
  948. ]]>
  949. </query>
  950. <query id="HttLoadingService.ReturnHttLoadingResult" desc="撤销上料实绩">
  951. <![CDATA[
  952. DELETE HTT_LOADING_RESULT WHERE RESULT_NO = ?
  953. ]]>
  954. </query>
  955. <query id="HttLoadingService.getQueryInfoPlan" desc="查询是否存在上料之后的数据">
  956. <![CDATA[
  957. SELECT T.STATION_CODE, T.STATION_DESC
  958. FROM HTT_COM_INFO T, PLN_ZY_RCL_M M
  959. WHERE T.HEAT_PLAN_NO = M.HEAT_PLAN_NO
  960. AND T.PROCESS_SEQ = M.REAL_PROCESS_SEQ
  961. AND T.STATION_CODE !=?
  962. AND T.HEAT_PLAN_NO = ?
  963. ]]>
  964. </query>
  965. <query id="HttLoadingService.DeletePortVrp" desc="删除管号队列记录">
  966. <![CDATA[
  967. DELETE PORT_HTT_BATCH_SAMPLE_RESULT
  968. WHERE HEAT_PLAN_NO = ?
  969. AND MAT_NO = ?
  970. AND PROCESS_SEQ =?
  971. ]]>
  972. </query>
  973. <query id="HttLoadingService.DeleteOffline" desc="">
  974. <![CDATA[
  975. DELETE HTT_OFFLINE_RESULT T
  976. WHERE HEAT_PLAN_NO = ?
  977. AND NOT EXISTS (SELECT 1
  978. FROM PORT_HTT_BATCH_SAMPLE_RESULT
  979. WHERE HEAT_PLAN_NO = T.HEAT_PLAN_NO AND RESULT_NO= T.RESULT_NO)
  980. ]]>
  981. </query>
  982. <query id="HttLoadingService.deleteButter" desc="删除位置表">
  983. <![CDATA[
  984. DELETE YDM_BC_BUTTRESS WHERE MAT_NO = ?
  985. ]]>
  986. </query>
  987. <query id="HttLoadingService.AddOutList" desc="新增出库记录">
  988. <![CDATA[
  989. INSERT INTO YDM_BC_OUTLIST
  990. (OUTSTOCK_SQE,
  991. OUTSTOCK_PLAN_NO,
  992. OUTSTOCK_DOC,
  993. OUTSTOCK_TYPE_CODE,
  994. OUTSTOCK_TYPE_NAME,
  995. MAT_NO,
  996. JUDGE_STOVE_NO,
  997. BATCH_NO,
  998. BATCH_GROUD_NO,
  999. MATERIAL_NO,
  1000. MATERIAL_NAME,
  1001. PRODUCCODE,
  1002. PRODUCNAME,
  1003. STD_CODE,
  1004. STD_NAME,
  1005. GRADECODE,
  1006. GRADENAME,
  1007. STEELCODE,
  1008. STEELNAME,
  1009. STD_STYLE,
  1010. STD_STYLE_DESC,
  1011. SPEC_CODE,
  1012. SPEC_NAME,
  1013. MODEL_CODE,
  1014. MODEL_DESC,
  1015. PLINE_CODE,
  1016. PLINE_NAME,
  1017. ACT_DIMATER,
  1018. ACT_HEIGHT,
  1019. ACT_LEN,
  1020. ACT_LEN_MIN,
  1021. ACT_LEN_MAX,
  1022. ACT_COUNT,
  1023. ACT_WEIGHT,
  1024. ACT_THEORY_WEIGHT,
  1025. BELONG_CODE,
  1026. BELONG_NAME,
  1027. STORAGE_NO,
  1028. LOCATION_NO,
  1029. LARY_NO,
  1030. LOC_NO,
  1031. STORAGE_ATTR,
  1032. STORAGE_ATTR_NAME,
  1033. STORAGE_TYPE_NO,
  1034. STORAGE_TYPE_NAME,
  1035. MANAGEMENT_NO,
  1036. MANAGEMENT_NAME,
  1037. RPO_TIME,
  1038. PRO_BC,
  1039. PRO_BZ,
  1040. OUTSTOCK_TIME,
  1041. OUT_BC,
  1042. OUT_BZ,
  1043. CREATE_NAME,
  1044. CREATE_TIME,
  1045. ORD_PK,
  1046. ORD_LN_PK,
  1047. ORD_LN_DLY_PK,
  1048. DEPARTMENT_CODE,
  1049. DEPARTMENT_DESC,
  1050. ORDER_NO,
  1051. ORDER_SEQ,
  1052. DELIVERY_NO,
  1053. PRODUCT_FLAG,
  1054. MAT_STATUS,
  1055. JUDGE_STD_CODE,
  1056. JUDGE_STD_NAME,
  1057. LOT_NO,
  1058. STOVE_NO,
  1059. LOAD_PLINE_CODE,
  1060. LOAD_PLINE_NAME,
  1061. PRO_ORDER_NO,
  1062. BAL_YEAR_MONTH,
  1063. PROCESS_CDOE,
  1064. PROCESS_DESC)
  1065. VALUES
  1066. (?,
  1067. ?,
  1068. ?,
  1069. ?,
  1070. ?,
  1071. ?,
  1072. ?,
  1073. ?,
  1074. ?,
  1075. ?,
  1076. ?,
  1077. ?,
  1078. ?,
  1079. ?,
  1080. ?,
  1081. ?,
  1082. ?,
  1083. ?,
  1084. ?,
  1085. ?,
  1086. ?,
  1087. ?,
  1088. ?,
  1089. ?,
  1090. ?,
  1091. ?,
  1092. ?,
  1093. ?,
  1094. ?,
  1095. ?,
  1096. ?,
  1097. ?,
  1098. ?,
  1099. ?,
  1100. ?,
  1101. ?,
  1102. ?,
  1103. ?,
  1104. ?,
  1105. ?,
  1106. ?,
  1107. ?,
  1108. ?,
  1109. ?,
  1110. ?,
  1111. ?,
  1112. ?,
  1113. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1114. ?,
  1115. ?,
  1116. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1117. ?,
  1118. ?,
  1119. ?,
  1120. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1121. ?,
  1122. ?,
  1123. ?,
  1124. ?,
  1125. ?,
  1126. ?,
  1127. ?,
  1128. ?,
  1129. ?,
  1130. ?,
  1131. ?,
  1132. ?,
  1133. ?,
  1134. ?,
  1135. ?,
  1136. (SELECT PLINE_NAME FROM COM_BASE_PLINE WHERE PLINE_CODE = ?),
  1137. ?,
  1138. ?,
  1139. ?,
  1140. ?)
  1141. ]]>
  1142. </query>
  1143. <query id="HttLoadingService.AddOutListQuan" desc="新增产权出库">
  1144. <![CDATA[
  1145. INSERT INTO YDM_BC_OUTLIST
  1146. (OUTSTOCK_SQE,
  1147. OUTSTOCK_PLAN_NO,
  1148. OUTSTOCK_DOC,
  1149. OUTSTOCK_TYPE_CODE,
  1150. OUTSTOCK_TYPE_NAME,
  1151. MAT_NO,
  1152. JUDGE_STOVE_NO,
  1153. BATCH_NO,
  1154. BATCH_GROUD_NO,
  1155. MATERIAL_NO,
  1156. MATERIAL_NAME,
  1157. PRODUCCODE,
  1158. PRODUCNAME,
  1159. STD_CODE,
  1160. STD_NAME,
  1161. GRADECODE,
  1162. GRADENAME,
  1163. STEELCODE,
  1164. STEELNAME,
  1165. STD_STYLE,
  1166. STD_STYLE_DESC,
  1167. SPEC_CODE,
  1168. SPEC_NAME,
  1169. MODEL_CODE,
  1170. MODEL_DESC,
  1171. PLINE_CODE,
  1172. PLINE_NAME,
  1173. ACT_DIMATER,
  1174. ACT_HEIGHT,
  1175. ACT_LEN,
  1176. ACT_LEN_MIN,
  1177. ACT_LEN_MAX,
  1178. ACT_COUNT,
  1179. ACT_WEIGHT,
  1180. ACT_THEORY_WEIGHT,
  1181. BELONG_CODE,
  1182. BELONG_NAME,
  1183. STORAGE_NO,
  1184. LOCATION_NO,
  1185. LARY_NO,
  1186. LOC_NO,
  1187. STORAGE_ATTR,
  1188. STORAGE_ATTR_NAME,
  1189. STORAGE_TYPE_NO,
  1190. STORAGE_TYPE_NAME,
  1191. MANAGEMENT_NO,
  1192. MANAGEMENT_NAME,
  1193. RPO_TIME,
  1194. PRO_BC,
  1195. PRO_BZ,
  1196. OUTSTOCK_TIME,
  1197. OUT_BC,
  1198. OUT_BZ,
  1199. CREATE_NAME,
  1200. CREATE_TIME,
  1201. ORD_PK,
  1202. ORD_LN_PK,
  1203. ORD_LN_DLY_PK,
  1204. DEPARTMENT_CODE,
  1205. DEPARTMENT_DESC,
  1206. ORDER_NO,
  1207. ORDER_SEQ,
  1208. DELIVERY_NO,
  1209. PRODUCT_FLAG,
  1210. MAT_STATUS,
  1211. JUDGE_STD_CODE,
  1212. JUDGE_STD_NAME,
  1213. LOT_NO,
  1214. STOVE_NO,
  1215. LOAD_PLINE_CODE,
  1216. LOAD_PLINE_NAME,
  1217. PRO_ORDER_NO,
  1218. BAL_YEAR_MONTH,
  1219. PROCESS_CDOE,
  1220. PROCESS_DESC)
  1221. VALUES
  1222. (?,
  1223. ?,
  1224. ?,
  1225. ?,
  1226. ?,
  1227. ?,
  1228. ?,
  1229. ?,
  1230. ?,
  1231. ?,
  1232. ?,
  1233. ?,
  1234. ?,
  1235. ?,
  1236. ?,
  1237. ?,
  1238. ?,
  1239. ?,
  1240. ?,
  1241. ?,
  1242. ?,
  1243. ?,
  1244. ?,
  1245. ?,
  1246. ?,
  1247. ?,
  1248. ?,
  1249. ?,
  1250. ?,
  1251. ?,
  1252. ?,
  1253. ?,
  1254. ?,
  1255. ?,
  1256. ?,
  1257. ?,
  1258. ?,
  1259. ?,
  1260. ?,
  1261. ?,
  1262. ?,
  1263. ?,
  1264. ?,
  1265. ?,
  1266. ?,
  1267. ?,
  1268. ?,
  1269. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1270. ?,
  1271. ?,
  1272. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1273. ?,
  1274. ?,
  1275. ?,
  1276. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  1277. ?,
  1278. ?,
  1279. ?,
  1280. ?,
  1281. ?,
  1282. ?,
  1283. ?,
  1284. ?,
  1285. ?,
  1286. ?,
  1287. ?,
  1288. ?,
  1289. ?,
  1290. ?,
  1291. ?,
  1292. (SELECT PLINE_NAME FROM COM_BASE_PLINE WHERE PLINE_CODE = ?),
  1293. ?,
  1294. ?,
  1295. ?,
  1296. ?)
  1297. ]]>
  1298. </query>
  1299. <query id="HttLoadingService.DeleteOutList" desc="删除出库记录">
  1300. <![CDATA[
  1301. DELETE YDM_BC_OUTLIST WHERE OUTSTOCK_SQE = ? AND OUTSTOCK_TYPE_CODE = '800801'
  1302. ]]>
  1303. </query>
  1304. <query id="HttLoadingService.updateMatZcPlan" desc="修改库存状态">
  1305. <![CDATA[
  1306. UPDATE MAT_BC_M T SET T.MAT_STATUS = ? WHERE T.MAT_NO = ?
  1307. ]]>
  1308. </query>
  1309. <query id="HttLoadingService.updateMatZcPlanStuts" desc="修改库存状态">
  1310. <![CDATA[
  1311. UPDATE MAT_BC_BACKUP T SET T.MAT_STATUS = ? WHERE T.MAT_NO = ?
  1312. ]]>
  1313. </query>
  1314. <query id="HttLoadingService.queryYdmOut" desc="查询出库信息">
  1315. <![CDATA[
  1316. SELECT OUTSTOCK_SQE,
  1317. OUTSTOCK_PLAN_NO,
  1318. OUTSTOCK_DOC,
  1319. OUTSTOCK_TYPE_CODE,
  1320. OUTSTOCK_TYPE_NAME,
  1321. MAT_NO,
  1322. JUDGE_STOVE_NO,
  1323. BATCH_NO,
  1324. BATCH_GROUD_NO,
  1325. STORAGE_NO,
  1326. LOCATION_NO,
  1327. LARY_NO,
  1328. LOC_NO,
  1329. STORAGE_ATTR,
  1330. STORAGE_ATTR_NAME,
  1331. STORAGE_TYPE_NO,
  1332. STORAGE_TYPE_NAME,
  1333. MANAGEMENT_NO,
  1334. MANAGEMENT_NAME,
  1335. DEPARTMENT_CODE,
  1336. DEPARTMENT_DESC,
  1337. ACT_WEIGHT,
  1338. BAL_YEAR_MONTH
  1339. FROM (SELECT *
  1340. FROM YDM_BC_OUTLIST
  1341. WHERE OUTSTOCK_TYPE_CODE = '800801'
  1342. AND JUDGE_STOVE_NO = ?
  1343. AND NVL(BATCH_NO,'/') = NVL(?,'/')
  1344. AND OUTSTOCK_PLAN_NO = ?
  1345. ORDER BY MAT_NO DESC)
  1346. WHERE ROWNUM < ?
  1347. ]]>
  1348. </query>
  1349. <query id="HttLoadingService.addButter" desc="新增位置表">
  1350. <![CDATA[
  1351. insert into YDM_BC_BUTTRESS(mat_no, judge_stove_no, batch_no, batch_groud_no,
  1352. storage_no, location_no, lary_no, loc_no, storage_attr, storage_attr_name,
  1353. storage_type_no, storage_type_name, management_no, management_name, create_name,
  1354. create_time, department_code, department_desc) values(?, ?, ?, ?, ?, ?, ?, ?, ?,
  1355. ?, ?, ?, ?, ?, ?, to_date(?, 'YYYY-MM-DD HH24:MI:SS'), ?, ?)
  1356. ]]>
  1357. </query>
  1358. <query id="HttLoadingService.deleteComInfoResult" desc="撤销上料公共实绩">
  1359. <![CDATA[
  1360. DELETE HTT_COM_INFO WHERE RESULT_NO = ?
  1361. ]]>
  1362. </query>
  1363. <query id="HttLoadingService.queryLoadRESULT" desc="查询最大实绩编号">
  1364. <![CDATA[
  1365. SELECT ? ||
  1366. LPAD(SUBSTR(NVL(MAX(T.RESULT_NO), '000000'), -6, 6) + 1, 6, '0') AS RESULT_NO
  1367. FROM HTT_LOADING_RESULT T
  1368. WHERE TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD') = ?
  1369. AND T.PLINE_CODE = ?
  1370. ]]>
  1371. </query>
  1372. <query id="HttLoadingService.updatePlnZyRclc" desc="新增时修改热处理计划表从表">
  1373. <![CDATA[
  1374. UPDATE PLN_ZY_RCL_C C
  1375. SET REAL_INDOUBLE_NUM = TO_NUMBER(NVL(REAL_INDOUBLE_NUM, 0)) + TO_NUMBER(?),
  1376. REAL_INDOUBLE_WT = TO_NUMBER(NVL(REAL_INDOUBLE_WT, 0)) + TO_NUMBER(?),
  1377. Loadtime = (SELECT MIN(LOAD_TIME) FROM HTT_LOADING_RESULT WHERE HEAT_PLAN_NO = C.HEAT_PLAN_NO AND HEAT_PLAN_SQE = C.HEAT_PLAN_SQE)
  1378. WHERE HEAT_PLAN_NO =? AND HEAT_PLAN_SQE =?
  1379. ]]>
  1380. </query>
  1381. <query id="HttLoadingService.updatePlnZyRclM" desc="新增时修改热处理计划表">
  1382. <![CDATA[
  1383. UPDATE PLN_ZY_RCL_M M
  1384. SET PLANSTATUS = ?,
  1385. PER_STATUS = ?,
  1386. IS_BATCH = ?,
  1387. Loadtime = (SELECT MIN(LOAD_TIME) FROM HTT_LOADING_RESULT WHERE HEAT_PLAN_NO = M.HEAT_PLAN_NO)
  1388. WHERE HEAT_PLAN_NO = ?
  1389. ]]>
  1390. </query>
  1391. <query id="HttLoadingService.updatePlnZyRclM1" desc="修改时修改热处理计划表">
  1392. <![CDATA[
  1393. UPDATE PLN_ZY_RCL_M
  1394. SET REAL_INDOUBLE_NUM = ?,
  1395. REAL_INDOUBLE_WT = ?
  1396. WHERE HEAT_PLAN_NO = ?
  1397. ]]>
  1398. </query>
  1399. <query id="HttLoadingService.deletePlnZyRclc" desc="删除时修改热处理计划表从表">
  1400. <![CDATA[
  1401. UPDATE PLN_ZY_RCL_C C
  1402. SET REAL_INDOUBLE_NUM = ?,
  1403. REAL_INDOUBLE_WT = ?,
  1404. Loadtime = (SELECT MIN(LOAD_TIME) FROM HTT_LOADING_RESULT WHERE HEAT_PLAN_NO = C.HEAT_PLAN_NO AND HEAT_PLAN_SQE = C.HEAT_PLAN_SQE)
  1405. WHERE HEAT_PLAN_NO = ? AND HEAT_PLAN_SQE =?
  1406. ]]>
  1407. </query>
  1408. <query id="HttLoadingService.deletePlnZyRclM" desc="删除时修改热处理计划表">
  1409. <![CDATA[
  1410. UPDATE pln_zy_rcl_m M
  1411. SET PLANSTATUS = ?,
  1412. PER_STATUS='',
  1413. Loadtime = (SELECT MIN(LOAD_TIME) FROM HTT_LOADING_RESULT WHERE HEAT_PLAN_NO = M.HEAT_PLAN_NO)
  1414. WHERE HEAT_PLAN_NO = ?
  1415. ]]>
  1416. </query>
  1417. <query id="HttLoadingService.doBeside" desc="修改工序状态为结炉">
  1418. <![CDATA[
  1419. UPDATE HTT_COM_INFO
  1420. SET STATION_STATUS = '2'
  1421. WHERE HEAT_PLAN_NO = ?
  1422. AND STATION_CODE = ?
  1423. AND PROCESS_SEQ =?
  1424. ]]>
  1425. </query>
  1426. <query id="HttLoadingService.doCancelBeside2" desc="修改工序状态为结炉">
  1427. <![CDATA[
  1428. UPDATE HTT_COM_INFO
  1429. SET STATION_STATUS = '1'
  1430. WHERE HEAT_PLAN_NO = ?
  1431. AND PROCESS_SEQ =?
  1432. AND STATION_CODE<> '600201'
  1433. ]]>
  1434. </query>
  1435. <query id="HttLoadingService.getQueryOrderRCLS" desc="查询是否上料行">
  1436. <![CDATA[
  1437. SELECT MIN(NVL(T2.GX_PRO_SEQ,0)) GX_PRO_SEQ
  1438. FROM (SELECT TO_NUMBER(T1.GX_PRO_SEQ) GX_PRO_SEQ
  1439. FROM PLN_ORDER_RCL_S T1
  1440. WHERE T1.PLINE_CODE = ?
  1441. AND T1.EXE_STATUS = '0'
  1442. AND T1.IF_STOVE_ISSUED = '1'
  1443. AND TO_NUMBER(T1.GX_PRO_SEQ) >
  1444. (SELECT MAX(TO_NUMBER(T.GX_PRO_SEQ)) GX_PRO_SEQ
  1445. FROM PLN_ORDER_RCL_S T
  1446. WHERE T.EXE_STATUS = '1'
  1447. AND T.PLINE_CODE = ?
  1448. AND T.IF_STOVE_ISSUED = '1')) T2
  1449. ]]>
  1450. </query>
  1451. <query id="HttLoadingService.GetQuery1" desc="查询上料支数总和">
  1452. <![CDATA[
  1453. SELECT NVL(SUM(T.PRO_NUM), 0) PRO_NUM FROM HTT_LOADING_RESULT T
  1454. WHERE T.HEAT_PLAN_NO = ?
  1455. ]]>
  1456. </query>
  1457. <query id="HttLoadingService.GetQuery2" desc="查询上料支数总和">
  1458. <![CDATA[
  1459. SELECT NVL(SUM(T.PRO_NUM), 0) PRO_NUM FROM HTT_LOADING_RESULT T
  1460. WHERE T.HEAT_PLAN_NO = ? AND T.PROCESS_SEQ = ?
  1461. ]]>
  1462. </query>
  1463. <query id="HttLoadingService.qureyGxComInfo" desc="查询工序是否是结炉状态">
  1464. <![CDATA[
  1465. SELECT DISTINCT STATION_STATUS
  1466. FROM HTT_COM_INFO
  1467. WHERE HEAT_PLAN_NO = ?
  1468. AND STATION_CODE = ?
  1469. AND (PROCESS_SEQ = ? OR PROCESS_SEQ IS NULL)
  1470. ]]>
  1471. </query>
  1472. <query id="HttLoadingService.deleteBeside" desc="修改工序状态撤销结炉">
  1473. <![CDATA[
  1474. UPDATE HTT_COM_INFO
  1475. SET STATION_STATUS = '1'
  1476. WHERE HEAT_PLAN_NO = ?
  1477. AND STATION_CODE = ?
  1478. AND PROCESS_SEQ =?
  1479. ]]>
  1480. </query>
  1481. <query id="HttLoadingService.AddPortVrp" desc="新增管号队列">
  1482. <![CDATA[
  1483. INSERT INTO PORT_HTT_BATCH_SAMPLE_RESULT
  1484. (HEAT_PLAN_NO,
  1485. MAT_NO,
  1486. M_MAT_NO,
  1487. M_M_MAT_NO,
  1488. LOT_NO,
  1489. LOT_NO_SQE,
  1490. PLINE_CODE,
  1491. PLINE_NAME,
  1492. JUDGE_STOVE_NO,
  1493. BATCH_NO,
  1494. GROUP_NO,
  1495. STOVE_NO,
  1496. FLAG_STOVE_NO,
  1497. ACT_DIMATER,
  1498. ACT_HEIGHT,
  1499. ACT_LEN,
  1500. ACT_LEN_MIN,
  1501. ACT_LEN_MAX,
  1502. ACT_COUNT,
  1503. ACT_WEIGHT,
  1504. ACT_THEORY_WEIGHT,
  1505. OP_PROCESS,
  1506. LEVE_LOG,
  1507. PRC_TECHNOLOGY_PATH,
  1508. PRO_USER,
  1509. PRO_SHIFT,
  1510. PRO_GROUP,
  1511. PRO_TIME,
  1512. PHY_BATCH_NO,
  1513. HEAT_PLAN_SQE,
  1514. FEED_HEAT_NO,
  1515. PROCESS_SEQ,
  1516. PRO_YEAR_MONTH_DAY,
  1517. BAL_YEAR_MONTH)
  1518. VALUES
  1519. (?,
  1520. ?,
  1521. ?,
  1522. ?,
  1523. ?,
  1524. ?,
  1525. ?,
  1526. ?,
  1527. ?,
  1528. ?,
  1529. ?,
  1530. ?,
  1531. ?,
  1532. ?,
  1533. ?,
  1534. ?,
  1535. ?,
  1536. ?,
  1537. ?,
  1538. ?,
  1539. ?,
  1540. ?,
  1541. ?,
  1542. ?,
  1543. ?,
  1544. ?,
  1545. ?,
  1546. TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?,?,?,?,?,?)
  1547. ]]>
  1548. </query>
  1549. <query id="HttLoadingService.UpdatePortValidflag" desc="查询管号队列里的材料号">
  1550. <![CDATA[
  1551. UPDATE port_htt_batch_sample_result t SET t.validflag = '0' WHERE t.mat_no = ? AND t.process_seq < ?
  1552. ]]>
  1553. </query>
  1554. <query id="HttLoadingService.UpdatePortValidflag2" desc="查询管号队列里的材料号">
  1555. <![CDATA[
  1556. UPDATE port_htt_batch_sample_result t SET t.validflag = '1' WHERE t.mat_no = ? AND t.process_seq = ?
  1557. ]]>
  1558. </query>
  1559. <query id="HttLoadingService.UpdatePortBalYearMonth" desc="查询管号队列里的材料号">
  1560. <![CDATA[
  1561. UPDATE PORT_HTT_BATCH_SAMPLE_RESULT T
  1562. SET T.BAL_YEAR_MONTH =
  1563. (SELECT O.BAL_YEAR_MONTH
  1564. FROM PORT_HTT_BATCH_SAMPLE_RESULT O
  1565. WHERE O.HEAT_PLAN_NO = T.HEAT_PLAN_NO
  1566. AND O.MAT_NO = T.MAT_NO
  1567. AND O.PROCESS_SEQ = 1)
  1568. WHERE T.HEAT_PLAN_NO = ?
  1569. AND T.MAT_NO = ?
  1570. AND T.PROCESS_SEQ = ?
  1571. ]]>
  1572. </query>
  1573. <query id="HttLoadingService.qureymatno" desc="查询管号队列里的材料号">
  1574. <![CDATA[
  1575. SELECT count(1) count
  1576. FROM PORT_VRP_BATCH_SAMPLE_RESULT
  1577. WHERE MAT_NO = ?
  1578. AND PROCESS_SEQ =?
  1579. ]]>
  1580. </query>
  1581. <query id="HttLoadingService.queryOutList" desc="查询出库单号">
  1582. <![CDATA[
  1583. SELECT (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1584. OUTSTOCK_DOC OUTSTOCK_DOC
  1585. FROM (SELECT TO_CHAR(SYSDATE, 'YYMMDD') ||
  1586. LPAD(NVL(MAX(SUBSTR(T.OUTSTOCK_DOC, 9)), 0) + 1, 5, 0) OUTSTOCK_DOC
  1587. FROM YDM_BC_OUTLIST T
  1588. WHERE OUTSTOCK_SQE LIKE
  1589. (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1590. TO_CHAR(SYSDATE, 'YYMMDD') || '%')
  1591. ]]>
  1592. </query>
  1593. <query id="HttLoadingService.queryZcOutList" desc="查询出库单号">
  1594. <![CDATA[
  1595. SELECT (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1596. OUTSTOCK_DOC OUTSTOCK_DOC
  1597. FROM (SELECT TO_CHAR(SYSDATE, 'YYMMDD') ||
  1598. LPAD(NVL(MAX(SUBSTR(T.OUTSTOCK_DOC, 9)), 0) + 1, 5, 0) OUTSTOCK_DOC
  1599. FROM YDM_ZC_OUTLIST T
  1600. WHERE OUTSTOCK_SQE LIKE
  1601. (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1602. TO_CHAR(SYSDATE, 'YYMMDD') || '%')
  1603. ]]>
  1604. </query>
  1605. <query id="HttLoadingService.queryInList" desc="查询入库单号">
  1606. <![CDATA[
  1607. SELECT (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1608. INSTOCK_DOC INSTOCK_DOC
  1609. FROM (SELECT TO_CHAR(SYSDATE, 'YYMMDD') ||
  1610. LPAD(NVL(MAX(SUBSTR(T.INSTOCK_DOC, 9)), 0) + 1, 5, 0) INSTOCK_DOC
  1611. FROM YDM_BC_INLIST T
  1612. WHERE INSTOCK_SQE LIKE
  1613. (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1614. TO_CHAR(SYSDATE, 'YYMMDD') || '%')
  1615. ]]>
  1616. </query>
  1617. <query id="HttLoadingService.queryZcInList" desc="查询入库单号">
  1618. <![CDATA[
  1619. SELECT (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1620. INSTOCK_DOC INSTOCK_DOC
  1621. FROM (SELECT TO_CHAR(SYSDATE, 'YYMMDD') ||
  1622. LPAD(NVL(MAX(SUBSTR(T.INSTOCK_DOC, 9)), 0) + 1, 5, 0) INSTOCK_DOC
  1623. FROM YDM_ZC_INLIST T
  1624. WHERE INSTOCK_SQE LIKE
  1625. (SELECT S.MEMO FROM COM_BASE_INFO S WHERE S.BASECODE = ?) ||
  1626. TO_CHAR(SYSDATE, 'YYMMDD') || '%')
  1627. ]]>
  1628. </query>
  1629. <query id="HttLoadingService.queryOut" desc="查询出库流水号">
  1630. <![CDATA[
  1631. SELECT ? ||
  1632. LPAD(SUBSTR(NVL(MAX(T.OUTSTOCK_SQE), '0000'), -4, 4) + 1, 4, '0') AS OUTSTOCK_SQE
  1633. FROM YDM_BC_OUTLIST T
  1634. WHERE TO_CHAR(T.CREATE_TIME,'YYYY-MM-DD') = TO_CHAR(SYSDATE, 'YYYY-MM-DD')
  1635. AND T.OUTSTOCK_DOC = ?
  1636. ]]>
  1637. </query>
  1638. <query id="HttLoadingService.queryMatZc" desc="查询新增物料信息">
  1639. <![CDATA[
  1640. SELECT T1.*
  1641. FROM (SELECT T.MAT_NO,
  1642. T.PRODUCT_FLAG,
  1643. T.MAT_STATUS,
  1644. T.JUDGE_STOVE_NO,
  1645. T.BATCH_NO,
  1646. T.BATCH_GROUD_NO,
  1647. T.MATERIAL_NO,
  1648. T.MATERIAL_NAME,
  1649. T.PRODUCCODE,
  1650. T.PRODUCNAME,
  1651. T.STEELCODE,
  1652. T.STEELNAME,
  1653. T.GRADECODE,
  1654. T.GRADENAME,
  1655. T.SPEC_CODE,
  1656. T.SPEC_NAME,
  1657. T.MODEL_CODE,
  1658. T.MODEL_DESC,
  1659. T.STD_CODE,
  1660. T.STD_NAME,
  1661. T.STD_STYLE,
  1662. T.STD_STYLE_DESC,
  1663. T.ORDER_NO,
  1664. T.ORDER_SEQ,
  1665. T.ORDER_SEQ_NO,
  1666. T.PROCESS_CDOE,
  1667. T.PROCESS_DESC,
  1668. T.PLINE_CODE,
  1669. T.PLINE_NAME,
  1670. T.MAT_ORIGIN_CODE,
  1671. T.MAT_ORIGIN_NAME,
  1672. T.ACT_DIMATER,
  1673. T.ACT_HEIGHT,
  1674. T.ACT_LEN,
  1675. T.ACT_LEN_MIN,
  1676. T.ACT_LEN_MAX,
  1677. T.ACT_COUNT,
  1678. T.ACT_WEIGHT,
  1679. T.ACT_THEORY_WEIGHT,
  1680. T.BELONG_CODE,
  1681. T.BELONG_NAME,
  1682. T.LOCK_FLAG,
  1683. T.ORD_PK,
  1684. T.ORD_LN_PK,
  1685. SUBSTR(T.ORD_LN_DLY_PK, 0, INSTR(T.ORD_LN_DLY_PK, '-') - 1) ORD_LN_DLY_PK,
  1686. T.BAL_YEAR_MONTH,
  1687. T.JUDGE_STD_NAME,
  1688. T.JUDGE_STD_DES,
  1689. T.SOURE_CODE,
  1690. T.SOURE_NAME,
  1691. T.MNG_LOCK_FLAG,
  1692. B.STORAGE_NO,
  1693. B.LOCATION_NO,
  1694. B.LARY_NO,
  1695. B.LOC_NO,
  1696. B.STORAGE_ATTR,
  1697. B.STORAGE_ATTR_NAME,
  1698. B.STORAGE_TYPE_NO,
  1699. B.STORAGE_TYPE_NAME,
  1700. B.MANAGEMENT_NO,
  1701. B.MANAGEMENT_NAME,
  1702. B.DEPARTMENT_CODE,
  1703. B.DEPARTMENT_DESC,
  1704. T.STOVE_NO
  1705. FROM MAT_BC_M T, YDM_BC_BUTTRESS B
  1706. WHERE T.MAT_NO = B.MAT_NO
  1707. AND T.PRODUCT_FLAG = '801401'
  1708. AND T.MAT_STATUS = '80150103'
  1709. AND NVL(T.JUGDE_APPLY_CODE,'/') =NVL(?, '/')
  1710. AND T.JUDGE_STOVE_NO = ?
  1711. AND NVL(T.BATCH_NO, '/') = NVL(?, '/')
  1712. AND NVL(T.BATCH_GROUD_NO, '/') = NVL(?, '/')
  1713. AND T.HEAT_PLAN_NO_NEXT = ?
  1714. -- AND B.MANAGEMENT_NO IN
  1715. -- (SELECT DEPARTMENT_CODE FROM COM_BASE_PLINE WHERE PLINE_CODE = ?)
  1716. -- AND STORAGE_ATTR = '800302'
  1717. AND T.NEXT_PROCESS_CDOE = 'F'
  1718. ORDER BY DECODE(B.STORAGE_NO,?,0,1), NVL(T.LOCK_FLAG,'0'),NVL(T.MNG_LOCK_FLAG,'0'), T.MAT_NO ASC) T1
  1719. WHERE ROWNUM < ?
  1720. ]]>
  1721. </query>
  1722. <query id="HttLoadingService.queryMatZc2" desc="查询新增物料信息">
  1723. <![CDATA[
  1724. SELECT T1.*
  1725. FROM (SELECT T.MAT_NO,
  1726. T.PRODUCT_FLAG,
  1727. T.MAT_STATUS,
  1728. T.JUDGE_STOVE_NO,
  1729. T.BATCH_NO,
  1730. T.BATCH_GROUD_NO,
  1731. T.MATERIAL_NO,
  1732. T.MATERIAL_NAME,
  1733. T.PRODUCCODE,
  1734. T.PRODUCNAME,
  1735. T.STEELCODE,
  1736. T.STEELNAME,
  1737. T.GRADECODE,
  1738. T.GRADENAME,
  1739. T.SPEC_CODE,
  1740. T.SPEC_NAME,
  1741. T.MODEL_CODE,
  1742. T.MODEL_DESC,
  1743. T.STD_CODE,
  1744. T.STD_NAME,
  1745. T.STD_STYLE,
  1746. T.STD_STYLE_DESC,
  1747. T.ORDER_NO,
  1748. T.ORDER_SEQ,
  1749. T.ORDER_SEQ_NO,
  1750. T.PROCESS_CDOE,
  1751. T.PROCESS_DESC,
  1752. T.PLINE_CODE,
  1753. T.PLINE_NAME,
  1754. T.MAT_ORIGIN_CODE,
  1755. T.MAT_ORIGIN_NAME,
  1756. T.ACT_DIMATER,
  1757. T.ACT_HEIGHT,
  1758. T.ACT_LEN,
  1759. T.ACT_LEN_MIN,
  1760. T.ACT_LEN_MAX,
  1761. T.ACT_COUNT,
  1762. T.ACT_WEIGHT,
  1763. T.ACT_THEORY_WEIGHT,
  1764. T.BELONG_CODE,
  1765. T.BELONG_NAME,
  1766. T.LOCK_FLAG,
  1767. T.ORD_PK,
  1768. T.ORD_LN_PK,
  1769. SUBSTR(T.ORD_LN_DLY_PK, 0, INSTR(T.ORD_LN_DLY_PK, '-') - 1) ORD_LN_DLY_PK,
  1770. T.BAL_YEAR_MONTH,
  1771. T.JUDGE_STD_NAME,
  1772. T.JUDGE_STD_DES,
  1773. T.SOURE_CODE,
  1774. T.SOURE_NAME,
  1775. T.MNG_LOCK_FLAG,
  1776. B.STORAGE_NO,
  1777. B.LOCATION_NO,
  1778. B.LARY_NO,
  1779. B.LOC_NO,
  1780. B.STORAGE_ATTR,
  1781. B.STORAGE_ATTR_NAME,
  1782. B.STORAGE_TYPE_NO,
  1783. B.STORAGE_TYPE_NAME,
  1784. B.MANAGEMENT_NO,
  1785. B.MANAGEMENT_NAME,
  1786. B.DEPARTMENT_CODE,
  1787. B.DEPARTMENT_DESC,
  1788. T.STOVE_NO
  1789. FROM MAT_BC_M T, YDM_BC_BUTTRESS B
  1790. WHERE T.MAT_NO = B.MAT_NO
  1791. AND T.PRODUCT_FLAG = '801401'
  1792. AND T.MAT_STATUS = '80150103'
  1793. AND T.JUDGE_STOVE_NO = ?
  1794. AND HEAT_PLAN_NO_NEXT = ?
  1795. -- AND B.MANAGEMENT_NO IN
  1796. -- (SELECT DEPARTMENT_CODE FROM COM_BASE_PLINE WHERE PLINE_CODE = ?)
  1797. -- AND STORAGE_ATTR = '800302'
  1798. AND T.NEXT_PROCESS_CDOE = 'F'
  1799. ORDER BY DECODE(B.STORAGE_NO,?,0,1), NVL(T.LOCK_FLAG,'0'),NVL(T.MNG_LOCK_FLAG,'0'), T.MAT_NO ASC) T1
  1800. WHERE ROWNUM < ?
  1801. ]]>
  1802. </query>
  1803. <query id="HttLoadingService.UpdatePath" desc="修改队列表工艺路径">
  1804. <![CDATA[
  1805. UPDATE PORT_HTT_BATCH_SAMPLE_RESULT T
  1806. SET T.PRC_TECHNOLOGY_PATH = SUBSTR(T.PRC_TECHNOLOGY_PATH, 1,0) || ? ||
  1807. SUBSTR(T.PRC_TECHNOLOGY_PATH,2, LENGTH(T.PRC_TECHNOLOGY_PATH))
  1808. WHERE T.HEAT_PLAN_NO = ? AND PROCESS_SEQ = (SELECT real_process_seq FROM pln_zy_rcl_m WHERE heat_plan_no = t.heat_plan_no) AND T.MAT_NO = ?
  1809. ]]>
  1810. </query>
  1811. <query id="HttLoadingService.doPlnBeside" desc="修改计划表结炉状态">
  1812. <![CDATA[
  1813. UPDATE PLN_ZY_RCL_M SET BESIDE_STATUS = ? WHERE HEAT_PLAN_NO = ?
  1814. ]]>
  1815. </query>
  1816. <query id="HttLoadingService.updateMatNoStuts" desc="修改材料表状态">
  1817. <![CDATA[
  1818. UPDATE MAT_BC_M
  1819. SET MAT_STATUS = '80150102',
  1820. HANGING_FLAG = '0',
  1821. LOCK_LIKU = '0',
  1822. ORDER_NO = '',
  1823. ORDER_SEQ = '',
  1824. ORDER_SEQ_NO = '',
  1825. ORD_PK = '',
  1826. ORD_LN_PK = '',
  1827. ORD_LN_DLY_PK = '',
  1828. PRO_PLAN_ID_NEXT = '',
  1829. GX_PLAN_NO_NEXT = ''
  1830. WHERE JUDGE_STOVE_NO = ?
  1831. AND BATCH_NO = ?
  1832. AND BATCH_GROUD_NO = ?
  1833. AND JUGDE_APPLY_CODE = ?
  1834. AND PRODUCT_FLAG = '801401'
  1835. AND MAT_STATUS = '80150103'
  1836. AND NEXT_PROCESS_CDOE = 'F'
  1837. ]]>
  1838. </query>
  1839. <query id="HttLoadingService.queryCountRclM" desc="查询计划下剩余上料支、吨">
  1840. <![CDATA[
  1841. SELECT COUNT(*) COUNT,NVL(SUM(T.PRO_NUM),0) PRO_NUM,NVL(SUM(T.PRO_WT),0) PRO_WT FROM HTT_LOADING_RESULT T WHERE HEAT_PLAN_NO=?
  1842. AND HEAT_PLAN_SQE = ?
  1843. AND PROCESS_SEQ =1
  1844. ]]>
  1845. </query>
  1846. <query id="HttLoadingService.queryMaxProcess" desc="查询计划下管号队列最大循环次数">
  1847. <![CDATA[
  1848. SELECT NVL(MAX(PROCESS_SEQ), 1) PROCESS_SEQ
  1849. FROM PORT_HTT_BATCH_SAMPLE_RESULT
  1850. WHERE HEAT_PLAN_NO = ?
  1851. ]]>
  1852. </query>
  1853. <query id="HttLoadingService.updateAllFailStatus" desc="将全废品的炉计划置生产完成">
  1854. <![CDATA[
  1855. UPDATE PLN_ZY_RCL_M T
  1856. SET PLANSTATUS = '40'
  1857. WHERE HEAT_PLAN_NO = ?
  1858. AND NOT EXISTS (SELECT 1
  1859. FROM PORT_HTT_BATCH_SAMPLE_RESULT
  1860. WHERE HEAT_PLAN_NO = T.HEAT_PLAN_NO
  1861. AND MAT_STATUS <> '10'
  1862. AND MAT_STATUS <> '30'
  1863. AND MAT_STATUS <> '40')
  1864. AND PLANSTATUS = '20'
  1865. ]]>
  1866. </query>
  1867. <query id="HttLoadingService.CancelAllFailStatus" desc="将全废品的炉计划置生产完成">
  1868. <![CDATA[
  1869. UPDATE PLN_ZY_RCL_M T
  1870. SET PLANSTATUS = '20'
  1871. WHERE HEAT_PLAN_NO = ?
  1872. AND PLANSTATUS = '30'
  1873. ]]>
  1874. </query>
  1875. <query id="HttLoadingService.QueryPhyBatchNo" desc="">
  1876. <![CDATA[
  1877. SELECT DISTINCT PHY_BATCH_NO
  1878. FROM PORT_HTT_BATCH_SAMPLE_RESULT T
  1879. WHERE PHY_BATCH_NO IS NOT NULL
  1880. AND HEAT_PLAN_NO =?
  1881. AND PROCESS_SEQ = (SELECT real_process_seq FROM pln_zy_rcl_m WHERE heat_plan_no = t.heat_plan_no)
  1882. ]]>
  1883. </query>
  1884. <query id="HttLoadingService.QueryPortHttByPhyBatch" desc="">
  1885. <![CDATA[
  1886. SELECT *
  1887. FROM PORT_HTT_BATCH_SAMPLE_RESULT
  1888. WHERE HEAT_PLAN_NO =?
  1889. AND PHY_BATCH_NO = ?
  1890. AND BAR_CODE IS NULL
  1891. AND (MAT_STATUS = '00' OR MAT_STATUS = '20' OR OP_PROCESS>'600209')
  1892. ]]>
  1893. </query>
  1894. <query id="HttLoadingService.QueryMaxBarCode" desc="">
  1895. <![CDATA[
  1896. SELECT SUBSTR(NVL(MAX(T.BAR_CODE), '000'), -3, 3) + 1 AS MaxSeq
  1897. FROM PORT_HTT_BATCH_SAMPLE_RESULT T
  1898. WHERE HEAT_PLAN_NO = ?
  1899. AND PHY_BATCH_NO = ?
  1900. AND PROCESS_SEQ = (SELECT real_process_seq FROM pln_zy_rcl_m WHERE heat_plan_no = t.heat_plan_no)
  1901. ]]>
  1902. </query>
  1903. <query id="HttLoadingService.QueryOldBatchNo" desc="">
  1904. <![CDATA[
  1905. SELECT BATCH_NO FROM PLN_ZY_RCL_C WHERE JUDGE_STOVE_NO=? AND BATCH_NO <> ? AND ROWNUM = 1
  1906. ]]>
  1907. </query>
  1908. </queryMap>