FrmGateFrim.xml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "门岗确认管理">
  3. <query id = "FrmGateFrim.doQueryGpOutList" desc = "查询管坯倒库信息">
  4. SELECT OUTSTOCK_PLAN_NO,
  5. OUTSTOCK_DOC,
  6. OUTSTOCK_TYPE_CODE,
  7. OUTSTOCK_TYPE_NAME,
  8. VEHICLE_NO,
  9. STOVE_NO,
  10. FLAG_STOVE_NO,
  11. JUDGE_STOVE_NO,
  12. MATERIAL_NO,
  13. MATERIAL_NAME,
  14. GRADECODE,
  15. GRADENAME,
  16. STD_CODE,
  17. STD_NAME,
  18. DIMATER,
  19. ACT_LEN,
  20. FIX_NUM,
  21. FIX_LEN,
  22. SUM(ACT_COUNT) ACT_COUNT,
  23. SUM(ACT_WEIGHT) ACT_WEIGHT,
  24. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  25. PLINE_CODE,
  26. PLINE_NAME,
  27. BELONG_CODE,
  28. BELONG_NAME,
  29. STORAGE_NO,
  30. (SELECT C.STORAGE_NAME
  31. FROM YDM_BS_STORAGE C
  32. WHERE C.STORAGE_NO = T.STORAGE_NO) STORAGE_NAME,
  33. (SELECT C.STORAGE_NAME
  34. FROM YDM_BS_STORAGE C
  35. WHERE C.STORAGE_NO = T.TAR_STORAGE_NO) TAR_STORAGE_NAME,
  36. DECODE(TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  37. MAX(TO_CHAR(OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  38. MEMO,
  39. CREATE_NAME,
  40. MAX((SELECT S.ORDER_NO || '/' || S.ORDER_SEQ
  41. FROM PLN_ORDER_ZG_S S
  42. WHERE S.PRO_PLAN_ID = T.PRO_PLAN_ID_ZG
  43. AND S.GX_PLAN_NO = T.GX_PLAN_NO_ZG)) ORDER_NO,
  44. PRO_PLAN_ID_ZG,
  45. GX_PLAN_NO_ZG,
  46. MAX(LEAVE_FACTORY_NAME)LEAVE_FACTORY_NAME,
  47. MAX(TO_CHAR(LEAVE_FACTORY_TIME,'YYYY-MM-DD HH:MM:SS'))LEAVE_FACTORY_TIME,
  48. MAX(DECODE(LEAVE_FACTORY_FLAG,'0','未确认','1','已确认'))LEAVE_FACTORY_FLAG,
  49. MAX(T.DRIVER)DRIVER
  50. FROM YDM_GP_OUTLIST T
  51. WHERE OUTSTOCK_TYPE_CODE = '800803'
  52. AND TAR_REC_FLAG = '0'
  53. AND LEAVE_FACTORY_FLAG = '0'
  54. AND VALIDFLAG = '1'
  55. AND T.OUTSTOCK_DOC = ?
  56. GROUP BY OUTSTOCK_PLAN_NO,
  57. OUTSTOCK_DOC,
  58. OUTSTOCK_TYPE_CODE,
  59. OUTSTOCK_TYPE_NAME,
  60. VEHICLE_NO,
  61. STOVE_NO,
  62. FLAG_STOVE_NO,
  63. JUDGE_STOVE_NO,
  64. MATERIAL_NO,
  65. MATERIAL_NAME,
  66. GRADECODE,
  67. GRADENAME,
  68. STD_CODE,
  69. STD_NAME,
  70. DIMATER,
  71. ACT_LEN,
  72. FIX_NUM,
  73. FIX_LEN,
  74. PLINE_CODE,
  75. PLINE_NAME,
  76. BELONG_CODE,
  77. BELONG_NAME,
  78. STORAGE_NO,
  79. TAR_STORAGE_NO,
  80. TAR_REC_FLAG,
  81. MEMO,
  82. CREATE_NAME,
  83. PRO_PLAN_ID_ZG,
  84. GX_PLAN_NO_ZG
  85. </query>
  86. <query id = "FrmGateFrim.doQueryBcOutList" desc = "查询钢管倒库信息">
  87. SELECT T.OUTSTOCK_DOC,
  88. MAX(T.OUTSTOCK_TYPE_CODE) OUTSTOCK_TYPE_CODE,
  89. MAX(T.OUTSTOCK_TYPE_NAME) OUTSTOCK_TYPE_NAME,
  90. T.ICCAR_NO,
  91. T.VEHICLE_NO,
  92. T.LOT_NO,
  93. T.STOVE_NO,
  94. T.JUDGE_STOVE_NO,
  95. T.BATCH_NO,
  96. T.BATCH_GROUD_NO,
  97. MAX(C.BASENAME) PRODUCT_FLAG,
  98. MAX(T.MAT_STATUS) MAT_STATUS,
  99. MAX(T.MATERIAL_NO) MATERIAL_NO,
  100. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  101. MAX(T.PRODUCCODE) PRODUCCODE,
  102. MAX(T.PRODUCNAME) PRODUCNAME,
  103. MAX(T.STD_CODE) STD_CODE,
  104. MAX(T.STD_NAME) STD_NAME,
  105. MAX(T.GRADECODE) GRADECODE,
  106. MAX(T.GRADENAME) GRADENAME,
  107. MAX(T.STEELCODE) STEELCODE,
  108. MAX(T.STEELNAME) STEELNAME,
  109. MAX(T.STD_STYLE) STD_STYLE,
  110. MAX(T.STD_STYLE_DESC) STD_STYLE_DESC,
  111. MAX(T.SPEC_CODE) SPEC_CODE,
  112. MAX(T.SPEC_NAME) SPEC_NAME,
  113. MAX(T.MODEL_CODE) MODEL_CODE,
  114. MAX(T.MODEL_DESC) MODEL_DESC,
  115. T.PRO_ORDER_NO,
  116. T.PLINE_CODE,
  117. T.PLINE_NAME,
  118. MAX(T.ACT_DIMATER) ACT_DIMATER,
  119. MAX(T.ACT_HEIGHT) ACT_HEIGHT,
  120. MAX(T.ACT_LEN) ACT_LEN,
  121. MAX(T.ACT_LEN_MIN) ACT_LEN_MIN,
  122. MAX(T.ACT_LEN_MAX) ACT_LEN_MAX,
  123. SUM(T.ACT_COUNT) ACT_COUNT,
  124. SUM(T.ACT_WEIGHT) ACT_WEIGHT,
  125. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  126. MAX(METER_WEIGHT) METER_WEIGHT,
  127. T.BELONG_CODE,
  128. T.BELONG_NAME,
  129. T.STORAGE_NO,
  130. (SELECT T1.STORAGE_NAME
  131. FROM YDM_BS_STORAGE T1
  132. WHERE T1.STORAGE_NO = T.STORAGE_NO) STORAGE_NAME,
  133. T.TAR_STORAGE_NO,
  134. (SELECT T1.STORAGE_NAME
  135. FROM YDM_BS_STORAGE T1
  136. WHERE T1.STORAGE_NO = T.TAR_STORAGE_NO) TAR_STORAGE_NAME,
  137. DECODE(T.TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  138. MAX(TO_CHAR(T.OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  139. MAX(T.JUDGE_STD_NAME) JUDGE_STD_NAME,
  140. T.DATA_SUORCE,
  141. T.QCM_STAUS,
  142. MAX(LEAVE_FACTORY_NAME) LEAVE_FACTORY_NAME,
  143. MAX(TO_CHAR(LEAVE_FACTORY_TIME, 'YYYY-MM-DD HH:MM:SS')) LEAVE_FACTORY_TIME,
  144. MAX(DECODE(LEAVE_FACTORY_FLAG, '0', '未确认', '1', '已确认')) LEAVE_FACTORY_FLAG,
  145. MAX(T.DRIVER) DRIVER,
  146. MAX(DECODE(T.OUT_TYPE,
  147. '0',
  148. '写卡倒运',
  149. '1',
  150. '票据倒运',
  151. '2',
  152. '纠错倒运')) OUT_TYPE
  153. FROM YDM_BC_OUTLIST T
  154. LEFT JOIN METER_WORK_CAR_ACTUAL_FIRST@TGJL_120_LINK
  155. ON T.OUTSTOCK_DOC = NOTICE_NO
  156. AND WEIGHT_TYPE = '0', COM_BASE_INFO C
  157. WHERE T.OUTSTOCK_DOC = ?
  158. AND T.VALIDFLAG = '1'
  159. AND T.TAR_REC_FLAG = '0'
  160. AND T.LEAVE_FACTORY_FLAG = '0'
  161. AND T.OUT_TYPE IN ('0', '1')
  162. AND T.PRODUCT_FLAG = C.BASECODE
  163. GROUP BY T.OUTSTOCK_DOC,
  164. T.ICCAR_NO,
  165. T.VEHICLE_NO,
  166. T.LOT_NO,
  167. T.STOVE_NO,
  168. T.JUDGE_STOVE_NO,
  169. T.BATCH_NO,
  170. T.BATCH_GROUD_NO,
  171. T.PRO_ORDER_NO,
  172. T.PLINE_CODE,
  173. T.PLINE_NAME,
  174. T.BELONG_CODE,
  175. T.BELONG_NAME,
  176. T.STORAGE_NO,
  177. T.TAR_STORAGE_NO,
  178. T.DATA_SUORCE,
  179. T.QCM_STAUS,
  180. T.TAR_REC_FLAG
  181. </query>
  182. <query id = "FrmGateFrim.doQueryGpOutList1" desc = "票据查询管坯倒库信息">
  183. SELECT OUTSTOCK_PLAN_NO,
  184. OUTSTOCK_DOC,
  185. OUTSTOCK_TYPE_CODE,
  186. OUTSTOCK_TYPE_NAME,
  187. VEHICLE_NO,
  188. STOVE_NO,
  189. FLAG_STOVE_NO,
  190. JUDGE_STOVE_NO,
  191. MATERIAL_NO,
  192. MATERIAL_NAME,
  193. GRADECODE,
  194. GRADENAME,
  195. STD_CODE,
  196. STD_NAME,
  197. DIMATER,
  198. ACT_LEN,
  199. FIX_NUM,
  200. FIX_LEN,
  201. SUM(ACT_COUNT) ACT_COUNT,
  202. SUM(ACT_WEIGHT) ACT_WEIGHT,
  203. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  204. PLINE_CODE,
  205. PLINE_NAME,
  206. BELONG_CODE,
  207. BELONG_NAME,
  208. STORAGE_NO,
  209. (SELECT C.STORAGE_NAME
  210. FROM YDM_BS_STORAGE C
  211. WHERE C.STORAGE_NO = T.STORAGE_NO) STORAGE_NAME,
  212. (SELECT C.STORAGE_NAME
  213. FROM YDM_BS_STORAGE C
  214. WHERE C.STORAGE_NO = T.TAR_STORAGE_NO) TAR_STORAGE_NAME,
  215. DECODE(TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  216. max(TO_CHAR(OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  217. MEMO,
  218. CREATE_NAME,
  219. MAX((SELECT S.ORDER_NO || '/' || S.ORDER_SEQ
  220. FROM PLN_ORDER_ZG_S S
  221. WHERE S.PRO_PLAN_ID = T.PRO_PLAN_ID_ZG
  222. AND S.GX_PLAN_NO = T.GX_PLAN_NO_ZG)) ORDER_NO,
  223. PRO_PLAN_ID_ZG,
  224. GX_PLAN_NO_ZG,
  225. MAX(LEAVE_FACTORY_NAME) LEAVE_FACTORY_NAME,
  226. MAX(TO_CHAR(LEAVE_FACTORY_TIME, 'YYYY-MM-DD HH:MM:SS')) LEAVE_FACTORY_TIME,
  227. MAX(DECODE(LEAVE_FACTORY_FLAG, '0', '未确认', '1', '已确认')) LEAVE_FACTORY_FLAG,
  228. MAX(T.DRIVER) DRIVER
  229. FROM YDM_GP_OUTLIST T
  230. WHERE OUTSTOCK_TYPE_CODE = '800803'
  231. AND TAR_REC_FLAG = '0'
  232. AND LEAVE_FACTORY_FLAG = '0'
  233. AND VALIDFLAG = '1'
  234. </query>
  235. <query id = "FrmGateFrim.doQueryBcOutList1" desc = "票据查询钢管倒库信息">
  236. SELECT T.OUTSTOCK_DOC,
  237. MAX(T.OUTSTOCK_TYPE_CODE) OUTSTOCK_TYPE_CODE,
  238. MAX(T.OUTSTOCK_TYPE_NAME) OUTSTOCK_TYPE_NAME,
  239. T.ICCAR_NO,
  240. T.VEHICLE_NO,
  241. T.LOT_NO,
  242. T.STOVE_NO,
  243. T.JUDGE_STOVE_NO,
  244. T.BATCH_NO,
  245. T.BATCH_GROUD_NO,
  246. MAX(C.BASENAME) PRODUCT_FLAG,
  247. MAX(T.MAT_STATUS) MAT_STATUS,
  248. MAX(T.MATERIAL_NO) MATERIAL_NO,
  249. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  250. MAX(T.PRODUCCODE) PRODUCCODE,
  251. MAX(T.PRODUCNAME) PRODUCNAME,
  252. MAX(T.STD_CODE) STD_CODE,
  253. MAX(T.STD_NAME) STD_NAME,
  254. MAX(T.GRADECODE) GRADECODE,
  255. MAX(T.GRADENAME) GRADENAME,
  256. MAX(T.STEELCODE) STEELCODE,
  257. MAX(T.STEELNAME) STEELNAME,
  258. MAX(T.STD_STYLE) STD_STYLE,
  259. MAX(T.STD_STYLE_DESC) STD_STYLE_DESC,
  260. MAX(T.SPEC_CODE) SPEC_CODE,
  261. MAX(T.SPEC_NAME) SPEC_NAME,
  262. MAX(T.MODEL_CODE) MODEL_CODE,
  263. MAX(T.MODEL_DESC) MODEL_DESC,
  264. T.PRO_ORDER_NO,
  265. T.PLINE_CODE,
  266. T.PLINE_NAME,
  267. MAX(T.ACT_DIMATER) ACT_DIMATER,
  268. MAX(T.ACT_HEIGHT) ACT_HEIGHT,
  269. MAX(T.ACT_LEN) ACT_LEN,
  270. MAX(T.ACT_LEN_MIN) ACT_LEN_MIN,
  271. MAX(T.ACT_LEN_MAX) ACT_LEN_MAX,
  272. SUM(T.ACT_COUNT) ACT_COUNT,
  273. SUM(T.ACT_WEIGHT) ACT_WEIGHT,
  274. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  275. MAX(METER_WEIGHT) METER_WEIGHT,
  276. T.BELONG_CODE,
  277. T.BELONG_NAME,
  278. T.STORAGE_NO,
  279. (SELECT T1.STORAGE_NAME
  280. FROM YDM_BS_STORAGE T1
  281. WHERE T1.STORAGE_NO = T.STORAGE_NO) STORAGE_NAME,
  282. T.TAR_STORAGE_NO,
  283. (SELECT T1.STORAGE_NAME
  284. FROM YDM_BS_STORAGE T1
  285. WHERE T1.STORAGE_NO = T.TAR_STORAGE_NO) TAR_STORAGE_NAME,
  286. DECODE(T.TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  287. MAX(TO_CHAR(T.OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  288. MAX(T.JUDGE_STD_NAME) JUDGE_STD_NAME,
  289. T.DATA_SUORCE,
  290. T.QCM_STAUS,
  291. MAX(LEAVE_FACTORY_NAME) LEAVE_FACTORY_NAME,
  292. MAX(TO_CHAR(LEAVE_FACTORY_TIME, 'YYYY-MM-DD HH:MM:SS')) LEAVE_FACTORY_TIME,
  293. MAX(DECODE(LEAVE_FACTORY_FLAG, '0', '未确认', '1', '已确认')) LEAVE_FACTORY_FLAG,
  294. MAX(T.DRIVER) DRIVER,
  295. MAX(DECODE(T.OUT_TYPE,
  296. '0',
  297. '写卡倒运',
  298. '1',
  299. '票据倒运',
  300. '2',
  301. '纠错倒运')) OUT_TYPE
  302. FROM YDM_BC_OUTLIST T
  303. LEFT JOIN METER_WORK_CAR_ACTUAL_FIRST@TGJL_120_LINK
  304. ON T.OUTSTOCK_DOC = NOTICE_NO
  305. AND WEIGHT_TYPE = '0', COM_BASE_INFO C
  306. WHERE T.OUTSTOCK_TYPE_CODE = '800803'
  307. AND T.VALIDFLAG = '1'
  308. AND T.LEAVE_FACTORY_FLAG = '0'
  309. AND T.OUT_TYPE IN ('0', '1')
  310. AND T.PRODUCT_FLAG = C.BASECODE
  311. </query>
  312. <query id = "FrmGateFrim.doQueryGpOutList2" desc = "票据查询管坯倒库信息">
  313. SELECT
  314. OUTSTOCK_PLAN_NO,
  315. OUTSTOCK_DOC,
  316. OUTSTOCK_TYPE_CODE,
  317. OUTSTOCK_TYPE_NAME,
  318. VEHICLE_NO,
  319. STOVE_NO,
  320. FLAG_STOVE_NO,
  321. JUDGE_STOVE_NO,
  322. MATERIAL_NO,
  323. MATERIAL_NAME,
  324. GRADECODE,
  325. GRADENAME,
  326. STD_CODE,
  327. STD_NAME,
  328. DIMATER,
  329. ACT_LEN,
  330. FIX_NUM,
  331. FIX_LEN,
  332. SUM(ACT_COUNT)ACT_COUNT,
  333. SUM(ACT_WEIGHT)ACT_WEIGHT,
  334. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  335. PLINE_CODE,
  336. PLINE_NAME,
  337. BELONG_CODE,
  338. BELONG_NAME,
  339. STORAGE_NO,
  340. (SELECT C.STORAGE_NAME FROM YDM_BS_STORAGE C WHERE C.STORAGE_NO = T.STORAGE_NO)STORAGE_NAME,
  341. (SELECT C.STORAGE_NAME FROM YDM_BS_STORAGE C WHERE C.STORAGE_NO = T.TAR_STORAGE_NO)TAR_STORAGE_NAME,
  342. DECODE(TAR_REC_FLAG,'0','未接收','1','已接收')TAR_REC_FLAG,
  343. max(TO_CHAR(OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  344. MEMO,
  345. CREATE_NAME,
  346. MAX((SELECT S.ORDER_NO||'/'||S.ORDER_SEQ FROM PLN_ORDER_ZG_S S WHERE S.PRO_PLAN_ID = T.PRO_PLAN_ID_ZG AND S.GX_PLAN_NO = T.GX_PLAN_NO_ZG))ORDER_NO,
  347. PRO_PLAN_ID_ZG,
  348. GX_PLAN_NO_ZG,
  349. MAX(LEAVE_FACTORY_NAME)LEAVE_FACTORY_NAME,
  350. MAX(TO_CHAR(LEAVE_FACTORY_TIME,'YYYY-MM-DD HH:MM:SS'))LEAVE_FACTORY_TIME,
  351. MAX(DECODE(LEAVE_FACTORY_FLAG,'0','未确认','1','已确认'))LEAVE_FACTORY_FLAG,
  352. MAX(T.DRIVER)DRIVER
  353. FROM YDM_GP_OUTLIST T
  354. WHERE OUTSTOCK_TYPE_CODE = '800803'
  355. AND TAR_REC_FLAG = '0'
  356. AND LEAVE_FACTORY_FLAG = '1'
  357. AND VALIDFLAG = '1'
  358. </query>
  359. <query id = "FrmGateFrim.doQueryBcOutList2" desc = "票据查询钢管倒库信息">
  360. SELECT T.OUTSTOCK_DOC,
  361. MAX(T.OUTSTOCK_TYPE_CODE) OUTSTOCK_TYPE_CODE,
  362. MAX(T.OUTSTOCK_TYPE_NAME) OUTSTOCK_TYPE_NAME,
  363. T.ICCAR_NO,
  364. T.VEHICLE_NO,
  365. T.LOT_NO,
  366. T.STOVE_NO,
  367. T.JUDGE_STOVE_NO,
  368. T.BATCH_NO,
  369. T.BATCH_GROUD_NO,
  370. MAX(T.PRODUCT_FLAG) PRODUCT_FLAG,
  371. MAX(T.MAT_STATUS) MAT_STATUS,
  372. MAX(T.MATERIAL_NO) MATERIAL_NO,
  373. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  374. MAX(T.PRODUCCODE) PRODUCCODE,
  375. MAX(T.PRODUCNAME) PRODUCNAME,
  376. MAX(T.STD_CODE) STD_CODE,
  377. MAX(T.STD_NAME) STD_NAME,
  378. MAX(T.GRADECODE) GRADECODE,
  379. MAX(T.GRADENAME) GRADENAME,
  380. MAX(T.STEELCODE) STEELCODE,
  381. MAX(T.STEELNAME) STEELNAME,
  382. MAX(T.STD_STYLE) STD_STYLE,
  383. MAX(T.STD_STYLE_DESC) STD_STYLE_DESC,
  384. MAX(T.SPEC_CODE) SPEC_CODE,
  385. MAX(T.SPEC_NAME) SPEC_NAME,
  386. MAX(T.MODEL_CODE) MODEL_CODE,
  387. MAX(T.MODEL_DESC) MODEL_DESC,
  388. T.PRO_ORDER_NO,
  389. T.PLINE_CODE,
  390. T.PLINE_NAME,
  391. MAX(T.ACT_DIMATER) ACT_DIMATER,
  392. MAX(T.ACT_HEIGHT) ACT_HEIGHT,
  393. MAX(T.ACT_LEN)ACT_LEN,
  394. MAX(T.ACT_LEN_MIN) ACT_LEN_MIN,
  395. MAX(T.ACT_LEN_MAX) ACT_LEN_MAX,
  396. SUM(T.ACT_COUNT) ACT_COUNT,
  397. SUM(T.ACT_WEIGHT) ACT_WEIGHT,
  398. SUM(T.PONDER_GROSS_WT) PONDER_GROSS_WT,
  399. T.BELONG_CODE,
  400. T.BELONG_NAME,
  401. T.STORAGE_NO,
  402. (SELECT T1.STORAGE_NAME FROM YDM_BS_STORAGE T1 WHERE T1.STORAGE_NO = T.STORAGE_NO)STORAGE_NAME,
  403. T.TAR_STORAGE_NO,
  404. (SELECT T1.STORAGE_NAME FROM YDM_BS_STORAGE T1 WHERE T1.STORAGE_NO = T.TAR_STORAGE_NO)TAR_STORAGE_NAME,
  405. DECODE(T.TAR_REC_FLAG, '0', '未接收', '1', '已接收') TAR_REC_FLAG,
  406. MAX(TO_CHAR(T.OUTSTOCK_TIME, 'YYYY-MM-DD HH24:MI:SS')) OUTSTOCK_TIME,
  407. MAX(T.JUDGE_STD_NAME) JUDGE_STD_NAME,
  408. T.DATA_SUORCE,
  409. T.QCM_STAUS,
  410. MAX(LEAVE_FACTORY_NAME)LEAVE_FACTORY_NAME,
  411. MAX(TO_CHAR(LEAVE_FACTORY_TIME,'YYYY-MM-DD HH:MM:SS'))LEAVE_FACTORY_TIME,
  412. MAX(DECODE(LEAVE_FACTORY_FLAG,'0','未确认','1','已确认'))LEAVE_FACTORY_FLAG,
  413. MAX(T.DRIVER)DRIVER
  414. FROM YDM_BC_OUTLIST T
  415. WHERE T.OUTSTOCK_TYPE_CODE = '800803'
  416. AND T.VALIDFLAG = '1'
  417. AND T.LEAVE_FACTORY_FLAG = '1'
  418. </query>
  419. <query id = "FrmGateFrim.updateYdmBcLeaveFlag" desc = "确认出厂">
  420. UPDATE YDM_BC_OUTLIST T
  421. SET T.LEAVE_FACTORY_FLAG = '1',
  422. T.LEAVE_FACTORY_NAME = '#LEAVE_FACTORY_NAME#',
  423. T.LEAVE_FACTORY_TIME = SYSDATE,
  424. T.LEAVE_MANAGEMENT_NO = '#LEAVE_MANAGEMENT_NO#',
  425. T.LEAVE_MANAGEMENT_NAME = '#LEAVE_MANAGEMENT_NAME#'
  426. WHERE T.OUTSTOCK_DOC = '#OUTSTOCK_DOC#'
  427. AND T.LEAVE_FACTORY_FLAG = '0'
  428. </query>
  429. <query id = "FrmGateFrim.updateYdmGpLeaveFlag" desc = "确认出厂">
  430. UPDATE YDM_GP_OUTLIST T
  431. SET T.LEAVE_FACTORY_FLAG = '1',
  432. T.LEAVE_FACTORY_NAME = '#LEAVE_FACTORY_NAME#',
  433. T.LEAVE_FACTORY_TIME = SYSDATE,
  434. T.LEAVE_MANAGEMENT_NO = '#LEAVE_MANAGEMENT_NO#',
  435. T.LEAVE_MANAGEMENT_NAME = '#LEAVE_MANAGEMENT_NAME#'
  436. WHERE T.OUTSTOCK_DOC = '#OUTSTOCK_DOC#'
  437. AND T.LEAVE_FACTORY_FLAG = '0'
  438. </query>
  439. <query id = "FrmGateFrim.cancelUpdateYdmBcLeaveFlag" desc = "撤销确认成功">
  440. UPDATE YDM_BC_OUTLIST T
  441. SET T.LEAVE_FACTORY_FLAG = '0',
  442. T.LEAVE_FACTORY_NAME = '',
  443. T.LEAVE_FACTORY_TIME = '',
  444. T.LEAVE_MANAGEMENT_NO = '',
  445. T.LEAVE_MANAGEMENT_NAME = ''
  446. WHERE T.OUTSTOCK_DOC = '#OUTSTOCK_DOC#'
  447. AND T.LEAVE_FACTORY_FLAG = '1'
  448. </query>
  449. <query id = "FrmGateFrim.cancelUpdateYdmGpLeaveFlag" desc = "撤销确认成功">
  450. UPDATE YDM_GP_OUTLIST T
  451. SET T.LEAVE_FACTORY_FLAG = '0',
  452. T.LEAVE_FACTORY_NAME = '',
  453. T.LEAVE_FACTORY_TIME = '',
  454. T.LEAVE_MANAGEMENT_NO = '',
  455. T.LEAVE_MANAGEMENT_NAME = ''
  456. WHERE T.OUTSTOCK_DOC = '#OUTSTOCK_DOC#'
  457. AND T.LEAVE_FACTORY_FLAG = '1'
  458. </query>
  459. <query id = "FrmGateFrim.doQueryMeterWeight" desc = "查询过磅信息">
  460. select T.PREDICTION_NO,
  461. T.CAR_NO,
  462. T.METER_WEIGHT,
  463. T.CREATE_TIME,
  464. '毛重' WEIGHT_TYPE
  465. from METER_WORK_CAR_ACTUAL_FIRST t
  466. WHERE T.WEIGHT_TYPE = '0'
  467. AND T.NOTICE_NO = ?
  468. </query>
  469. </queryMap>