FrmPipeInventoryIn.xml 33 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="钢管盘盈管理">
  3. <query id="FrmPipeInventoryIn.getYdmZcStocktakingList" desc="查询盘盈信息">
  4. <![CDATA[
  5. SELECT T1.STOCKTAKING_DOC,
  6. T1.STOCKTAKING_TYPE_CODE,
  7. T1.STOCKTAKING_TYPE_NAME,
  8. T1.STOCKTAKING_RSN_CODE,
  9. T1.STOCKTAKING_RSN_NAME,
  10. T1.LOT_NO,
  11. T1.STOVE_NO,
  12. T1.JUDGE_STOVE_NO,
  13. T1.BATCH_NO,
  14. T1.BATCH_GROUD_NO,
  15. T1.MATERIAL_NO,
  16. T1.MATERIAL_NAME,
  17. T1.PRODUCCODE,
  18. T1.PRODUCNAME,
  19. T1.STD_CODE,
  20. T1.STD_NAME,
  21. T1.GRADECODE,
  22. T1.GRADENAME,
  23. T1.STEELCODE,
  24. T1.STEELNAME,
  25. T1.STD_STYLE,
  26. T1.STD_STYLE_DESC,
  27. T1.SPEC_CODE,
  28. T1.SPEC_NAME,
  29. T1.MODEL_CODE,
  30. T1.MODEL_DESC,
  31. T1.PLINE_CODE,
  32. T1.PLINE_NAME,
  33. T1.ACT_DIMATER,
  34. T1.ACT_HEIGHT,
  35. T1.ACT_LEN,
  36. TO_CHAR(T1.ACT_LEN_MIN,'FM9990.000') ACT_LEN_MIN,
  37. TO_CHAR(T1.ACT_LEN_MAX,'FM9990.000') ACT_LEN_MAX,
  38. NVL(SUM(T1.ACT_COUNT), 0) ACT_COUNT,
  39. TO_CHAR(NVL(SUM(T1.ACT_WEIGHT), 0),'FM9990.000') ACT_WEIGHT,
  40. NVL(SUM(T1.ACT_THEORY_WEIGHT), 0) ACT_THEORY_WEIGHT,
  41. T1.BELONG_CODE,
  42. T1.BELONG_NAME,
  43. T1.LOCATION_NO,
  44. T1.STORAGE_ATTR,
  45. T1.STORAGE_ATTR_NAME,
  46. T1.STORAGE_TYPE_NO,
  47. T1.STORAGE_TYPE_NAME,
  48. T1.APPROVAL_FLAG,
  49. T1.MEMO,
  50. T1.CREATE_NAME,
  51. TO_CHAR(MIN(T1.CREATE_TIME), 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  52. T1.STORAGE_NO,
  53. T2.STORAGE_NAME,
  54. T3.ORDER_NO,
  55. T3.ORDER_SEQ,
  56. T3.ORDER_SEQ_NO,
  57. to_char(to_date(t1.BAL_YEAR_MONTH,'YYYY-MM'),'yyyy-MM') as BAL_YEAR_MONTH,
  58. T1.SUPPLY_UNIT_CODE,
  59. T1.SUPPLY_UNIT
  60. FROM YDM_ZC_STOCKTAKINGLIST T1
  61. left join YDM_BS_STORAGE T2 on
  62. T1.STORAGE_NO=T2.STORAGE_NO
  63. left join mat_zc_m T3 on
  64. T1.MAT_NO = T3.MAT_NO
  65. WHERE
  66. T1.CREATE_TIME BETWEEN TO_DATE( ?, 'YYYY-MM-DD HH24:MI:SS') AND
  67. TO_DATE( ?, 'YYYY-MM-DD HH24:MI:SS')
  68. AND UPPER(T1.JUDGE_STOVE_NO) || '&' LIKE UPPER('%' || ? || '%')
  69. AND UPPER(T1.STORAGE_NO) || '&' LIKE UPPER('%' || ? || '%')
  70. AND UPPER(T1.LOCATION_NO) || '&' LIKE UPPER('%' || ? || '%')
  71. AND T1.STOCKTAKING_TYPE_CODE='800601'
  72. ]]>
  73. </query>
  74. <query id="FrmPipeInventoryIn.getYdmZcStocktakingList1" desc="查询盘盈信息">
  75. <![CDATA[
  76. SELECT T1.STOCKTAKING_DOC,
  77. T1.STOCKTAKING_TYPE_CODE,
  78. T1.STOCKTAKING_TYPE_NAME,
  79. T1.STOCKTAKING_RSN_CODE,
  80. T1.STOCKTAKING_RSN_NAME,
  81. T1.LOT_NO,
  82. T1.STOVE_NO,
  83. T1.JUDGE_STOVE_NO,
  84. T1.BATCH_NO,
  85. T1.BATCH_GROUD_NO,
  86. T1.MATERIAL_NO,
  87. T1.MATERIAL_NAME,
  88. T1.PRODUCCODE,
  89. T1.PRODUCNAME,
  90. T1.STD_CODE,
  91. T1.STD_NAME,
  92. T1.GRADECODE,
  93. T1.GRADENAME,
  94. T1.STEELCODE,
  95. T1.STEELNAME,
  96. T1.STD_STYLE,
  97. T1.STD_STYLE_DESC,
  98. T1.SPEC_CODE,
  99. T1.SPEC_NAME,
  100. T1.MODEL_CODE,
  101. T1.MODEL_DESC,
  102. T1.PLINE_CODE,
  103. T1.PLINE_NAME,
  104. T1.ACT_DIMATER,
  105. T1.ACT_HEIGHT,
  106. T1.ACT_LEN,
  107. TO_CHAR(T1.ACT_LEN_MIN,'FM9990.000') ACT_LEN_MIN,
  108. TO_CHAR(T1.ACT_LEN_MAX,'FM9990.000') ACT_LEN_MAX,
  109. NVL(SUM(T1.ACT_COUNT), 0) ACT_COUNT,
  110. TO_CHAR(NVL(SUM(T1.ACT_WEIGHT), 0),'FM9990.000') ACT_WEIGHT,
  111. NVL(SUM(T1.ACT_THEORY_WEIGHT), 0) ACT_THEORY_WEIGHT,
  112. T1.BELONG_CODE,
  113. T1.BELONG_NAME,
  114. T1.LOCATION_NO,
  115. T1.STORAGE_ATTR,
  116. T1.STORAGE_ATTR_NAME,
  117. T1.STORAGE_TYPE_NO,
  118. T1.STORAGE_TYPE_NAME,
  119. T1.APPROVAL_FLAG,
  120. T1.MEMO,
  121. T1.CREATE_NAME,
  122. T1.PRO_ORDER_NO,
  123. TO_CHAR(MIN(T1.CREATE_TIME), 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  124. T1.STORAGE_NO,
  125. T2.STORAGE_NAME,
  126. T3.ORDER_NO,
  127. T3.ORDER_SEQ,
  128. T3.ORDER_SEQ_NO,
  129. to_char(to_date(t1.BAL_YEAR_MONTH,'YYYY-MM'),'yyyy-MM') as BAL_YEAR_MONTH
  130. FROM YDM_BC_STOCKTAKINGLIST T1
  131. left join YDM_BS_STORAGE T2 on
  132. T1.STORAGE_NO=T2.STORAGE_NO
  133. left join mat_bc_m T3 on
  134. T1.MAT_NO = T3.MAT_NO
  135. WHERE
  136. T1.CREATE_TIME BETWEEN TO_DATE( ?, 'YYYY-MM-DD HH24:MI:SS') AND
  137. TO_DATE( ?, 'YYYY-MM-DD HH24:MI:SS')
  138. AND UPPER(T1.JUDGE_STOVE_NO) || '&' LIKE UPPER('%' || ? || '%')
  139. AND UPPER(T1.STORAGE_NO) || '&' LIKE UPPER('%' || ? || '%')
  140. AND UPPER(T1.LOCATION_NO) || '&' LIKE UPPER('%' || ? || '%')
  141. AND T1.STOCKTAKING_TYPE_CODE='800601'
  142. ]]>
  143. </query>
  144. <query id="FrmPipeInventoryIn.getPsc" desc="查询产品码信息">
  145. <![CDATA[
  146. SELECT PSC,
  147. PSC_DESC,
  148. PRODUCCODE,
  149. PRODUCNAME,
  150. STD_CODE,
  151. STD_NAME,
  152. STEELCODE,
  153. STEELNAME,
  154. STD_STYLE,
  155. STD_STYLE_DESC
  156. FROM COM_PSC T
  157. WHERE T.VALIDFLAG = '1'
  158. ORDER BY T.PSC_DESC, T.PRODUCNAME, T.STD_NAME, T.STEELNAME
  159. ]]>
  160. </query>
  161. <query id="FrmPipeInventoryIn.getLocationNo" desc="查询料位号">
  162. <![CDATA[
  163. SELECT LOCATION_NO,LOCATION_NAME
  164. FROM YDM_BS_LOCATION T
  165. WHERE T.STORAGE_NO = ?
  166. AND T.VALIDFLAG = '1'
  167. ORDER BY T.LOCATION_NO
  168. ]]>
  169. </query>
  170. <query id="FrmPipeInventoryIn.getMaterial" desc="查询物料信息">
  171. <![CDATA[
  172. SELECT MATERIAL_NO,
  173. MATERIAL_DESC,
  174. PRODUCCODE,
  175. PRODUCNAME,
  176. PRODUC_JX,
  177. PRODUC_ENG,
  178. STD_STYLE,
  179. STD_STYLE_DESC,
  180. STEELCODE,
  181. STEELNAME,
  182. GRADECODE,
  183. GRADENAME,
  184. DIMATER,
  185. HEIGHT,
  186. SPEC_CODE,
  187. SPEC_NAME,
  188. MODEL_CODE,
  189. MODEL_DESC
  190. FROM SLM_BASE_MATERIAL T
  191. WHERE T.PRODUCCODE = ?
  192. AND T.STEELCODE = ?
  193. AND NVL(T.STD_STYLE, '/') = NVL(?, '/')
  194. ]]>
  195. </query>
  196. <query id="FrmPipeInventoryIn.getMaterial1" desc="查询物料信息">
  197. <![CDATA[
  198. SELECT MATERIAL_NO,
  199. MATERIAL_DESC,
  200. PRODUCCODE,
  201. PRODUCNAME,
  202. PRODUC_JX,
  203. PRODUC_ENG,
  204. STD_STYLE,
  205. STD_STYLE_DESC,
  206. STEELCODE,
  207. STEELNAME,
  208. GRADECODE,
  209. GRADENAME,
  210. DIMATER,
  211. HEIGHT,
  212. SPEC_CODE,
  213. SPEC_NAME,
  214. MODEL_CODE,
  215. MODEL_DESC
  216. FROM SLM_BASE_MATERIAL T
  217. ]]>
  218. </query>
  219. <query id="FrmPipeInventoryIn.getPline" desc="查询产线">
  220. <![CDATA[
  221. SELECT PLINE_CODE, PLINE_NAME
  222. FROM COM_BASE_PLINE T
  223. WHERE T.VALIDFLAG = '1'
  224. ORDER BY T.PLINE_CODE ASC
  225. ]]>
  226. </query>
  227. <query id="FrmPipeInventoryIn.getPline1" desc="查询产线">
  228. <![CDATA[
  229. SELECT PLINE_CODE, PLINE_NAME
  230. FROM COM_BASE_PLINE T
  231. WHERE T.VALIDFLAG = '1'
  232. AND T.SUPPLY_UNIT_CODE = ?
  233. ORDER BY T.PLINE_CODE ASC
  234. ]]>
  235. </query>
  236. <query id="FrmPipeInventoryIn.getmagStatus" desc="查询材料状态">
  237. <![CDATA[
  238. SELECT T.BASECODE, T.BASENAME
  239. FROM COM_BASE_INFO T
  240. WHERE T.SORTCODE = ?
  241. AND T.VALIDFLAG = '1'
  242. ORDER BY T.BASECODE
  243. ]]>
  244. </query>
  245. <query id="FrmPipeInventoryIn.getSourse" desc="查询材料来源">
  246. <![CDATA[
  247. SELECT T.BASECODE, T.BASENAME
  248. FROM COM_BASE_INFO T
  249. WHERE T.SORTCODE = ?
  250. AND T.VALIDFLAG = '1'
  251. ORDER BY T.BASECODE
  252. ]]>
  253. </query>
  254. <query id="FrmPipeInventoryIn.getBelongCode" desc="查询属权单位">
  255. <![CDATA[
  256. SELECT T.DEPARTID, T.DEPARTNAME
  257. FROM CORE.CORE_APP_DEPARTMENT T
  258. WHERE T.DEPTTYPE = '1'
  259. OR T.DEPTTYPE = '2'
  260. AND T.DEPARTID != '002001019'
  261. AND T.DEPARTID != '002'
  262. AND T.DEPARTID != '002001'
  263. AND T.DEPARTID != '001'
  264. AND T.DEPARTID IN ('002023005', '002001001')
  265. OR T.DEPTTYPE = '3'
  266. AND T.DEPARTID = '002023005'
  267. ]]>
  268. </query>
  269. <query id="FrmPipeInventoryIn.addMatZcM" desc="新增物料信息">
  270. <![CDATA[
  271. INSERT INTO MAT_ZC_M
  272. (STD_CODE,
  273. STD_NAME,
  274. STD_STYLE,
  275. STD_STYLE_DESC,
  276. PRO_ORDER_NO,
  277. PRO_ORDER_NO1,
  278. PRO_ORDER_ID,
  279. PRO_ORDER_ID1,
  280. ORDER_NO,
  281. ORDER_SEQ,
  282. ORDER_SEQ_NO,
  283. CRAF_NO,
  284. PROCESS_CDOE,
  285. PROCESS_DESC,
  286. NEXT_PROCESS_CDOE,
  287. NEXT_PROCESS_DESC,
  288. PLINE_CODE,
  289. PLINE_NAME,
  290. MAT_ORIGIN_CODE,
  291. MAT_ORIGIN_NAME,
  292. DIMATER,
  293. HEIGHT,
  294. LEN_NO,
  295. LEN_DESC,
  296. LEN_UNIT,
  297. LEN_MIN,
  298. LEN_MAX,
  299. TARG_DIMATER,
  300. TARG_HEIGHT,
  301. TARG_LEN_MIN,
  302. TARG_LEN_MAX,
  303. ACT_DIMATER,
  304. ACT_HEIGHT,
  305. ACT_LEN,
  306. ACT_LEN_MIN,
  307. ACT_LEN_MAX,
  308. ACT_COUNT,
  309. ACT_WEIGHT,
  310. ACT_THEORY_WEIGHT,
  311. MEASURE_FLAG,
  312. BELONG_CODE,
  313. BELONG_NAME,
  314. PACK_FLAG,
  315. PACK_TYPE_CODE,
  316. PACK_TYPE_NAME,
  317. PACK_NO,
  318. PACK_TIME,
  319. PACK_MAT_WT,
  320. MAT_GROSS_WT,
  321. MAT_GOWHERE_CODE,
  322. MAT_GOWHERE_NAME,
  323. COOL_HOT_FLAG,
  324. MAT_RETURN_FLAG,
  325. HEAT_TREAT_NO,
  326. POST_FLAG,
  327. LOCK_FLAG,
  328. MNG_LOCK_RSN_CODE,
  329. MNG_LOCK_TIME,
  330. MNG_LOCK_MAKER,
  331. MNG_LOCK_REMARK,
  332. LOCK_RSN_CODE,
  333. LOCK_TIME,
  334. LOCK_MAKER,
  335. LOCK_REMARK,
  336. UNLOCK_TIME,
  337. UNLOCK_MAKER,
  338. UNLOCK_REMARK,
  339. OLD_ORDER_NO,
  340. OLD_ORDER_SEQ,
  341. OLD_ORDER_SEQ_NO,
  342. OLD_MATERIAL_NO,
  343. OLD_MATERIAL_NAME,
  344. REMAIN_RSN_CODE,
  345. REMAIN_JUGDE_TIME,
  346. REMAIN_JUGDE_MAKER,
  347. REMAIN_JUGDE_CODE,
  348. REMAIN_REMARK,
  349. JUGDE_APPLY_FLAG,
  350. JUGDE_APPLY_CODE,
  351. JUGDE_APPLY_TIME,
  352. JUGDE_SCAN_TIME,
  353. FACE_RESULT_CODE,
  354. FACE_RESULT_TIME,
  355. FACE_MAKER,
  356. SPEC_RESULT_CODE,
  357. SPEC_RESULT_TIME,
  358. SPEC_MAKER,
  359. CHEM_RESULT_CODE,
  360. CHEM_RESULT_TIME,
  361. CHEM_MAKER,
  362. PHY_RESULT_CODE,
  363. PHY_RESULT_TIME,
  364. PHY_MAKER,
  365. DETECT_REPORT_NO,
  366. DETECT_RESULT_CODE,
  367. WPRESSURE_REPORT_NO,
  368. WPRESSURE_RESULT_CODE,
  369. JUDGE_RESULT_CODE,
  370. JUDGE_RESULT,
  371. JUDGE_RESULT_TIME,
  372. JUDGE_MAKER,
  373. BUG_NO,
  374. BUG_DEAL,
  375. REPAIR_FLAG,
  376. REPAIR_REMARK,
  377. SAMPLING_FLAG,
  378. SAMPLING_TYPE,
  379. SAMPLING_NO,
  380. CHECKOUT_NO,
  381. CHEM_STCHECK_NO,
  382. CHEM_PROCHECK_NO,
  383. SH_CHECK_NO,
  384. COME_PROC_FLAG,
  385. CONFM_FLAG,
  386. INSTOCK_FLAG,
  387. INSTOCK_TIME,
  388. MAT_NO,
  389. PRODUCT_FLAG,
  390. MAT_STATUS,
  391. LOT_NO,
  392. STOVE_NO,
  393. JUDGE_STOVE_NO,
  394. BATCH_NO,
  395. BATCH_GROUD_NO,
  396. MAT_SQE_NO,
  397. SAMPLE_FLAG,
  398. CUTTING_FLAG,
  399. ORIGIN_MAT_NO,
  400. MATERIAL_NO,
  401. MATERIAL_NAME,
  402. INPUT_MATERIAL_NAME,
  403. INPUT_MATERIAL_NO,
  404. INPUT_ORIGIN_CODE,
  405. PRODUCCODE,
  406. PRODUCNAME,
  407. STEELCODE,
  408. STEELNAME,
  409. GRADECODE,
  410. GRADENAME,
  411. SPEC_CODE,
  412. SPEC_NAME,
  413. MODEL_CODE,
  414. MODEL_DESC,
  415. ORD_PK,
  416. ORD_LN_PK,
  417. ORD_LN_DLY_PK,
  418. OLD_ORD_PK,
  419. OLD_ORD_LN_PK,
  420. OLD_ORD_LN_DLY_PK,
  421. OUTSTOCK_TIME,
  422. PRO_BC,
  423. PRO_BZ,
  424. RPO_TIME,
  425. BAR_CODE,
  426. BEGINNING_FLAG,
  427. MEMO,
  428. CREATE_NAME,
  429. CREATE_TIME,
  430. UPDATE_NAME,
  431. UPDATE_TIME,
  432. REQ_BL_ID,
  433. IF_BATCHED_JG,
  434. COUPCUT_BATCH_ID,
  435. BAL_YEAR_MONTH,
  436. SOURE_CODE,
  437. SOURE_NAME,
  438. SUPPLY_UNIT_CODE,
  439. SUPPLY_UNIT,
  440. IS_DEALER,
  441. PROCESS_CDOE,
  442. PROCESS_DESC
  443. )
  444. VALUES
  445. ('#STD_CODE#',
  446. '#STD_NAME#',
  447. '#STD_STYLE#',
  448. '#STD_STYLE_DESC#',
  449. '',
  450. '',
  451. '',
  452. '',
  453. '',
  454. '',
  455. '',
  456. '',
  457. '',
  458. '',
  459. '',
  460. '',
  461. '#PLINE_CODE#',
  462. '#PLINE_NAME#',
  463. '#MAT_ORIGIN_CODE#',
  464. '#MAT_ORIGIN_NAME#',
  465. '',
  466. '',
  467. '',
  468. '',
  469. '',
  470. '',
  471. '',
  472. '',
  473. '',
  474. '',
  475. '',
  476. '#ACT_DIMATER#',
  477. '#ACT_HEIGHT#',
  478. '#ACT_LEN#',
  479. '#ACT_LEN_MIN#',
  480. '#ACT_LEN_MAX#',
  481. '#ACT_COUNT#',
  482. '#ACT_WEIGHT#',
  483. '#ACT_THEORY_WEIGHT#',
  484. '',
  485. '#BELONG_CODE#',
  486. '#BELONG_NAME#',
  487. '',
  488. '',
  489. '',
  490. '',
  491. NULL,
  492. '',
  493. '',
  494. '',
  495. '',
  496. '',
  497. '',
  498. '',
  499. '',
  500. '',
  501. '',
  502. NULL,
  503. '',
  504. '',
  505. '',
  506. NULL,
  507. '',
  508. '',
  509. NULL,
  510. '',
  511. '',
  512. '',
  513. '',
  514. '',
  515. '',
  516. '',
  517. '',
  518. NULL,
  519. '',
  520. '',
  521. '',
  522. '',
  523. '',
  524. NULL,
  525. NULL,
  526. '',
  527. NULL,
  528. '',
  529. '',
  530. NULL,
  531. '',
  532. '',
  533. NULL,
  534. '',
  535. '',
  536. NULL,
  537. '',
  538. '',
  539. '',
  540. '',
  541. '',
  542. '#JUDGE_RESULT_CODE#',
  543. '#JUDGE_RESULT#',
  544. NULL,
  545. '',
  546. '',
  547. '',
  548. '',
  549. '',
  550. '',
  551. '',
  552. '',
  553. '',
  554. '',
  555. '',
  556. '',
  557. '',
  558. '',
  559. '',
  560. SYSDATE,
  561. '#MAT_NO#',
  562. '#PRODUCT_FLAG#',
  563. '#MAT_STATUS#',
  564. '',
  565. '',
  566. '#JUDGE_STOVE_NO#',
  567. '#BATCH_NO#',
  568. '#BATCH_GROUD_NO#',
  569. '',
  570. '',
  571. '',
  572. '',
  573. '#MATERIAL_NO#',
  574. '#MATERIAL_NAME#',
  575. '',
  576. '',
  577. '',
  578. '#PRODUCCODE#',
  579. '#PRODUCNAME#',
  580. '#STEELCODE#',
  581. '#STEELNAME#',
  582. '#GRADECODE#',
  583. '#GRADENAME#',
  584. '#SPEC_CODE#',
  585. '#SPEC_NAME#',
  586. '#MODEL_CODE#',
  587. '#MODEL_DESC#',
  588. '',
  589. '',
  590. '',
  591. '',
  592. '',
  593. '',
  594. NULL,
  595. '',
  596. '',
  597. NULL,
  598. '',
  599. '',
  600. '#MEMO#',
  601. '#CREATE_NAME#',
  602. NULL,
  603. '',
  604. NULL,
  605. '',
  606. '',
  607. '',
  608. '#BAL_YEAR_MONTH#',
  609. '#SOURE_CODE#',
  610. '#SOURE_NAME#',
  611. '#SUPPLY_UNIT_CODE#',
  612. '#SUPPLY_UNIT#',
  613. '0',
  614. '#PROCESS_CDOE#',
  615. '#PROCESS_DESC#'
  616. )
  617. ]]>
  618. </query>
  619. <query id="FrmPipeInventoryIn.addMatZcM1" desc="新增物料信息">
  620. <![CDATA[
  621. INSERT INTO MAT_BC_M
  622. (STD_CODE,
  623. STD_NAME,
  624. STD_STYLE,
  625. STD_STYLE_DESC,
  626. PLINE_CODE,
  627. PLINE_NAME,
  628. MAT_ORIGIN_CODE,
  629. MAT_ORIGIN_NAME,
  630. ACT_DIMATER,
  631. ACT_HEIGHT,
  632. ACT_LEN,
  633. ACT_LEN_MIN,
  634. ACT_LEN_MAX,
  635. ACT_COUNT,
  636. ACT_WEIGHT,
  637. ACT_THEORY_WEIGHT,
  638. MEASURE_FLAG,
  639. BELONG_CODE,
  640. BELONG_NAME,
  641. JUDGE_RESULT_CODE,
  642. JUDGE_RESULT,
  643. JUDGE_RESULT_TIME,
  644. JUDGE_MAKER,
  645. INSTOCK_TIME,
  646. MAT_NO,
  647. PRODUCT_FLAG,
  648. MAT_STATUS,
  649. LOT_NO,
  650. STOVE_NO,
  651. JUDGE_STOVE_NO,
  652. BATCH_NO,
  653. BATCH_GROUD_NO,
  654. SAMPLE_FLAG,
  655. MATERIAL_NO,
  656. MATERIAL_NAME,
  657. INPUT_MATERIAL_NAME,
  658. INPUT_MATERIAL_NO,
  659. PRODUCCODE,
  660. PRODUCNAME,
  661. STEELCODE,
  662. STEELNAME,
  663. GRADECODE,
  664. GRADENAME,
  665. SPEC_CODE,
  666. SPEC_NAME,
  667. MODEL_CODE,
  668. MODEL_DESC,
  669. ORD_PK,
  670. ORD_LN_PK,
  671. ORD_LN_DLY_PK,
  672. BAR_CODE,
  673. MEMO,
  674. CREATE_NAME,
  675. CREATE_TIME,
  676. BAL_YEAR_MONTH,
  677. SOURE_CODE,
  678. SOURE_NAME,
  679. QCM_STAUS,
  680. PROCESS_CDOE,
  681. PROCESS_DESC,
  682. PRO_ORDER_NO,
  683. FLAG_STOVE_NO_ZG,
  684. INSTOCK_FLAG,
  685. TARGET
  686. )
  687. VALUES
  688. ('#STD_CODE#',
  689. '#STD_NAME#',
  690. '#STD_STYLE#',
  691. '#STD_STYLE_DESC#',
  692. '#PLINE_CODE#',
  693. '#PLINE_NAME#',
  694. '#MAT_ORIGIN_CODE#',
  695. '#MAT_ORIGIN_NAME#',
  696. '#ACT_DIMATER#',
  697. '#ACT_HEIGHT#',
  698. '#ACT_LEN#',
  699. '#ACT_LEN_MIN#',
  700. '#ACT_LEN_MAX#',
  701. '#ACT_COUNT#',
  702. '#ACT_WEIGHT#',
  703. '#ACT_THEORY_WEIGHT#',
  704. '',
  705. '#BELONG_CODE#',
  706. '#BELONG_NAME#',
  707. '#JUDGE_RESULT_CODE#',
  708. '#JUDGE_RESULT#',
  709. NULL,
  710. '',
  711. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  712. '#MAT_NO#',
  713. '#PRODUCT_FLAG#',
  714. '#MAT_STATUS#',
  715. '',
  716. '#STOVE_NO#',
  717. '#JUDGE_STOVE_NO#',
  718. '#BATCH_NO#',
  719. '#BATCH_GROUD_NO#',
  720. '0',
  721. '#MATERIAL_NO#',
  722. '#MATERIAL_NAME#',
  723. '',
  724. '',
  725. '#PRODUCCODE#',
  726. '#PRODUCNAME#',
  727. '#STEELCODE#',
  728. '#STEELNAME#',
  729. '#GRADECODE#',
  730. '#GRADENAME#',
  731. '#SPEC_CODE#',
  732. '#SPEC_NAME#',
  733. '#MODEL_CODE#',
  734. '#MODEL_DESC#',
  735. '',
  736. '',
  737. '',
  738. '',
  739. '#MEMO#',
  740. '#CREATE_NAME#',
  741. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  742. '#BAL_YEAR_MONTH#',
  743. '#SOURE_CODE#',
  744. '#SOURE_NAME#',
  745. '00',
  746. '#PROCESS_CDOE#',
  747. '#PROCESS_DESC#',
  748. '#PRO_ORDER_NO#',
  749. '#JUDGE_STOVE_NO#',
  750. '1',
  751. '#TARGET#')
  752. ]]>
  753. </query>
  754. <query id="FrmPipeInventoryIn.addYdmZcButtress" desc="新增物料位置">
  755. <![CDATA[
  756. INSERT INTO YDM_ZC_BUTTRESS
  757. (
  758. MAT_NO,
  759. JUDGE_STOVE_NO,
  760. BATCH_NO,
  761. BATCH_GROUD_NO,
  762. STORAGE_NO,
  763. LOCATION_NO,
  764. STORAGE_ATTR,
  765. STORAGE_ATTR_NAME,
  766. STORAGE_TYPE_NO,
  767. STORAGE_TYPE_NAME,
  768. MEMO,
  769. CREATE_NAME,
  770. CREATE_TIME)
  771. VALUES
  772. (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, SYSDATE)
  773. ]]>
  774. </query>
  775. <query id="FrmPipeInventoryIn.addYdmZcButtress1" desc="新增物料位置">
  776. <![CDATA[
  777. INSERT INTO YDM_BC_BUTTRESS
  778. (
  779. MAT_NO,
  780. JUDGE_STOVE_NO,
  781. BATCH_NO,
  782. BATCH_GROUD_NO,
  783. STORAGE_NO,
  784. LOCATION_NO,
  785. LARY_NO,
  786. STORAGE_ATTR,
  787. STORAGE_ATTR_NAME,
  788. STORAGE_TYPE_NO,
  789. STORAGE_TYPE_NAME,
  790. MEMO,
  791. CREATE_NAME,
  792. CREATE_TIME)
  793. VALUES
  794. (?, ?, ?, ?, ?, ?,'1', ?, ?, ?, ?, ?, ?, SYSDATE)
  795. ]]>
  796. </query>
  797. <query id="FrmPipeInventoryIn.getStorgeInfo" desc="查询仓库信息">
  798. <![CDATA[
  799. SELECT STORAGE_NO,
  800. STORAGE_NAME,
  801. STORAGE_ATTR,
  802. STORAGE_ADDR_NO,
  803. STORAGE_ADDR_NAME,
  804. STORAGE_TYPE_NO,
  805. STORAGE_TYPE_NAME,
  806. X_COORDINATE,
  807. Y_COORDINATE,
  808. MANAGEMENT_NO,
  809. MANAGEMENT_NAME,
  810. HL_MANAGEMENT_NO,
  811. HL_MANAGEMENT_NAME,
  812. DUMMY_FLAG,
  813. MEMO,
  814. VALIDFLAG,
  815. CREATE_NAME,
  816. CREATE_TIME,
  817. UPDATE_NAME,
  818. UPDATE_TIME,
  819. DELETE_NAME,
  820. DELETE_TIME,
  821. STORAGE_ATTR_NAME,
  822. DEPARTMENT_CODE,
  823. DEPARTMENT_DESC
  824. FROM YDM_BS_STORAGE T
  825. WHERE T.STORAGE_NO = ?
  826. ]]>
  827. </query>
  828. <query id="FrmPipeInventoryIn.addStocktakingDoc" desc="新增盘盈实绩">
  829. <![CDATA[
  830. INSERT INTO YDM_ZC_STOCKTAKINGLIST(
  831. DEPARTMENT_CODE,
  832. DEPARTMENT_DESC,
  833. STOCKTAKING_SQE,
  834. STOCKTAKING_DOC,
  835. STOCKTAKING_TYPE_CODE,
  836. STOCKTAKING_TYPE_NAME,
  837. STOCKTAKING_RSN_CODE,
  838. STOCKTAKING_RSN_NAME,
  839. MAT_NO,
  840. LOT_NO,
  841. STOVE_NO,
  842. JUDGE_STOVE_NO,
  843. BATCH_NO,
  844. BATCH_GROUD_NO,
  845. MATERIAL_NO,
  846. MATERIAL_NAME,
  847. PRODUCCODE,
  848. PRODUCNAME,
  849. STD_CODE,
  850. STD_NAME,
  851. GRADECODE,
  852. GRADENAME,
  853. STEELCODE,
  854. STEELNAME,
  855. STD_STYLE,
  856. STD_STYLE_DESC,
  857. SPEC_CODE,
  858. SPEC_NAME,
  859. MODEL_CODE,
  860. MODEL_DESC,
  861. PRO_ORDER_NO,
  862. PLINE_CODE,
  863. PLINE_NAME,
  864. ACT_DIMATER,
  865. ACT_HEIGHT,
  866. ACT_LEN,
  867. ACT_LEN_MIN,
  868. ACT_LEN_MAX,
  869. ACT_COUNT,
  870. ACT_WEIGHT,
  871. ACT_THEORY_WEIGHT,
  872. BELONG_CODE,
  873. BELONG_NAME,
  874. RPO_TIME,
  875. PRO_BC,
  876. PRO_BZ,
  877. STOCKTAKING_TIME,
  878. STOCKTAKING_BC,
  879. STOCKTAKING_BZ,
  880. STORAGE_NO,
  881. LOCATION_NO,
  882. LARY_NO,
  883. LOC_NO,
  884. STORAGE_ATTR,
  885. STORAGE_ATTR_NAME,
  886. STORAGE_TYPE_NO,
  887. STORAGE_TYPE_NAME,
  888. MANAGEMENT_NO,
  889. MANAGEMENT_NAME,
  890. APPROVAL_FLAG,
  891. MEMO,
  892. VALIDFLAG,
  893. CREATE_NAME,
  894. CREATE_TIME,
  895. UPDATE_NAME,
  896. UPDATE_TIME,
  897. DELETE_NAME,
  898. DELETE_TIME,
  899. BAL_YEAR_MONTH,
  900. SUPPLY_UNIT_CODE,
  901. SUPPLY_UNIT)
  902. VALUES(
  903. '',
  904. '',
  905. '#STOCKTAKING_SQE#',
  906. '#STOCKTAKING_DOC#',
  907. '#STOCKTAKING_TYPE_CODE#',
  908. '#STOCKTAKING_TYPE_NAME#',
  909. '#STOCKTAKING_RSN_CODE#',
  910. '#STOCKTAKING_RSN_NAME#',
  911. '#MAT_NO#',
  912. '',
  913. '',
  914. '#JUDGE_STOVE_NO#',
  915. '#BATCH_NO#',
  916. '#BATCH_GROUD_NO#',
  917. '#MATERIAL_NO#',
  918. '#MATERIAL_NAME#',
  919. '#PRODUCCODE#',
  920. '#PRODUCNAME#',
  921. '#STD_CODE#',
  922. '#STD_NAME#',
  923. '#GRADECODE#',
  924. '#GRADENAME#',
  925. '#STEELCODE#',
  926. '#STEELNAME#',
  927. '#STD_STYLE#',
  928. '#STD_STYLE_DESC#',
  929. '#SPEC_CODE#',
  930. '#SPEC_NAME#',
  931. '#MODEL_CODE#',
  932. '#MODEL_DESC#',
  933. '',
  934. '#PLINE_CODE#',
  935. '#PLINE_NAME#',
  936. '#ACT_DIMATER#',
  937. '#ACT_HEIGHT#',
  938. '#ACT_LEN#',
  939. '#ACT_LEN_MIN#',
  940. '#ACT_LEN_MAX#',
  941. '#ACT_COUNT#',
  942. '#ACT_WEIGHT#',
  943. '#ACT_THEORY_WEIGHT#',
  944. '#BELONG_CODE#',
  945. '#BELONG_NAME#',
  946. NULL,
  947. '',
  948. '',
  949. NULL,
  950. '',
  951. '',
  952. '#STORAGE_NO#',
  953. '#LOCATION_NO#',
  954. '',
  955. '',
  956. '#STORAGE_ATTR#',
  957. '#STORAGE_ATTR_NAME#',
  958. '#STORAGE_TYPE_NO#',
  959. '#STORAGE_TYPE_NAME#',
  960. '',
  961. '',
  962. '',
  963. '#MEMO#',
  964. '1',
  965. '#CREATE_NAME#',
  966. SYSDATE,
  967. '',
  968. NULL,
  969. '',
  970. NULL,
  971. '#BAL_YEAR_MONTH#',
  972. '#SUPPLY_UNIT_CODE#',
  973. '#SUPPLY_UNIT#')
  974. ]]>
  975. </query>
  976. <query id="FrmPipeInventoryIn.addStocktakingDoc1" desc="新增盘盈实绩">
  977. <![CDATA[
  978. INSERT INTO YDM_BC_STOCKTAKINGLIST(
  979. DEPARTMENT_CODE,
  980. DEPARTMENT_DESC,
  981. STOCKTAKING_SQE,
  982. STOCKTAKING_DOC,
  983. STOCKTAKING_TYPE_CODE,
  984. STOCKTAKING_TYPE_NAME,
  985. STOCKTAKING_RSN_CODE,
  986. STOCKTAKING_RSN_NAME,
  987. MAT_NO,
  988. LOT_NO,
  989. STOVE_NO,
  990. JUDGE_STOVE_NO,
  991. BATCH_NO,
  992. BATCH_GROUD_NO,
  993. MATERIAL_NO,
  994. MATERIAL_NAME,
  995. PRODUCCODE,
  996. PRODUCNAME,
  997. STD_CODE,
  998. STD_NAME,
  999. GRADECODE,
  1000. GRADENAME,
  1001. STEELCODE,
  1002. STEELNAME,
  1003. STD_STYLE,
  1004. STD_STYLE_DESC,
  1005. SPEC_CODE,
  1006. SPEC_NAME,
  1007. MODEL_CODE,
  1008. MODEL_DESC,
  1009. PRO_ORDER_NO,
  1010. PLINE_CODE,
  1011. PLINE_NAME,
  1012. ACT_DIMATER,
  1013. ACT_HEIGHT,
  1014. ACT_LEN,
  1015. ACT_LEN_MIN,
  1016. ACT_LEN_MAX,
  1017. ACT_COUNT,
  1018. ACT_WEIGHT,
  1019. ACT_THEORY_WEIGHT,
  1020. BELONG_CODE,
  1021. BELONG_NAME,
  1022. RPO_TIME,
  1023. PRO_BC,
  1024. PRO_BZ,
  1025. STOCKTAKING_TIME,
  1026. STOCKTAKING_BC,
  1027. STOCKTAKING_BZ,
  1028. STORAGE_NO,
  1029. LOCATION_NO,
  1030. LARY_NO,
  1031. LOC_NO,
  1032. STORAGE_ATTR,
  1033. STORAGE_ATTR_NAME,
  1034. STORAGE_TYPE_NO,
  1035. STORAGE_TYPE_NAME,
  1036. MANAGEMENT_NO,
  1037. MANAGEMENT_NAME,
  1038. APPROVAL_FLAG,
  1039. MEMO,
  1040. VALIDFLAG,
  1041. CREATE_NAME,
  1042. CREATE_TIME,
  1043. UPDATE_NAME,
  1044. UPDATE_TIME,
  1045. DELETE_NAME,
  1046. DELETE_TIME,
  1047. BAL_YEAR_MONTH)
  1048. VALUES(
  1049. '',
  1050. '',
  1051. '#STOCKTAKING_SQE#',
  1052. '#STOCKTAKING_DOC#',
  1053. '#STOCKTAKING_TYPE_CODE#',
  1054. '#STOCKTAKING_TYPE_NAME#',
  1055. '#STOCKTAKING_RSN_CODE#',
  1056. '#STOCKTAKING_RSN_NAME#',
  1057. '#MAT_NO#',
  1058. '',
  1059. '#STOVE_NO#',
  1060. '#JUDGE_STOVE_NO#',
  1061. '#BATCH_NO#',
  1062. '#BATCH_GROUD_NO#',
  1063. '#MATERIAL_NO#',
  1064. '#MATERIAL_NAME#',
  1065. '#PRODUCCODE#',
  1066. '#PRODUCNAME#',
  1067. '#STD_CODE#',
  1068. '#STD_NAME#',
  1069. '#GRADECODE#',
  1070. '#GRADENAME#',
  1071. '#STEELCODE#',
  1072. '#STEELNAME#',
  1073. '#STD_STYLE#',
  1074. '#STD_STYLE_DESC#',
  1075. '#SPEC_CODE#',
  1076. '#SPEC_NAME#',
  1077. '#MODEL_CODE#',
  1078. '#MODEL_DESC#',
  1079. '#PRO_ORDER_NO#',
  1080. '#PLINE_CODE#',
  1081. '#PLINE_NAME#',
  1082. '#ACT_DIMATER#',
  1083. '#ACT_HEIGHT#',
  1084. '#ACT_LEN#',
  1085. '#ACT_LEN_MIN#',
  1086. '#ACT_LEN_MAX#',
  1087. '#ACT_COUNT#',
  1088. '#ACT_WEIGHT#',
  1089. '#ACT_THEORY_WEIGHT#',
  1090. '#BELONG_CODE#',
  1091. '#BELONG_NAME#',
  1092. NULL,
  1093. '',
  1094. '',
  1095. NULL,
  1096. '',
  1097. '',
  1098. '#STORAGE_NO#',
  1099. '#LOCATION_NO#',
  1100. '',
  1101. '',
  1102. '#STORAGE_ATTR#',
  1103. '#STORAGE_ATTR_NAME#',
  1104. '#STORAGE_TYPE_NO#',
  1105. '#STORAGE_TYPE_NAME#',
  1106. '',
  1107. '',
  1108. '',
  1109. '#MEMO#',
  1110. '1',
  1111. '#CREATE_NAME#',
  1112. SYSDATE,
  1113. '',
  1114. NULL,
  1115. '',
  1116. NULL,
  1117. '#BAL_YEAR_MONTH#')
  1118. ]]>
  1119. </query>
  1120. <query id="FrmPipeInventoryIn.addYdmZcInlist" desc="新增入库信息">
  1121. <![CDATA[
  1122. INSERT INTO YDM_ZC_INLIST
  1123. (ORD_PK,
  1124. ORD_LN_PK,
  1125. ORD_LN_DLY_PK,
  1126. DEPARTMENT_CODE,
  1127. DEPARTMENT_DESC,
  1128. INSTOCK_SQE,
  1129. INSTOCK_DOC,
  1130. INSTOCK_TYPE_CODE,
  1131. INSTOCK_TYPE_NAME,
  1132. INSTOCK_BAR_CODE,
  1133. ICCAR_NO,
  1134. VEHICLE_NO,
  1135. MAT_NO,
  1136. LOT_NO,
  1137. STOVE_NO,
  1138. JUDGE_STOVE_NO,
  1139. BATCH_NO,
  1140. BATCH_GROUD_NO,
  1141. MATERIAL_NO,
  1142. MATERIAL_NAME,
  1143. PRODUCCODE,
  1144. PRODUCNAME,
  1145. STD_CODE,
  1146. STD_NAME,
  1147. GRADECODE,
  1148. GRADENAME,
  1149. STEELCODE,
  1150. STEELNAME,
  1151. STD_STYLE,
  1152. STD_STYLE_DESC,
  1153. SPEC_CODE,
  1154. SPEC_NAME,
  1155. MODEL_CODE,
  1156. MODEL_DESC,
  1157. PRO_ORDER_NO,
  1158. PLINE_CODE,
  1159. PLINE_NAME,
  1160. ACT_DIMATER,
  1161. ACT_HEIGHT,
  1162. ACT_LEN,
  1163. ACT_LEN_MIN,
  1164. ACT_LEN_MAX,
  1165. ACT_COUNT,
  1166. ACT_WEIGHT,
  1167. ACT_THEORY_WEIGHT,
  1168. BELONG_CODE,
  1169. BELONG_NAME,
  1170. STORAGE_NO,
  1171. LOCATION_NO,
  1172. LARY_NO,
  1173. LOC_NO,
  1174. STORAGE_ATTR,
  1175. STORAGE_ATTR_NAME,
  1176. STORAGE_TYPE_NO,
  1177. STORAGE_TYPE_NAME,
  1178. MANAGEMENT_NO,
  1179. MANAGEMENT_NAME,
  1180. RPO_TIME,
  1181. PRO_BC,
  1182. PRO_BZ,
  1183. INSTOCK_TIME,
  1184. IN_BC,
  1185. IN_BZ,
  1186. BAR_CODE,
  1187. HAND_FLAG,
  1188. MEMO,
  1189. VALIDFLAG,
  1190. CREATE_NAME,
  1191. CREATE_TIME,
  1192. UPDATE_NAME,
  1193. UPDATE_TIME,
  1194. DELETE_NAME,
  1195. DELETE_TIME,
  1196. BAL_YEAR_MONTH,
  1197. SOURE_CODE,
  1198. SOURE_NAME,
  1199. SUPPLY_UNIT_CODE,
  1200. SUPPLY_UNIT,
  1201. IS_DEALER,
  1202. PROCESS_CDOE,
  1203. PROCESS_DESC)
  1204. VALUES
  1205. ('',
  1206. '',
  1207. '',
  1208. '',
  1209. '',
  1210. '#INSTOCK_SQE#',
  1211. '#INSTOCK_DOC#',
  1212. '#INSTOCK_TYPE_CODE#',
  1213. '#INSTOCK_TYPE_NAME#',
  1214. '',
  1215. '',
  1216. '',
  1217. '#MAT_NO#',
  1218. '',
  1219. '',
  1220. '#JUDGE_STOVE_NO#',
  1221. '#BATCH_NO#',
  1222. '#BATCH_GROUD_NO#',
  1223. '#MATERIAL_NO#',
  1224. '#MATERIAL_NAME#',
  1225. '#PRODUCCODE#',
  1226. '#PRODUCNAME#',
  1227. '#STD_CODE#',
  1228. '#STD_NAME#',
  1229. '#GRADECODE#',
  1230. '#GRADENAME#',
  1231. '#STEELCODE#',
  1232. '#STEELNAME#',
  1233. '#STD_STYLE#',
  1234. '#STD_STYLE_DESC#',
  1235. '#SPEC_CODE#',
  1236. '#SPEC_NAME#',
  1237. '#MODEL_CODE#',
  1238. '#MODEL_DESC#',
  1239. '',
  1240. '#PLINE_CODE#',
  1241. '#PLINE_NAME#',
  1242. '#ACT_DIMATER#',
  1243. '#ACT_HEIGHT#',
  1244. '#ACT_LEN#',
  1245. '#ACT_LEN_MIN#',
  1246. '#ACT_LEN_MAX#',
  1247. '#ACT_COUNT#',
  1248. '#ACT_WEIGHT#',
  1249. '#ACT_THEORY_WEIGHT#',
  1250. '#BELONG_CODE#',
  1251. '#BELONG_NAME#',
  1252. '#STORAGE_NO#',
  1253. '#LOCATION_NO#',
  1254. '',
  1255. '',
  1256. '#STORAGE_ATTR#',
  1257. '#STORAGE_ATTR_NAME#',
  1258. '#STORAGE_TYPE_NO#',
  1259. '#STORAGE_TYPE_NAME#',
  1260. '#MANAGEMENT_NO#',
  1261. '#MANAGEMENT_NAME#',
  1262. NULL,
  1263. '',
  1264. '',
  1265. NULL,
  1266. '',
  1267. '',
  1268. '',
  1269. '',
  1270. '#MEMO#',
  1271. '1',
  1272. '#CREATE_NAME#',
  1273. SYSDATE,
  1274. '',
  1275. NULL,
  1276. '',
  1277. NULL,
  1278. '#BAL_YEAR_MONTH#',
  1279. '#SOURE_CODE#',
  1280. '#SOURE_NAME#',
  1281. '#SUPPLY_UNIT_CODE#',
  1282. '#SUPPLY_UNIT#',
  1283. '0',
  1284. '#PROCESS_CDOE#',
  1285. '#PROCESS_DESC#')
  1286. ]]>
  1287. </query>
  1288. <query id="FrmPipeInventoryIn.addYdmZcInlist1" desc="新增入库信息">
  1289. <![CDATA[
  1290. INSERT INTO YDM_BC_INLIST
  1291. (ORD_PK,
  1292. ORD_LN_PK,
  1293. ORD_LN_DLY_PK,
  1294. DEPARTMENT_CODE,
  1295. DEPARTMENT_DESC,
  1296. INSTOCK_SQE,
  1297. INSTOCK_DOC,
  1298. INSTOCK_TYPE_CODE,
  1299. INSTOCK_TYPE_NAME,
  1300. INSTOCK_BAR_CODE,
  1301. ICCAR_NO,
  1302. VEHICLE_NO,
  1303. MAT_NO,
  1304. LOT_NO,
  1305. STOVE_NO,
  1306. JUDGE_STOVE_NO,
  1307. BATCH_NO,
  1308. BATCH_GROUD_NO,
  1309. MATERIAL_NO,
  1310. MATERIAL_NAME,
  1311. PRODUCCODE,
  1312. PRODUCNAME,
  1313. STD_CODE,
  1314. STD_NAME,
  1315. GRADECODE,
  1316. GRADENAME,
  1317. STEELCODE,
  1318. STEELNAME,
  1319. STD_STYLE,
  1320. STD_STYLE_DESC,
  1321. SPEC_CODE,
  1322. SPEC_NAME,
  1323. MODEL_CODE,
  1324. MODEL_DESC,
  1325. PRO_ORDER_NO,
  1326. PLINE_CODE,
  1327. PLINE_NAME,
  1328. ACT_DIMATER,
  1329. ACT_HEIGHT,
  1330. ACT_LEN,
  1331. ACT_LEN_MIN,
  1332. ACT_LEN_MAX,
  1333. ACT_COUNT,
  1334. ACT_WEIGHT,
  1335. ACT_THEORY_WEIGHT,
  1336. BELONG_CODE,
  1337. BELONG_NAME,
  1338. STORAGE_NO,
  1339. LOCATION_NO,
  1340. LARY_NO,
  1341. LOC_NO,
  1342. STORAGE_ATTR,
  1343. STORAGE_ATTR_NAME,
  1344. STORAGE_TYPE_NO,
  1345. STORAGE_TYPE_NAME,
  1346. MANAGEMENT_NO,
  1347. MANAGEMENT_NAME,
  1348. RPO_TIME,
  1349. PRO_BC,
  1350. PRO_BZ,
  1351. INSTOCK_TIME,
  1352. IN_BC,
  1353. IN_BZ,
  1354. BAR_CODE,
  1355. HAND_FLAG,
  1356. MEMO,
  1357. VALIDFLAG,
  1358. CREATE_NAME,
  1359. CREATE_TIME,
  1360. BAL_YEAR_MONTH,
  1361. SOURE_CODE,
  1362. SOURE_NAME,
  1363. IN_TIME_F,
  1364. PROCESS_CDOE,
  1365. PROCESS_DESC)
  1366. VALUES
  1367. ('',
  1368. '',
  1369. '',
  1370. '',
  1371. '',
  1372. '#INSTOCK_SQE#',
  1373. '#INSTOCK_DOC#',
  1374. '#INSTOCK_TYPE_CODE#',
  1375. '#INSTOCK_TYPE_NAME#',
  1376. '',
  1377. '',
  1378. '',
  1379. '#MAT_NO#',
  1380. '',
  1381. '#STOVE_NO#',
  1382. '#JUDGE_STOVE_NO#',
  1383. '#BATCH_NO#',
  1384. '#BATCH_GROUD_NO#',
  1385. '#MATERIAL_NO#',
  1386. '#MATERIAL_NAME#',
  1387. '#PRODUCCODE#',
  1388. '#PRODUCNAME#',
  1389. '#STD_CODE#',
  1390. '#STD_NAME#',
  1391. '#GRADECODE#',
  1392. '#GRADENAME#',
  1393. '#STEELCODE#',
  1394. '#STEELNAME#',
  1395. '#STD_STYLE#',
  1396. '#STD_STYLE_DESC#',
  1397. '#SPEC_CODE#',
  1398. '#SPEC_NAME#',
  1399. '#MODEL_CODE#',
  1400. '#MODEL_DESC#',
  1401. '#PRO_ORDER_NO#',
  1402. '#PLINE_CODE#',
  1403. '#PLINE_NAME#',
  1404. '#ACT_DIMATER#',
  1405. '#ACT_HEIGHT#',
  1406. '#ACT_LEN#',
  1407. '#ACT_LEN_MIN#',
  1408. '#ACT_LEN_MAX#',
  1409. '#ACT_COUNT#',
  1410. '#ACT_WEIGHT#',
  1411. '#ACT_THEORY_WEIGHT#',
  1412. '#BELONG_CODE#',
  1413. '#BELONG_NAME#',
  1414. '#STORAGE_NO#',
  1415. '#LOCATION_NO#',
  1416. '',
  1417. '',
  1418. '#STORAGE_ATTR#',
  1419. '#STORAGE_ATTR_NAME#',
  1420. '#STORAGE_TYPE_NO#',
  1421. '#STORAGE_TYPE_NAME#',
  1422. '#MANAGEMENT_NO#',
  1423. '#MANAGEMENT_NAME#',
  1424. NULL,
  1425. '',
  1426. '',
  1427. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  1428. '',
  1429. '',
  1430. '',
  1431. '',
  1432. '#MEMO#',
  1433. '1',
  1434. '#CREATE_NAME#',
  1435. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  1436. '#BAL_YEAR_MONTH#',
  1437. '#SOURE_CODE#',
  1438. '#SOURE_NAME#',
  1439. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  1440. '#PROCESS_CDOE#',
  1441. '#PROCESS_DESC#')
  1442. ]]>
  1443. </query>
  1444. <query id="FrmPipeInventoryIn.getMaxStockTakingDoc" desc="查询最大调差单号">
  1445. <![CDATA[
  1446. SELECT 'TC' ||
  1447. TO_CHAR(TO_NUMBER(NVL(SUBSTR(MAX(T.STOCKTAKING_DOC), 3),
  1448. TO_CHAR(SYSDATE, 'YYMMDD') || '00000')) + 1) INDEX_SEQ
  1449. FROM YDM_ZC_STOCKTAKINGLIST T
  1450. ]]>
  1451. </query>
  1452. <query id="FrmPipeInventoryIn.getMaxStockTakingDoc1" desc="查询最大调差单号">
  1453. <![CDATA[
  1454. SELECT 'TC' ||
  1455. TO_CHAR(TO_NUMBER(NVL(SUBSTR(MAX(T.STOCKTAKING_DOC), 3),
  1456. TO_CHAR(SYSDATE, 'YYMMDD') || '00000')) + 1) INDEX_SEQ
  1457. FROM YDM_BC_STOCKTAKINGLIST T
  1458. ]]>
  1459. </query>
  1460. <query id="FrmPipeInventoryIn.getMaxMatNo" desc="查询最大物料编号">
  1461. <![CDATA[
  1462. SELECT TO_NUMBER(SUBSTR(NVL(MAX(T.MAT_NO), '000000000000'),
  1463. LENGTH(NVL(MAX(T.MAT_NO), '000000000000')) - 3)) MAX_SEQ
  1464. FROM (SELECT MAX(T1.MAT_NO)MAT_NO
  1465. FROM MAT_ZC_M T1
  1466. WHERE T1.JUDGE_STOVE_NO = ?
  1467. AND T1.BATCH_NO = ?
  1468. UNION ALL
  1469. SELECT MAX(T3.MAT_NO)MAT_NO
  1470. FROM MAT_ZC_BACKUP T3
  1471. WHERE T3.JUDGE_STOVE_NO = ?
  1472. AND T3.BATCH_NO = ?)T
  1473. ]]>
  1474. </query>
  1475. <query id="FrmPipeInventoryIn.getMaxMatNo1" desc="查询最大物料编号">
  1476. <![CDATA[
  1477. SELECT TO_NUMBER(SUBSTR(NVL(MAX(T.MAT_NO), '000000000000'),
  1478. LENGTH(NVL(MAX(T.MAT_NO), '000000000000')) - 3)) MAX_SEQ
  1479. FROM (SELECT MAX(T1.MAT_NO)MAT_NO
  1480. FROM MAT_BC_M T1
  1481. WHERE T1.JUDGE_STOVE_NO = ?
  1482. AND T1.BATCH_NO = ?
  1483. UNION ALL
  1484. SELECT MAX(T3.MAT_NO)MAT_NO
  1485. FROM MAT_BC_BACKUP T3
  1486. WHERE T3.JUDGE_STOVE_NO = ?
  1487. AND T3.BATCH_NO = ?)T
  1488. ]]>
  1489. </query>
  1490. <query id = "FrmPipeInventoryIn.updateProcessIn" desc = "盘盈修改进程表">
  1491. UPDATE PROCESS_ORDER_M T
  1492. SET T.INV_NUM = TO_NUMBER(NVL(T.INV_NUM,0)) + TO_NUMBER(?),
  1493. T.INV_WGT = TO_NUMBER(NVL(T.INV_WGT,0)) + TO_NUMBER(?),
  1494. T.INV_LEN = TO_NUMBER(NVL(T.INV_LEN,0)) + TO_NUMBER(?)
  1495. WHERE ORD_LN_DLY_PK = ?
  1496. </query>
  1497. <query id = "FrmPipeInventoryIn.updateYear" desc = "修改结转年月">
  1498. <![CDATA[
  1499. UPDATE YDM_ZC_STOCKTAKINGLIST T SET T.BAL_YEAR_MONTH = ?,T.STOCKTAKING_TIME = to_date(?,'yyyy-MM-dd HH24:mi:ss') WHERE T.STOCKTAKING_DOC = ?
  1500. ]]>
  1501. </query>
  1502. <query id="FrmPipeInventoryIn.queryMaterialSTyle" desc="查询材料类别信息">
  1503. <![CDATA[
  1504. SELECT T.BASECODE, T.BASENAME
  1505. FROM COM_BASE_INFO T
  1506. WHERE T.SORTCODE = '8014'
  1507. AND T.VALIDFLAG = '1'
  1508. AND T.BASECODE = '801402'
  1509. ORDER BY T.BASECODE
  1510. ]]>
  1511. </query>
  1512. <query id="FrmPipeInventoryIn.queryMaterialSTyle1" desc="查询材料类别信息">
  1513. <![CDATA[
  1514. SELECT T.BASECODE, T.BASENAME
  1515. FROM COM_BASE_INFO T
  1516. WHERE T.SORTCODE = '8014'
  1517. AND T.VALIDFLAG = '1'
  1518. AND T.BASECODE = '801401'
  1519. ORDER BY T.BASECODE
  1520. ]]>
  1521. </query>
  1522. <query id = "FrmPipeInventoryIn.getProcess" desc = "查询工序点">
  1523. SELECT S.PROCESS_CODE,S.PROCESS_DESC FROM COM_BASE_PLINE S WHERE S.PLINE_CODE = ?
  1524. </query>
  1525. <query id = "FrmPipeInventoryIn.getSpec" desc = "获取规格">
  1526. SELECT T.SPEC_CODE BASECODE, T.SPEC_NAME BASENAME
  1527. FROM COM_BASE_SPEC T
  1528. WHERE T.VALIDFLAG = '1'
  1529. ORDER BY T.SPEC_CODE ASC
  1530. </query>
  1531. <query id = "FrmPipeInventoryIn.getProcduce" desc = "获取品名">
  1532. SELECT T.PRODUCCODE BASECODE, T.PRODUC_JX BASENAME
  1533. FROM COM_BASE_PRODUCT T
  1534. WHERE T.VALIDFLAG = '1'
  1535. ORDER BY T.PRODUCCODE ASC
  1536. </query>
  1537. <query id = "FrmPipeInventoryIn.getModel" desc = "获取扣型">
  1538. SELECT T.MODEL_CODE BASECODE, T.MODEL_DESC BASENAME
  1539. FROM COM_BASE_MODEL T
  1540. WHERE T.VALIDFLAG = '1'
  1541. ORDER BY T.MODEL_CODE ASC
  1542. </query>
  1543. <query id = "FrmPipeInventoryIn.getStdCode" desc = "获取标准">
  1544. SELECT T.STD_CODE BASECODE, T.STD_NAME BASENAME
  1545. FROM COM_BASE_STD T
  1546. WHERE T.VALIDFLAG = '1'
  1547. ORDER BY T.STD_CODE ASC
  1548. </query>
  1549. <query id = "FrmPipeInventoryIn.getSteel" desc = "获取钢级">
  1550. SELECT T.STEELCODE BASECODE, T.STEELNAME BASENAME
  1551. FROM COM_BASE_STEEL T
  1552. WHERE T.VALIDFLAG = '1'
  1553. ORDER BY T.STEELCODE ASC
  1554. </query>
  1555. <query id = "FrmPipeInventoryIn.getGrade" desc = "获取钢种">
  1556. SELECT T.GRADECODE BASECODE, T.GRADENAME BASENAME
  1557. FROM COM_BASE_GRADE T
  1558. WHERE T.VALIDFLAG = '1'
  1559. ORDER BY T.GRADECODE ASC
  1560. </query>
  1561. <query id = "FrmPipeInventoryIn.SelectOutCount" desc = "查询是否出库">
  1562. SELECT NVL(SUM(T1.ACT_COUNT),0)ACOUNT
  1563. FROM YDM_BC_STOCKTAKINGLIST T, YDM_BC_OUTLIST T1
  1564. WHERE T.MAT_NO = T1.MAT_NO
  1565. AND T.STOCKTAKING_DOC = '#STOCKTAKING_DOC#'
  1566. AND T1.OUTSTOCK_TYPE_CODE = '800801'
  1567. </query>
  1568. <query id = "FrmPipeInventoryIn.SelectCount" desc = "查询支数">
  1569. SELECT NVL(SUM(T1.ACT_COUNT),0)ACOUNT
  1570. FROM YDM_BC_STOCKTAKINGLIST T, MAT_BC_M T1
  1571. WHERE T.MAT_NO = T1.MAT_NO
  1572. AND T.STOCKTAKING_DOC = '#STOCKTAKING_DOC#'
  1573. AND T1.PRO_PLAN_ID_NEXT IS NOT NULL
  1574. </query>
  1575. <query id = "FrmPipeInventoryIn.doDelete" desc = "撤销">
  1576. DECLARE
  1577. BEGIN
  1578. FOR MYROW IN (SELECT T.MAT_NO, T.PLINE_CODE, T.STOCKTAKING_SQE
  1579. FROM YDM_BC_STOCKTAKINGLIST T
  1580. WHERE T.STOCKTAKING_DOC = '#STOCKTAKING_DOC#'
  1581. ORDER BY T.MAT_NO DESC) LOOP
  1582. DELETE FROM MAT_BC_M T
  1583. WHERE T.MAT_NO = MYROW.MAT_NO
  1584. AND T.PLINE_CODE = MYROW.PLINE_CODE;
  1585. DELETE FROM YDM_BC_BUTTRESS T WHERE T.MAT_NO = MYROW.MAT_NO;
  1586. DELETE FROM YDM_BC_INLIST T
  1587. WHERE T.MAT_NO = MYROW.MAT_NO
  1588. AND T.INSTOCK_TYPE_CODE = '800702';
  1589. DELETE FROM YDM_BC_STOCKTAKINGLIST T
  1590. WHERE T.STOCKTAKING_SQE = MYROW.STOCKTAKING_SQE;
  1591. END LOOP;
  1592. END;
  1593. </query>
  1594. </queryMap>