FrmCollarOutventory.xml 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="接箍公共信息">
  3. <query id="FrmCollarOutventory.queryInventory" desc="查询接箍材料信息">
  4. <![CDATA[
  5. SELECT J.MAT_NO,
  6. J.RESULT_NO,
  7. J.ZY_PLAN_ID,
  8. J.PRO_PLAN_ID,
  9. J.PLINE_NAME,
  10. J.PLINE_CODE,
  11. J.JUDGE_STOVE_NO,
  12. J.BATCH_NO,
  13. J.BL_WL_DESC,
  14. J.MIN_D,
  15. J.MIN_H,
  16. J.CODE_JG,
  17. J.GRADENAME,
  18. J.STEELNAME,
  19. J.MODEL_DESC,
  20. J.OUTDIAMETER,
  21. J.WALLTHICK,
  22. J.SPEC_JG_DESC,
  23. J.AIMLENGTH,
  24. J.SINGLEWEIGHT,
  25. TO_CHAR(J.RRO_TIME, 'YYYY-MM-DD HH24:MI:SS') RRO_TIME,
  26. DECODE(J.PRO_GROUP, '1', '甲', '2', '乙', '3', '丙', '4', '丁') PRO_GROUP,
  27. DECODE(J.PRO_SHIFT, '0', '常白', '1', '早', '2', '中', '3', '晚') PRO_SHIFT,
  28. J.CREATE_NAME,
  29. TO_CHAR(J.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  30. J.KEP_NO,
  31. J.STORAGE_NO,
  32. (SELECT B.STORAGE_NAME
  33. FROM YDM_BS_STORAGE B
  34. WHERE B.STORAGE_NO = J.STORAGE_NO
  35. AND B.VALIDFLAG = '1') STORAGE_NAME,
  36. J.LOCATION_NO,
  37. J.WO_ID,
  38. J.MAT_NO_XH,
  39. J.JG_ORDERNO,
  40. J.GUID,
  41. J.ORDER_NO,
  42. J.ORDER_SEQ_NO,
  43. (SELECT B.BASENAME
  44. FROM COM_BASE_INFO B
  45. WHERE B.BASECODE = J.PRODUCT_FLAG) PRODUCT_FLAG,
  46. (SELECT B.BASENAME
  47. FROM COM_BASE_INFO B
  48. WHERE B.BASECODE = J.MAT_STATUS) MAT_STATUS,
  49. J.PRO_NUM,
  50. J.PRO_WT,
  51. NVL(J.PRO_NUM, 0) PLA_COUNT,
  52. NVL(J.PRO_WT, 0) PLA_WEIGHT
  53. FROM (SELECT T.MAT_NO,
  54. T.RESULT_NO,
  55. T.ZY_PLAN_ID,
  56. T1.PRO_PLAN_ID,
  57. T.PLINE_NAME,
  58. T.PLINE_CODE,
  59. T.JUDGE_STOVE_NO,
  60. T.BATCH_NO,
  61. T.BL_WL_DESC,
  62. T.MIN_D,
  63. T.MIN_H,
  64. T.CODE_JG,
  65. T.GRADENAME,
  66. T.STEELNAME,
  67. T.MODEL_DESC,
  68. T.OUTDIAMETER,
  69. T.WALLTHICK,
  70. T.SPEC_JG_DESC,
  71. NVL(T.AIMLENGTH, 0) AIMLENGTH,
  72. NVL(T.SINGLEWEIGHT, 0) SINGLEWEIGHT,
  73. T.RRO_TIME,
  74. T.PRO_GROUP,
  75. T.PRO_SHIFT,
  76. T.CREATE_NAME,
  77. T.CREATE_TIME,
  78. T1.KEP_NO,
  79. T1.STORAGE_NO,
  80. T1.LOCATION_NO,
  81. T.WO_ID,
  82. T1.MAT_NO_XH,
  83. '' JG_ORDERNO,
  84. '' GUID,
  85. '' ORDER_NO,
  86. '' ORDER_SEQ_NO,
  87. T1.PRODUCT_FLAG,
  88. T1.MAT_STATUS,
  89. TO_NUMBER(NVL(T1.PIECES, 0)) -
  90. (SELECT NVL(SUM(JG.PLAN_NUM), 0)
  91. FROM PLN_ZY_JG_MIDDLE JG
  92. WHERE JG.MAT_NO = T1.MAT_NO
  93. AND JG.MAT_NO_XH = T1.MAT_NO_XH) PRO_NUM,
  94. TO_NUMBER(NVL(T1.WEIGHT, 0)) -
  95. (SELECT NVL(SUM(JG.PLAN_WT), 0)
  96. FROM PLN_ZY_JG_MIDDLE JG
  97. WHERE JG.MAT_NO = T1.MAT_NO
  98. AND JG.MAT_NO_XH = T1.MAT_NO_XH) PRO_WT
  99. FROM COUPLING_MAT_M T, COUPLING_MAT_BUTTRESS T1
  100. WHERE T.MAT_NO = T1.MAT_NO
  101. AND 1 = 1
  102. UNION ALL
  103. SELECT T.MAT_NO,
  104. T.RESULT_NO,
  105. T.ZY_PLAN_ID,
  106. T1.PRO_PLAN_ID,
  107. T.PLINE_NAME,
  108. T.PLINE_CODE,
  109. T.JUDGE_STOVE_NO,
  110. T.BATCH_NO,
  111. T.BL_WL_DESC,
  112. T.MIN_D,
  113. T.MIN_H,
  114. T.CODE_JG,
  115. T.GRADENAME,
  116. T.STEELNAME,
  117. T.MODEL_DESC,
  118. T.OUTDIAMETER,
  119. T.WALLTHICK,
  120. T.SPEC_JG_DESC,
  121. NVL(T.AIMLENGTH, 0) AIMLENGTH,
  122. NVL(T.SINGLEWEIGHT, 0) SINGLEWEIGHT,
  123. T.RRO_TIME,
  124. T.PRO_GROUP,
  125. T.PRO_SHIFT,
  126. T.CREATE_NAME,
  127. T.CREATE_TIME,
  128. T1.KEP_NO,
  129. T1.STORAGE_NO,
  130. T1.LOCATION_NO,
  131. T.WO_ID,
  132. T1.MAT_NO_XH,
  133. M.JG_ORDERNO,
  134. M.GUID,
  135. M.ORDER_NO || '/' || M.ORDER_SEQ ORDER_NO,
  136. M.ORDER_SEQ_NO,
  137. T1.PRODUCT_FLAG,
  138. T1.MAT_STATUS,
  139. NVL(M.PLAN_NUM, 0) PRO_NUM,
  140. NVL(M.PLAN_WT, 0) PRO_WT
  141. FROM COUPLING_MAT_M T,
  142. COUPLING_MAT_BUTTRESS T1,
  143. PLN_ZY_JG_MIDDLE M
  144. WHERE T.MAT_NO = T1.MAT_NO
  145. AND T1.MAT_NO = M.MAT_NO
  146. AND T1.MAT_NO_XH = M.MAT_NO_XH
  147. AND 1 = 1) J
  148. WHERE J.PRO_NUM > 0
  149. ]]>
  150. </query>
  151. <query id="FrmCollarOutventory.queryOutPerfo" desc="查询交易表倒库实绩">
  152. <![CDATA[
  153. SELECT
  154. T.DEAL_ORDE,
  155. T.DEAL_TYPE_CODE,
  156. T.DEAL_TYPE_NAME,
  157. T.SOURCE_CODE,
  158. T.SOURCE_NAME,
  159. T.TAR_CODE,
  160. T.TAR_NAME,
  161. T.KEP_NO,
  162. T.MAT_NO,
  163. T.RESULT_NO,
  164. T.ZY_PLAN_ID,
  165. T.WO_ID,
  166. T.PRO_PLAN_ID,
  167. T.JG_GROUP_ID,
  168. T.PRO_PLAN_ID1,
  169. T.JG_GROUP_ID1,
  170. T.PLINE_CODE,
  171. T.PLINE_NAME,
  172. T.MAT_ORIGIN_CODE,
  173. T.MAT_ORIGIN_NAME,
  174. T.SOURE_CODE,
  175. T.SOURE_NAME,
  176. T.JUDGE_STOVE_NO,
  177. T.BATCH_NO,
  178. T.BL_WL_ID,
  179. T.BL_WL_DESC,
  180. T.MIN_D,
  181. T.MIN_H,
  182. T.CODE_JG,
  183. T.GRADECODE,
  184. T.GRADENAME,
  185. T.STEELCODE,
  186. T.STEELNAME,
  187. T.MODEL_CODE,
  188. T.MODEL_DESC,
  189. T.OUTDIAMETER,
  190. T.WALLTHICK,
  191. T.SPEC_JG,
  192. T.SPEC_JG_DESC,
  193. T.STYLE_JG,
  194. T.DIAMETER,
  195. T.CHECK_J_VAL,
  196. T.AIMLENGTH,
  197. T.SINGLEWEIGHT,
  198. T.MONITORDEMAND,
  199. T.IF_MONITOR_JG,
  200. T.PRDCR_NO,
  201. T.PRODUCER,
  202. TO_CHAR(T.PRODUCER_TIME, 'YYYY-MM-DD HH24:MI:SS') PRODUCER_TIME,
  203. T.MACH_NO,
  204. T.MACH_NM,
  205. T.DEAL_NUM,
  206. T.DEAL_WT,
  207. T.BAL_YEAR_MONTH,
  208. TO_CHAR(T.F_IN_TIME, 'YYYY-MM-DD HH24:MI:SS') F_IN_TIME,
  209. TO_CHAR(T.DEAL_TIME, 'YYYY-MM-DD HH24:MI:SS') DEAL_TIME,
  210. T.STORAGE_NO,
  211. T.LOCATION_NO,
  212. T.STORAGE_ATTR,
  213. T.STORAGE_ATTR_NAME,
  214. T.STORAGE_TYPE_NO,
  215. T.STORAGE_TYPE_NAME,
  216. T.TAR_STORAGE_NO,
  217. T.TAR_LOCATION_NO,
  218. T.TAR_KEP_NO,
  219. T.TAR_STORAGE_ATTR,
  220. T.TAR_STORAGE_ATTR_NAME,
  221. T.TAR_STORAGE_TYPE_NO,
  222. T.TAR_STORAGE_TYPE_NAME,
  223. DECODE(T.TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  224. DECODE(T.HAND_FLAG, '0', '自动', '1', '人工') HAND_FLAG,
  225. T.DEMAND_COPPER,
  226. T.DEMAND_DETECTION,
  227. T.DEMAND_BLAST,
  228. T.DEMAND_BONDERIZING,
  229. T.CUST_ALPHA_NO,
  230. T.ORDER_SPECIAL_DESC,
  231. T.ALPHA_CODE,
  232. T.DETER_NO,
  233. T.DETER_RESULTS,
  234. T.COL_OPERATOR,
  235. T.MEMO,
  236. T.CREATE_NAME,
  237. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  238. T.UPDATE_NAME,
  239. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  240. T.PRODUCT_FLAG,
  241. T.MAT_STATUS,
  242. T.DETER_STATUS,
  243. T.CODE_JG_BL,
  244. T.CRAFT_FILE_NO,
  245. T.CRAFT_SEQ,
  246. T.BELONG_CODE,
  247. T.BELONG_NAME,
  248. T.COAT_TYPE,
  249. T.MAT_NO_XH,
  250. T.QCM_STAUS,
  251. T.USED_NUM,
  252. T.USED_WT,
  253. T.FAILL_NUM,
  254. T.FAILL_WT,
  255. T.BACK_NUM,
  256. T.BACK_WT,
  257. T.OUT_FLAG,
  258. T.JG_ORDERNO,
  259. T.ORDER_NO,
  260. T.ORDER_SEQ,
  261. T.DELIVERY_NO,
  262. T.ORD_PK,
  263. T.ORD_LN_PK,
  264. T.ORD_LN_DLY_PK,
  265. T.CRAFT_SEQ_ORD,
  266. T.CRAFT_FILE_NO_ORD,
  267. T.STOVE_NO,
  268. T.FLAG_STOVE_NO
  269. FROM COUPLING_MAT_DEAL T
  270. WHERE 1=1
  271. ]]>
  272. </query>
  273. <query id="FrmInformation.getQueryGX" desc="查询工序">
  274. <![CDATA[
  275. SELECT
  276. T.BASECODE,
  277. END BASECODE,
  278. T.BASENAME
  279. FROM COM_BASE_INFO T
  280. WHERE T.SORTCODE = '7003'
  281. AND T.VALIDFLAG = '1'
  282. ]]>
  283. </query>
  284. <query id="FrmCollarOutventory.QUERYMatButterResult" desc="查询新增信息">
  285. <![CDATA[
  286. SELECT T.MAT_NO,
  287. T.RESULT_NO,
  288. T.WO_ID,
  289. T.ZY_PLAN_ID,
  290. B.PRO_PLAN_ID,
  291. T.PLINE_CODE,
  292. T.PLINE_NAME,
  293. T.JUDGE_STOVE_NO,
  294. T.BATCH_NO,
  295. T.BL_WL_ID,
  296. T.BL_WL_DESC,
  297. T.MIN_D,
  298. T.MIN_H,
  299. T.CODE_JG,
  300. T.GRADECODE,
  301. T.GRADENAME,
  302. T.STEELCODE,
  303. T.STEELNAME,
  304. T.MODEL_CODE,
  305. T.MODEL_DESC,
  306. T.OUTDIAMETER,
  307. T.WALLTHICK,
  308. T.SPEC_JG,
  309. T.SPEC_JG_DESC,
  310. T.STYLE_JG,
  311. T.DIAMETER,
  312. T.CHECK_J_VAL,
  313. T.AIMLENGTH,
  314. T.SINGLEWEIGHT,
  315. T.MONITORDEMAND,
  316. T.IF_MONITOR_JG,
  317. T.PRDCR_NO,
  318. T.PRODUCER,
  319. B.MACH_NO,
  320. B.MACH_NM,
  321. nvl(B.PIECES,0) PRO_NUM,
  322. nvl(B.WEIGHT,0) PRO_WT,
  323. T.RRO_TIME,
  324. T.PRO_SHIFT,
  325. T.PRO_GROUP,
  326. T.DEMAND_COPPER,
  327. T.DEMAND_DETECTION,
  328. T.DEMAND_BLAST,
  329. T.DEMAND_BONDERIZING,
  330. B.CUST_ALPHA_NO,
  331. B.ORDER_SPECIAL_DESC,
  332. B.ALPHA_CODE,
  333. T.COL_OPERATOR,
  334. B.KEP_NO,
  335. B.STORAGE_NO,
  336. B.LOCATION_NO,
  337. B.STORAGE_ATTR,
  338. B.STORAGE_ATTR_NAME,
  339. B.STORAGE_TYPE_NO,
  340. B.STORAGE_TYPE_NAME,
  341. B.MANAGEMENT_NO,
  342. B.MANAGEMENT_NAME,
  343. B.PRODUCT_FLAG,
  344. B.MAT_STATUS,
  345. T.DETER_STATUS,
  346. T.CODE_JG_BL,
  347. T.CRAFT_FILE_NO,
  348. T.CRAFT_SEQ,
  349. T.BELONG_CODE,
  350. T.BELONG_NAME,
  351. T.COAT_TYPE,
  352. T.FLAG_STOVE_NO,
  353. T.STOVE_NO,
  354. T.MEMO,
  355. T.DETER_RESULTS,
  356. T.QCM_STAUS,
  357. (SELECT NVL(SUM(M.PRO_NUM),0) FROM COUPLING_MAT_M M WHERE M.MAT_NO=T.MAT_NO) PRO_NUM_ALL
  358. FROM COUPLING_MAT_M T, COUPLING_MAT_BUTTRESS B
  359. WHERE T.MAT_NO = B.MAT_NO
  360. AND B.MAT_NO_XH = ?
  361. AND T.MAT_NO=?
  362. ]]>
  363. </query>
  364. <query id="FrmCollarOutventory.AddDealResult" desc="新增交易信息">
  365. <![CDATA[
  366. INSERT INTO COUPLING_MAT_DEAL(
  367. DEAL_ORDE,
  368. DEAL_TYPE_CODE,
  369. DEAL_TYPE_NAME,
  370. SOURCE_CODE,
  371. SOURCE_NAME,
  372. TAR_CODE,
  373. TAR_NAME,
  374. KEP_NO,
  375. MAT_NO,
  376. RESULT_NO,
  377. ZY_PLAN_ID,
  378. WO_ID,
  379. PRO_PLAN_ID,
  380. JG_GROUP_ID,
  381. PRO_PLAN_ID1,
  382. JG_GROUP_ID1,
  383. PLINE_CODE,
  384. PLINE_NAME,
  385. MAT_ORIGIN_CODE,
  386. MAT_ORIGIN_NAME,
  387. SOURE_CODE,
  388. SOURE_NAME,
  389. JUDGE_STOVE_NO,
  390. BATCH_NO,
  391. BL_WL_ID,
  392. BL_WL_DESC,
  393. MIN_D,
  394. MIN_H,
  395. CODE_JG,
  396. GRADECODE,
  397. GRADENAME,
  398. STEELCODE,
  399. STEELNAME,
  400. MODEL_CODE,
  401. MODEL_DESC,
  402. OUTDIAMETER,
  403. WALLTHICK,
  404. SPEC_JG,
  405. SPEC_JG_DESC,
  406. STYLE_JG,
  407. DIAMETER,
  408. CHECK_J_VAL,
  409. AIMLENGTH,
  410. SINGLEWEIGHT,
  411. MONITORDEMAND,
  412. IF_MONITOR_JG,
  413. PRDCR_NO,
  414. PRODUCER,
  415. PRODUCER_TIME,
  416. MACH_NO,
  417. MACH_NM,
  418. DEAL_NUM,
  419. DEAL_WT,
  420. BAL_YEAR_MONTH,
  421. F_IN_TIME,
  422. DEAL_TIME,
  423. STORAGE_NO,
  424. LOCATION_NO,
  425. STORAGE_ATTR,
  426. STORAGE_ATTR_NAME,
  427. STORAGE_TYPE_NO,
  428. STORAGE_TYPE_NAME,
  429. TAR_STORAGE_NO,
  430. TAR_LOCATION_NO,
  431. TAR_KEP_NO,
  432. TAR_STORAGE_ATTR,
  433. TAR_STORAGE_ATTR_NAME,
  434. TAR_STORAGE_TYPE_NO,
  435. TAR_STORAGE_TYPE_NAME,
  436. TAR_REC_FLAG,
  437. HAND_FLAG,
  438. DEMAND_COPPER,
  439. DEMAND_DETECTION,
  440. DEMAND_BLAST,
  441. DEMAND_BONDERIZING,
  442. CUST_ALPHA_NO,
  443. ORDER_SPECIAL_DESC,
  444. ALPHA_CODE,
  445. DETER_NO,
  446. DETER_RESULTS,
  447. COL_OPERATOR,
  448. MEMO,
  449. CREATE_NAME,
  450. CREATE_TIME,
  451. PRODUCT_FLAG,
  452. MAT_STATUS,
  453. DETER_STATUS,
  454. CODE_JG_BL,
  455. CRAFT_FILE_NO,
  456. CRAFT_SEQ,
  457. BELONG_CODE,
  458. BELONG_NAME,
  459. COAT_TYPE,MAT_NO_XH,QCM_STAUS,
  460. OUT_FLAG,JG_ORDERNO,ORDER_NO,
  461. ORDER_SEQ,DELIVERY_NO,ORD_PK,
  462. ORD_LN_PK,ORD_LN_DLY_PK, CRAFT_SEQ_ORD,CRAFT_FILE_NO_ORD,STOVE_NO,FLAG_STOVE_NO)
  463. VALUES(
  464. '#DEAL_ORDE#',
  465. '#DEAL_TYPE_CODE#',
  466. '#DEAL_TYPE_NAME#',
  467. '#SOURCE_CODE#',
  468. '#SOURCE_NAME#',
  469. '#TAR_CODE#',
  470. '#TAR_NAME#',
  471. '#KEP_NO#',
  472. '#MAT_NO#',
  473. '#RESULT_NO#',
  474. '#ZY_PLAN_ID#',
  475. '#WO_ID#',
  476. '#PRO_PLAN_ID#',
  477. '#JG_GROUP_ID#',
  478. '#PRO_PLAN_ID1#',
  479. '#JG_GROUP_ID1#',
  480. '#PLINE_CODE#',
  481. '#PLINE_NAME#',
  482. '#MAT_ORIGIN_CODE#',
  483. '#MAT_ORIGIN_NAME#',
  484. '#SOURE_CODE#',
  485. '#SOURE_NAME#',
  486. '#JUDGE_STOVE_NO#',
  487. '#BATCH_NO#',
  488. '#BL_WL_ID#',
  489. '#BL_WL_DESC#',
  490. '#MIN_D#',
  491. '#MIN_H#',
  492. '#CODE_JG#',
  493. '#GRADECODE#',
  494. '#GRADENAME#',
  495. '#STEELCODE#',
  496. '#STEELNAME#',
  497. '#MODEL_CODE#',
  498. '#MODEL_DESC#',
  499. '#OUTDIAMETER#',
  500. '#WALLTHICK#',
  501. '#SPEC_JG#',
  502. '#SPEC_JG_DESC#',
  503. '#STYLE_JG#',
  504. '#DIAMETER#',
  505. '#CHECK_J_VAL#',
  506. '#AIMLENGTH#',
  507. '#SINGLEWEIGHT#',
  508. '#MONITORDEMAND#',
  509. '#IF_MONITOR_JG#',
  510. '#PRDCR_NO#',
  511. '#PRODUCER#',
  512. SYSDATE,
  513. '#MACH_NO#',
  514. '#MACH_NM#',
  515. '#DEAL_NUM#',
  516. '#DEAL_WT#',
  517. '#BAL_YEAR_MONTH#',
  518. SYSDATE,
  519. SYSDATE,
  520. '#STORAGE_NO#',
  521. '#LOCATION_NO#',
  522. '#STORAGE_ATTR#',
  523. '#STORAGE_ATTR_NAME#',
  524. '#STORAGE_TYPE_NO#',
  525. '#STORAGE_TYPE_NAME#',
  526. '#TAR_STORAGE_NO#',
  527. '#TAR_LOCATION_NO#',
  528. '#TAR_KEP_NO#',
  529. '#TAR_STORAGE_ATTR#',
  530. '#TAR_STORAGE_ATTR_NAME#',
  531. '#TAR_STORAGE_TYPE_NO#',
  532. '#TAR_STORAGE_TYPE_NAME#',
  533. '#TAR_REC_FLAG#',
  534. '#HAND_FLAG#',
  535. '#DEMAND_COPPER#',
  536. '#DEMAND_DETECTION#',
  537. '#DEMAND_BLAST#',
  538. '#DEMAND_BONDERIZING#',
  539. '#CUST_ALPHA_NO#',
  540. '#ORDER_SPECIAL_DESC#',
  541. '#ALPHA_CODE#',
  542. '#DETER_NO#',
  543. '#DETER_RESULTS#',
  544. '#COL_OPERATOR#',
  545. '#MEMO#',
  546. '#CREATE_NAME#',
  547. TO_DATE('#CREATE_TIME#','YYYY-MM-DD HH24:MI:SS'),
  548. '#PRODUCT_FLAG#',
  549. '#MAT_STATUS#',
  550. '#DETER_STATUS#',
  551. '#CODE_JG_BL#',
  552. '#CRAFT_FILE_NO#',
  553. '#CRAFT_SEQ#',
  554. '#BELONG_CODE#',
  555. '#BELONG_NAME#',
  556. '#COAT_TYPE#','#MAT_NO_XH#','#QCM_STAUS#',
  557. '#OUT_FLAG#','#JG_ORDERNO#','#ORDER_NO#',
  558. '#ORDER_SEQ#','#DELIVERY_NO#','#ORD_PK#',
  559. '#ORD_LN_PK#','#ORD_LN_DLY_PK#',
  560. '#CRAFT_SEQ_ORD#','#CRAFT_FILE_NO_ORD#','#STOVE_NO#','#FLAG_STOVE_NO#')
  561. ]]>
  562. </query>
  563. <query id="FrmCollarOutventory.updateButterResult" desc="修改位置表">
  564. <![CDATA[
  565. UPDATE COUPLING_MAT_BUTTRESS
  566. SET PIECES = TO_NUMBER(NVL(PIECES,0)) - TO_NUMBER(?),
  567. WEIGHT = TO_NUMBER(NVL(WEIGHT,0)) - TO_NUMBER(?),
  568. UPDATE_NAME = ?,
  569. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  570. WHERE MAT_NO = ?
  571. AND MAT_NO_XH=?
  572. ]]>
  573. </query>
  574. <query id="FrmCollarOutventory.deleteButter" desc="删除位置表">
  575. <![CDATA[
  576. DELETE COUPLING_MAT_BUTTRESS
  577. WHERE MAT_NO = ?
  578. AND MAT_NO_XH=?
  579. ]]>
  580. </query>
  581. <query id="FrmCollarOutventory.deleteDealResult" desc="删除交易信息">
  582. <![CDATA[
  583. DELETE COUPLING_MAT_DEAL WHERE DEAL_ORDE = ?
  584. ]]>
  585. </query>
  586. <query id="FrmCollarOutventory.AddButterResult" desc="新增位置表">
  587. <![CDATA[
  588. INSERT INTO COUPLING_MAT_BUTTRESS
  589. (KEP_NO,
  590. MAT_NO,
  591. PIECES,
  592. WEIGHT,
  593. STORAGE_NO,
  594. LOCATION_NO,
  595. STORAGE_ATTR,
  596. STORAGE_ATTR_NAME,
  597. STORAGE_TYPE_NO,
  598. STORAGE_TYPE_NAME,
  599. MANAGEMENT_NO,
  600. MANAGEMENT_NAME,
  601. CREATE_NAME,
  602. CREATE_TIME,
  603. PRODUCT_FLAG,
  604. MAT_STATUS,
  605. MACH_NO,
  606. MACH_NM,
  607. MAT_ORIGIN_CODE,
  608. MAT_ORIGIN_NAME,
  609. SOURE_CODE,
  610. SOURE_NAME,
  611. CUST_ALPHA_NO,
  612. ORDER_SPECIAL_DESC,
  613. ALPHA_CODE,
  614. MAT_NO_XH)
  615. SELECT T.KEP_NO,
  616. T.MAT_NO,
  617. T.DEAL_NUM,
  618. T.DEAL_WT,
  619. T.STORAGE_NO,
  620. T.LOCATION_NO,
  621. T.STORAGE_ATTR,
  622. T.STORAGE_ATTR_NAME,
  623. T.STORAGE_TYPE_NO,
  624. T.STORAGE_TYPE_NAME,
  625. T.SOURCE_CODE,
  626. T.SOURCE_NAME,
  627. ?,
  628. TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  629. T.PRODUCT_FLAG,
  630. T.MAT_STATUS,
  631. T.MACH_NO,
  632. T.MACH_NM,
  633. T.MAT_ORIGIN_CODE,
  634. T.MAT_ORIGIN_NAME,
  635. T.SOURE_CODE,
  636. T.SOURE_NAME,
  637. T.CUST_ALPHA_NO,
  638. T.ORDER_SPECIAL_DESC,
  639. T.ALPHA_CODE,
  640. ?
  641. FROM COUPLING_MAT_DEAL T
  642. WHERE T.DEAL_ORDE = ?
  643. ]]>
  644. </query>
  645. <query id="FrmCollarOutventory.queryRecFalg" desc="查询交易表该数据接收状态">
  646. <![CDATA[
  647. SELECT T.TAR_REC_FLAG FROM COUPLING_MAT_DEAL T WHERE T.DEAL_ORDE = ?
  648. ]]>
  649. </query>
  650. <query id="FrmCollarOutventory.updateButter" desc="修改位置表">
  651. <![CDATA[
  652. UPDATE COUPLING_MAT_BUTTRESS
  653. SET PIECES = TO_NUMBER(NVL(PIECES,0)) + TO_NUMBER(?),
  654. WEIGHT = TO_NUMBER(NVL(WEIGHT,0)) + TO_NUMBER(?),
  655. UPDATE_NAME = ?,
  656. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  657. WHERE MAT_NO = ?
  658. AND STORAGE_NO=?
  659. ]]>
  660. </query>
  661. <query id="FrmCollarOutventory.queryButterResult" desc="查询位置表">
  662. <![CDATA[
  663. SELECT COUNT(*) COUNT
  664. FROM COUPLING_MAT_BUTTRESS T
  665. WHERE T.MAT_NO = ?
  666. AND T.STORAGE_NO = ?
  667. ]]>
  668. </query>
  669. <query id="FrmCollarOutventory.deleteMat" desc="删除材料表">
  670. <![CDATA[
  671. DELETE COUPLING_MAT_M WHERE MAT_NO = ?
  672. ]]>
  673. </query>
  674. <query id="FrmCollarOutventory.updateMat" desc="修改材料表">
  675. <![CDATA[
  676. UPDATE COUPLING_MAT_M T
  677. SET T.PRO_NUM = TO_NUMBER(?),
  678. T.PRO_WT = TO_NUMBER(?),
  679. T.UPDATE_NAME=?,
  680. T.UPDATE_TIME=TO_DATE(?,'YYYY-MM-DD HH24:MI;SS')
  681. WHERE MAT_NO = ?
  682. ]]>
  683. </query>
  684. <query id="FrmCollarOutventory.AddMat" desc="新增材料表">
  685. <![CDATA[
  686. INSERT INTO COUPLING_MAT_M(
  687. MAT_NO,
  688. RESULT_NO,
  689. WO_ID,
  690. PLINE_CODE,
  691. PLINE_NAME,
  692. JUDGE_STOVE_NO,
  693. BATCH_NO,
  694. BL_WL_ID,
  695. MIN_D,
  696. MIN_H,
  697. CODE_JG,
  698. GRADECODE,
  699. GRADENAME,
  700. STEELCODE,
  701. STEELNAME,
  702. MODEL_CODE,
  703. MODEL_DESC,
  704. OUTDIAMETER,
  705. WALLTHICK,
  706. SPEC_JG,
  707. SPEC_JG_DESC,
  708. STYLE_JG,
  709. DIAMETER,
  710. CHECK_J_VAL,
  711. AIMLENGTH,
  712. SINGLEWEIGHT,
  713. MONITORDEMAND,
  714. IF_MONITOR_JG,
  715. PRDCR_NO,
  716. PRODUCER,
  717. PRO_NUM,
  718. PRO_WT,
  719. COL_OPERATOR,
  720. RRO_TIME,
  721. PRO_SHIFT,
  722. PRO_GROUP,
  723. CREATE_NAME,
  724. CREATE_TIME,
  725. F_IN_TIME,
  726. BL_WL_DESC,
  727. MEMO,
  728. DEMAND_DETECTION,
  729. DEMAND_BLAST,
  730. DEMAND_BONDERIZING,
  731. DEMAND_COPPER,
  732. COAT_TYPE,
  733. BELONG_CODE,
  734. BELONG_NAME,
  735. CODE_JG_BL,
  736. CRAFT_FILE_NO,
  737. CRAFT_SEQ,h
  738. DETER_STATUS,
  739. DETER_NO,
  740. DETER_RESULTS,
  741. FINAL_USER_DESC,
  742. MAT_ORIGIN_CODE,
  743. MAT_ORIGIN_NAME,
  744. SOURE_CODE,
  745. SOURE_NAME,
  746. JUDGE_STD_NAME)
  747. SELECT T.MAT_NO,
  748. T.RESULT_NO,
  749. T.WO_ID,
  750. T.PLINE_CODE,
  751. T.PLINE_NAME,
  752. T.JUDGE_STOVE_NO,
  753. T.BATCH_NO,
  754. T.BL_WL_ID,
  755. T.MIN_D,
  756. T.MIN_H,
  757. T.CODE_JG,
  758. T.GRADECODE,
  759. T.GRADENAME,
  760. T.STEELCODE,
  761. T.STEELNAME,
  762. T.MODEL_CODE,
  763. T.MODEL_DESC,
  764. T.OUTDIAMETER,
  765. T.WALLTHICK,
  766. T.SPEC_JG,
  767. T.SPEC_JG_DESC,
  768. T.STYLE_JG,
  769. T.DIAMETER,
  770. T.CHECK_J_VAL,
  771. T.AIMLENGTH,
  772. T.SINGLEWEIGHT,
  773. T.MONITORDEMAND,
  774. T.IF_MONITOR_JG,
  775. T.PRDCR_NO,
  776. T.PRODUCER,
  777. T.DEAL_NUM,
  778. T.DEAL_WT,
  779. ?,
  780. SYSDATE,
  781. ?,
  782. ?,
  783. ?,
  784. SYSDATE,
  785. SYSDATE,
  786. T.BL_WL_DESC,
  787. T.MEMO,
  788. T.DEMAND_DETECTION,
  789. T.DEMAND_BLAST,
  790. T.DEMAND_BONDERIZING,
  791. T.DEMAND_COPPER,
  792. T.COAT_TYPE,
  793. T.BELONG_CODE,
  794. T.BELONG_NAME,
  795. T.CODE_JG_BL,
  796. T.CRAFT_FILE_NO,
  797. T.CRAFT_SEQ,
  798. T.DETER_STATUS,
  799. T.DETER_NO,
  800. T.DETER_RESULTS,
  801. '',
  802. T.MAT_ORIGIN_CODE,
  803. T.MAT_ORIGIN_NAME,
  804. T.SOURE_CODE,
  805. T.SOURE_NAME,
  806. ''
  807. FROM COUPLING_MAT_DEAL T WHERE T.DEAL_ORDE=?
  808. ]]>
  809. </query>
  810. <query id="FrmCollarOutventory.updateMat1" desc="修改材料表">
  811. <![CDATA[
  812. UPDATE COUPLING_MAT_M T
  813. SET T.PRO_NUM = (SELECT SUM(NVL(PIECES,0)) FROM COUPLING_MAT_BUTTRESS WHERE MAT_NO=? ),
  814. T.PRO_WT = (SELECT SUM(NVL(WEIGHT,0)) FROM COUPLING_MAT_BUTTRESS WHERE MAT_NO=? ),
  815. T.UPDATE_NAME=?,
  816. T.UPDATE_TIME=TO_DATE(?,'YYYY-MM-DD HH24:MI;SS')
  817. WHERE MAT_NO = ?
  818. ]]>
  819. </query>
  820. <query id="FrmCollarOutventory.getPlnMiddOrder" desc="查询工单详情">
  821. <![CDATA[
  822. SELECT T.GUID,
  823. T.WO_ID,
  824. T.JG_ORDERNO,
  825. T.JUDGE_STOVE_NO,
  826. T.BATCH_NO,
  827. T.BATCH_GROUD_NO,
  828. T.PLINE_CODE,
  829. T.PLINE_NAME,
  830. T.DEMAND_COPPER,
  831. T.DEMAND_DETECTION,
  832. T.DEMAND_BLAST,
  833. T.DEMAND_BONDERIZING,
  834. T.PLAN_NUM,
  835. T.PLAN_WT,
  836. T.STOVE_NO,
  837. T.FLAG_STOVE_NO,
  838. T.STEELCODE,
  839. T.STEELNAME,
  840. T.GRADECODE,
  841. T.GRADENAME,
  842. T.SPEC_JG_DESC,
  843. T.SPEC_JG,
  844. T.STYLE_JG,
  845. T.STD_CODE,
  846. T.STD_NAME,
  847. T.STD_STYLE,
  848. T.STD_STYLE_DESC,
  849. T.PRODUCCODE_JG,
  850. T.PRODUCCODE_JG_DESC,
  851. T.CODE_JG,
  852. T.MODEL_CODE,
  853. T.MODEL_DESC,
  854. T.IF_MONITOR_JG,
  855. T.PRDCR_NO,
  856. T.STATUS,
  857. T.MEMO,
  858. T.CREATE_NAME,
  859. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  860. T.UPDATE_NAME,
  861. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  862. T.ORDER_NO,
  863. T.ORDER_SEQ,
  864. T.ORDER_SEQ_NO,
  865. T.ORD_PK,
  866. T.ORD_LN_PK,
  867. T.ORD_LN_DLY_PK,
  868. T.MAT_NO,
  869. T.CRAFT_SEQ_ORD,
  870. T.CRAFT_FILE_NO_ORD,
  871. T.MAT_NO_XH
  872. FROM PLN_ZY_JG_MIDDLE T
  873. WHERE T.GUID = ?
  874. ]]>
  875. </query>
  876. </queryMap>