LimsDataTask.xml 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="计量">
  3. <query id="LimsDataTask.getCarActual" desc="查询">
  4. <![CDATA[
  5. SELECT
  6. T.ACTUAL_NO,
  7. T.PREDICTION_NO,
  8. T.NOTICE_NO,
  9. T.CAR_NO,
  10. T.TRAILER_NO,
  11. T.MATTER_NO,
  12. T.MATTER_NAME,
  13. T.CONTRACT_NO,
  14. T.BATCH_NO,
  15. T.CUSTOMER_SUPPLIER_NO,
  16. T.CUSTOMER_SUPPLIER_NAME,
  17. T.FORWARDING_UNIT_NO,
  18. T.FORWARDING_UNIT_NAME,
  19. T.RECEIVING_UINT_NO,
  20. T.RECEIVING_UINT_NAME,
  21. T.MATERIAL_NO,
  22. T.MATERIAL_NAME,
  23. T.SPEC_NO,
  24. T.SPEC_NAME,
  25. T.LOAD_POINT_NO,
  26. T.LOAD_POINT_NAME,
  27. T.SAMPLE_NO,
  28. T.SAMPLE_VOUCHER,
  29. T.CARRIER_UNIT_NO,
  30. T.CARRIER_UNIT_NAME,
  31. T.METER_TYPE_NO,
  32. T.METER_TYPE_NAME,
  33. T.METER_PROCESS_NO,
  34. T.METER_PROCESS_EDITION_NO,
  35. T.ACTUAL_FIRST1_NO,
  36. T.GROSS_WEIGHT,
  37. T.GROSS_MAN_NO,
  38. T.GROSS_MAN_NAME,
  39. TO_CHAR(T.GROSS_TIME, 'YYYY-MM-DD HH24:MI:SS') GROSS_TIME,
  40. T.BASE_SPOT1_NO,
  41. T.BASE_SPOT1_NAME,
  42. T.GROSS_CLASS,
  43. T.GROSS_GROUP,
  44. T.GROSS_MODE,
  45. T.ACTUAL_FIRST2_NO,
  46. T.TARE_WEIGHT,
  47. T.TARE_MAN_NO,
  48. T.TARE_MAN_NAME,
  49. TO_CHAR(T.TARE_TIME, 'YYYY-MM-DD HH24:MI:SS') TARE_TIME,
  50. T.BASE_SPOT2_NO,
  51. T.BASE_SPOT2_NAME,
  52. T.TARE_CLASS,
  53. T.TARE_GROUP,
  54. T.TARE_MODE,
  55. T.NET_WEIGHT,
  56. T.METER_NUM,
  57. T.NET_MAN_NO,
  58. T.NET_MAN_NAME,
  59. TO_CHAR(T.NET_TIME, 'YYYY-MM-DD HH24:MI:SS') NET_TIME,
  60. T.NET_SPOT3_NO,
  61. T.NET_SPOT3_NAME,
  62. T.NET_GROUP,
  63. T.NET_MODE,
  64. T.VALUE_FLAG,
  65. T.UPLOAD_FLAG,
  66. T.CHECK_MAN_NO,
  67. T.CHECK_MAN_NAME,
  68. TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  69. T.UPLOAD_MAN_NO,
  70. T.UPLOAD_MAN_NAME,
  71. TO_CHAR(T.UPLOAD_TIME, 'YYYY-MM-DD HH24:MI:SS') UPLOAD_TIME,
  72. T.ADD_WEIGHT,
  73. T.NET_CLASS,
  74. T.TB_FLAGE,
  75. T.RAILWAY_NO,
  76. T.UPDATE_MAN_NO,
  77. T.UPDATE_MAN_NAME,
  78. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  79. T.MEMO,
  80. (SELECT MEMO FROM PRE_TRACK_NOTICE WHERE CONTRACT_NO = T.CONTRACT_NO AND ROWNUM = 1) CHECK_MEMO,
  81. T.HEAT_NO,
  82. T.SHIPMENT_GROSS_WEIGHT,
  83. T.SHIPMENT_NET_WEIGHT,
  84. T.SHIPMENT_NUM,
  85. T.BIND_CARD_NO,
  86. T.PREDICTION_TYPE,
  87. T.PREDICTION_COMBINATION,
  88. T.INTER_READ,
  89. T.INDEX_MATTER_NAME,
  90. T.JUDGE_TYPE_NO,
  91. T.JUDGE_TYPE_NAME,
  92. T.VALID_MAN,
  93. nvl(T.IMPURITY_WGT,0) IMPURITY_WGT,
  94. nvl(T.LEN_WGT,0) LEN_WGT,
  95. nvl(T.FE_WGT,0) FE_WGT,
  96. nvl(T.LIGHT_WGT,0) LIGHT_WGT,
  97. nvl(T.CUT_WGT,0) CUT_WGT,
  98. T.MEME2,
  99. TO_CHAR(T.MINUS_TIME, 'YYYY-MM-DD HH24:MI:SS') MINUS_TIME,
  100. T.MINUS_MAN_NO,
  101. T.MINUS_MAN_NAME,
  102. T.ADD_WGT_NO,
  103. T.ADD_WGT_PK,
  104. nvl(T.GROSS_CAR_WEIGHT,0) GROSS_CAR_WEIGHT,
  105. nvl(T.TARE_CAR_WEIGHT,0) TARE_CAR_WEIGHT,
  106. T.GROSS_CAR_NO,
  107. T.TARE_CAR_NO,
  108. T.UNLOAD_UNIT_NO,
  109. T.UNLOAD_UNIT_NAME,
  110. T.UNLOAD_ADDR_NO,
  111. T.UNLOAD_ADDR_NAME,
  112. T.PRINT_COUNT,
  113. T.PRINT_MAN_NO,
  114. T.PRINT_MAN_NAME,
  115. TO_CHAR(T.PRINT_TIME, 'YYYY-MM-DD HH24:MI:SS') PRINT_TIME,
  116. T.SETTLEMENT_NO
  117. FROM METER_WORK_CAR_ACTUAL T
  118. WHERE
  119. T.INTER_READ in ('0')
  120. AND T.METER_TYPE_NO IN ('001006001','001006002','001006003','001006009','001006010','001006011','001006012')
  121. -- T.PREDICTION_NO='202109100257'
  122. -- T.ACTUAL_NO IN ('202109120257') OR T.NOTICE_NO IN ('202109120257')
  123. -- and T.VALUE_FLAG = '0'
  124. -- AND T.UPLOAD_FLAG = '1'
  125. and ROWNUM < 30
  126. ]]>
  127. </query>
  128. <query id="LimsDataTask.updateCarActual" desc="修改同步">
  129. <![CDATA[
  130. UPDATE METER_WORK_CAR_ACTUAL T
  131. SET
  132. T.INTER_READ = '#INTER_READ#'
  133. WHERE
  134. T.ACTUAL_NO = '#ACTUAL_NO#'
  135. ]]>
  136. </query>
  137. <query id="LimsDataTask.getCarActualFirst" desc="查询一次计量">
  138. <![CDATA[
  139. SELECT
  140. T.ACTUAL_FIRST_NO,
  141. T.PREDICTION_NO,
  142. T.NOTICE_NO,
  143. T.CAR_NO,
  144. T.TRAILER_NO,
  145. T.MATTER_NO,
  146. T.MATTER_NAME,
  147. T.CONTRACT_NO,
  148. T.BATCH_NO,
  149. T.CUSTOMER_SUPPLIER_NO,
  150. T.CUSTOMER_SUPPLIER_NAME,
  151. T.FORWARDING_UNIT_NO,
  152. T.FORWARDING_UNIT_NAME,
  153. T.RECEIVING_UINT_NO,
  154. T.RECEIVING_UINT_NAME,
  155. T.MATERIAL_NO,
  156. T.MATERIAL_NAME,
  157. T.SPEC_NO,
  158. T.SPEC_NAME,
  159. T.SHIPMENT_GROSS_WEIGHT,
  160. T.SHIPMENT_NET_WEIGHT,
  161. T.SHIPMENT_NUM,
  162. T.BIND_CARD_NO,
  163. T.LOAD_POINT_NO,
  164. T.LOAD_POINT_NAME,
  165. T.SAMPLE_NO,
  166. T.SAMPLE_VOUCHER,
  167. T.CARRIER_UNIT_NO,
  168. T.CARRIER_UNIT_NAME,
  169. T.PREDICTION_TYPE,
  170. T.PREDICTION_COMBINATION,
  171. T.METER_TYPE_NO,
  172. T.METER_TYPE_NAME,
  173. T.RAILWAY_NO,
  174. T.METER_PROCESS_NO,
  175. T.METER_PROCESS_EDITION_NO,
  176. T.METER_WEIGHT,
  177. T.ADD_WEIGHT,
  178. T.METER_NUM,
  179. T.WEIGHT_TYPE,
  180. T.CREATE_MAN_NO,
  181. T.CREATE_MAN_NAME,
  182. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  183. T.BASE_SPOT_NO,
  184. T.BASE_SPOT_NAME,
  185. T.METER_CLASS,
  186. T.METER_GROUP,
  187. T.MEMO,
  188. T.VALUE_FLAG,
  189. T.UPDATE_MAN_NO,
  190. T.UPDATE_MAN_NAME,
  191. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  192. T.CHECK_FLAG,
  193. T.CHECK_MAN_NO,
  194. T.CHECK_MAN_NAME,
  195. TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  196. T.METER_MODE,
  197. T.METER_REASON_NO,
  198. T.METER_REASON_NAME,
  199. TO_CHAR(T.LOAD_END_TIME, 'YYYY-MM-DD HH24:MI:SS') LOAD_END_TIME,
  200. T.ADD_WGT_NO,
  201. T.ADD_WGT_PK,
  202. T.LIMS_SAMPLING_FLAG,
  203. T.HEAT_NO
  204. FROM METER_WORK_CAR_ACTUAL_FIRST T
  205. WHERE
  206. T.VALUE_FLAG in ('1','0')
  207. and T.LIMS_SAMPLING_FLAG = '0'
  208. and T.METER_TYPE_NO IN ('001006006','001006007')
  209. and ROWNUM < 30
  210. ]]>
  211. </query>
  212. <query id="LimsDataTask.updateCarActualFirst" desc="修改同步一次计量">
  213. <![CDATA[
  214. UPDATE METER_WORK_CAR_ACTUAL_FIRST T
  215. SET
  216. T.LIMS_SAMPLING_FLAG = '#LIMS_SAMPLING_FLAG#'
  217. WHERE
  218. T.ACTUAL_FIRST_NO = '#ACTUAL_FIRST_NO#'
  219. ]]>
  220. </query>
  221. <query id="LimsDataTask.getMeasure" desc="查询">
  222. <![CDATA[
  223. SELECT
  224. T.MATCHID,
  225. T.ICNO,
  226. T.CARNO,
  227. T.CARTYPE,
  228. T.OPERATYPE,
  229. T.TASKCODE,
  230. T.ORDERNO,
  231. T.MATERIALCODE,
  232. T.MATERIALNAME,
  233. T.MATERIALRULE,
  234. T.MATERIALQUALITY,
  235. T.SOURCECODE,
  236. T.SOURCENAME,
  237. T.TARGETCODE,
  238. T.TARGETNAME,
  239. T.BASKET,
  240. T.GROSS,
  241. TO_CHAR(T.GROSSTIME, 'YYYY-MM-DD HH24:MI:SS') GROSSTIME,
  242. T.GROSSWEIGHID,
  243. T.GROSSWEIGH,
  244. T.GROSSWEIGHGROUP,
  245. T.GROSSOPERATORID,
  246. T.GROSSOPERATOR,
  247. T.GROSSGROUPNO,
  248. T.GROSSSERIAL,
  249. T.TARE,
  250. TO_CHAR(T.TARETIME, 'YYYY-MM-DD HH24:MI:SS') TARETIME,
  251. T.TAREWEIGHID,
  252. T.TAREWEIGH,
  253. T.TAREWEIGHGROUP,
  254. T.TAREOPERATORID,
  255. T.TAREOPERATOR,
  256. T.TAREGROUPNO,
  257. T.TARESERIAL,
  258. T.SUTTLE,
  259. TO_CHAR(T.SUTTLETIME, 'YYYY-MM-DD HH24:MI:SS') SUTTLETIME,
  260. T.SUTTLEWEIGHID,
  261. T.SUTTLEWEIGH,
  262. T.SUTTLEWEIGHGROUP,
  263. T.SUTTLEOPERATORID,
  264. T.SUTTLEOPERATOR,
  265. T.DEDUCTION,
  266. TO_CHAR(T.DEDUCTIONTIME, 'YYYY-MM-DD HH24:MI:SS') DEDUCTIONTIME,
  267. T.DEDUCTIONUNIT,
  268. T.DEDUCTIONOPERATORID,
  269. T.DEDUCTIONOPERATOR,
  270. T.BMATCHID,
  271. T.BGROSS,
  272. T.BTARE,
  273. T.BSUTTLE,
  274. T.PRINTNUM,
  275. T.MSRMEMO,
  276. T.SYSMEMO,
  277. T.VALIDSTATE,
  278. TO_CHAR(T.VALIDSTATETIME, 'YYYY-MM-DD HH24:MI:SS') VALIDSTATETIME,
  279. T.VALIDSTATEOPERATOR,
  280. TO_CHAR(T.ADDTIME, 'YYYY-MM-DD HH24:MI:SS') ADDTIME,
  281. T.RECORDTYPE,
  282. T.TCODE,
  283. T.TNAME,
  284. T.CLIENTID,
  285. T.SHIPCODE,
  286. T.SHIP,
  287. T.MATERIALCOUNT,
  288. T.STARTINGSTATION,
  289. T.TAREQHPZ,
  290. T.TAREZYPZ,
  291. T.GROSSQHPZ,
  292. T.GROSSZYPZ
  293. FROM M_MEASURE_T T
  294. WHERE
  295. T.MATCHID = '#OLDMATCHID#'
  296. ]]>
  297. </query>
  298. <query id="LimsDataTask.deleteMeasure" desc="删除">
  299. delete from M_MEASURE_T t where T.MATCHID = '#MATCHID#'
  300. </query>
  301. <query id="LimsDataTask.insertMeasure" desc="新增">
  302. <![CDATA[
  303. INSERT INTO M_MEASURE_T(
  304. MATCHID,
  305. ICNO,
  306. CARNO,
  307. CARTYPE,
  308. OPERATYPE,
  309. TASKCODE,
  310. ORDERNO,
  311. MATERIALCODE,
  312. MATERIALNAME,
  313. MATERIALRULE,
  314. MATERIALQUALITY,
  315. SOURCECODE,
  316. SOURCENAME,
  317. TARGETCODE,
  318. TARGETNAME,
  319. BASKET,
  320. GROSS,
  321. GROSSTIME,
  322. GROSSWEIGHID,
  323. GROSSWEIGH,
  324. GROSSWEIGHGROUP,
  325. GROSSOPERATORID,
  326. GROSSOPERATOR,
  327. GROSSGROUPNO,
  328. GROSSSERIAL,
  329. TARE,
  330. TARETIME,
  331. TAREWEIGHID,
  332. TAREWEIGH,
  333. TAREWEIGHGROUP,
  334. TAREOPERATORID,
  335. TAREOPERATOR,
  336. TAREGROUPNO,
  337. TARESERIAL,
  338. SUTTLE,
  339. SUTTLETIME,
  340. SUTTLEWEIGHID,
  341. SUTTLEWEIGH,
  342. SUTTLEWEIGHGROUP,
  343. SUTTLEOPERATORID,
  344. SUTTLEOPERATOR,
  345. DEDUCTION,
  346. DEDUCTIONTIME,
  347. DEDUCTIONUNIT,
  348. DEDUCTIONOPERATORID,
  349. DEDUCTIONOPERATOR,
  350. BMATCHID,
  351. BGROSS,
  352. BTARE,
  353. BSUTTLE,
  354. PRINTNUM,
  355. MSRMEMO,
  356. SYSMEMO,
  357. VALIDSTATE,
  358. VALIDSTATETIME,
  359. VALIDSTATEOPERATOR,
  360. ADDTIME,
  361. RECORDTYPE,
  362. TCODE,
  363. TNAME,
  364. CLIENTID,
  365. SHIPCODE,
  366. SHIP,
  367. MATERIALCOUNT,
  368. STARTINGSTATION,
  369. TAREQHPZ,
  370. TAREZYPZ,
  371. GROSSQHPZ,
  372. GROSSZYPZ)
  373. VALUES(
  374. '#MATCHID#',
  375. '#ICNO#',
  376. '#CARNO#',
  377. '#CARTYPE#',
  378. '#OPERATYPE#',
  379. '#TASKCODE#',
  380. '#ORDERNO#',
  381. '#MATERIALCODE#',
  382. '#MATERIALNAME#',
  383. '#MATERIALRULE#',
  384. '#MATERIALQUALITY#',
  385. '#SOURCECODE#',
  386. '#SOURCENAME#',
  387. '#TARGETCODE#',
  388. '#TARGETNAME#',
  389. '#BASKET#',
  390. '#GROSS#',
  391. TO_DATE('#GROSSTIME#','YYYY-MM-DD HH24:MI:SS'),
  392. '#GROSSWEIGHID#',
  393. '#GROSSWEIGH#',
  394. '#GROSSWEIGHGROUP#',
  395. '#GROSSOPERATORID#',
  396. '#GROSSOPERATOR#',
  397. '#GROSSGROUPNO#',
  398. '#GROSSSERIAL#',
  399. '#TARE#',
  400. TO_DATE('#TARETIME#','YYYY-MM-DD HH24:MI:SS'),
  401. '#TAREWEIGHID#',
  402. '#TAREWEIGH#',
  403. '#TAREWEIGHGROUP#',
  404. '#TAREOPERATORID#',
  405. '#TAREOPERATOR#',
  406. '#TAREGROUPNO#',
  407. '#TARESERIAL#',
  408. '#SUTTLE#',
  409. TO_DATE('#SUTTLETIME#','YYYY-MM-DD HH24:MI:SS'),
  410. '#SUTTLEWEIGHID#',
  411. '#SUTTLEWEIGH#',
  412. '#SUTTLEWEIGHGROUP#',
  413. '#SUTTLEOPERATORID#',
  414. '#SUTTLEOPERATOR#',
  415. '#DEDUCTION#',
  416. TO_DATE('#GROSSTIME#','YYYY-MM-DD HH24:MI:SS'),
  417. '#DEDUCTIONUNIT#',
  418. '#DEDUCTIONOPERATORID#',
  419. '#DEDUCTIONOPERATOR#',
  420. '#BMATCHID#',
  421. '#BGROSS#',
  422. '#BTARE#',
  423. '#BSUTTLE#',
  424. '#PRINTNUM#',
  425. '#MSRMEMO#',
  426. '#SYSMEMO#',
  427. '#VALIDSTATE#',
  428. TO_DATE('#VALIDSTATETIME#','YYYY-MM-DD HH24:MI:SS'),
  429. '#VALIDSTATEOPERATOR#',
  430. SYSDATE,
  431. '#RECORDTYPE#',
  432. '#TCODE#',
  433. '#TNAME#',
  434. '#CLIENTID#',
  435. '#SHIPCODE#',
  436. '#SHIP#',
  437. '#MATERIALCOUNT#',
  438. '#STARTINGSTATION#',
  439. '#TAREQHPZ#',
  440. '#TAREZYPZ#',
  441. '#GROSSQHPZ#',
  442. '#GROSSZYPZ#')
  443. ]]>
  444. </query>
  445. <query id="LimsDataTask.updateMeasure" desc="修改">
  446. <![CDATA[
  447. UPDATE M_MEASURE_T T
  448. SET
  449. T.MATCHID = '#MATCHID#',
  450. T.ICNO = '#ICNO#',
  451. T.CARNO = '#CARNO#',
  452. T.CARTYPE = '#CARTYPE#',
  453. T.OPERATYPE = '#OPERATYPE#',
  454. T.TASKCODE = '#TASKCODE#',
  455. T.ORDERNO = '#ORDERNO#',
  456. T.MATERIALCODE = '#MATERIALCODE#',
  457. T.MATERIALNAME = '#MATERIALNAME#',
  458. T.MATERIALRULE = '#MATERIALRULE#',
  459. T.MATERIALQUALITY = '#MATERIALQUALITY#',
  460. T.SOURCECODE = '#SOURCECODE#',
  461. T.SOURCENAME = '#SOURCENAME#',
  462. T.TARGETCODE = '#TARGETCODE#',
  463. T.TARGETNAME = '#TARGETNAME#',
  464. T.BASKET = '#BASKET#',
  465. T.GROSS = '#GROSS#',
  466. T.GROSSTIME = TO_DATE('#GROSSTIME#','YYYY-MM-DD HH24:MI:SS'),
  467. T.GROSSWEIGHID = '#GROSSWEIGHID#',
  468. T.GROSSWEIGH = '#GROSSWEIGH#',
  469. T.GROSSWEIGHGROUP = '#GROSSWEIGHGROUP#',
  470. T.GROSSOPERATORID = '#GROSSOPERATORID#',
  471. T.GROSSOPERATOR = '#GROSSOPERATOR#',
  472. T.GROSSGROUPNO = '#GROSSGROUPNO#',
  473. T.GROSSSERIAL = '#GROSSSERIAL#',
  474. T.TARE = '#TARE#',
  475. T.TARETIME = TO_DATE('#TARETIME#','YYYY-MM-DD HH24:MI:SS'),
  476. T.TAREWEIGHID = '#TAREWEIGHID#',
  477. T.TAREWEIGH = '#TAREWEIGH#',
  478. T.TAREWEIGHGROUP = '#TAREWEIGHGROUP#',
  479. T.TAREOPERATORID = '#TAREOPERATORID#',
  480. T.TAREOPERATOR = '#TAREOPERATOR#',
  481. T.TAREGROUPNO = '#TAREGROUPNO#',
  482. T.TARESERIAL = '#TARESERIAL#',
  483. T.SUTTLE = '#SUTTLE#',
  484. T.SUTTLETIME = TO_DATE('#SUTTLETIME#','YYYY-MM-DD HH24:MI:SS'),
  485. T.SUTTLEWEIGHID = '#SUTTLEWEIGHID#',
  486. T.SUTTLEWEIGH = '#SUTTLEWEIGH#',
  487. T.SUTTLEWEIGHGROUP = '#SUTTLEWEIGHGROUP#',
  488. T.SUTTLEOPERATORID = '#SUTTLEOPERATORID#',
  489. T.SUTTLEOPERATOR = '#SUTTLEOPERATOR#',
  490. T.DEDUCTION = '#DEDUCTION#',
  491. T.DEDUCTIONTIME = TO_DATE('#DEDUCTIONTIME#','YYYY-MM-DD HH24:MI:SS'),
  492. T.DEDUCTIONUNIT = '#DEDUCTIONUNIT#',
  493. T.DEDUCTIONOPERATORID = '#DEDUCTIONOPERATORID#',
  494. T.DEDUCTIONOPERATOR = '#DEDUCTIONOPERATOR#',
  495. T.BMATCHID = '#BMATCHID#',
  496. T.BGROSS = '#BGROSS#',
  497. T.BTARE = '#BTARE#',
  498. T.BSUTTLE = '#BSUTTLE#',
  499. T.PRINTNUM = '#PRINTNUM#',
  500. T.MSRMEMO = '#MSRMEMO#',
  501. T.SYSMEMO = '#SYSMEMO#',
  502. T.VALIDSTATE = '#VALIDSTATE#',
  503. T.VALIDSTATETIME = TO_DATE('#VALIDSTATETIME#','YYYY-MM-DD HH24:MI:SS'),
  504. T.VALIDSTATEOPERATOR = '#VALIDSTATEOPERATOR#',
  505. T.RECORDTYPE = '#RECORDTYPE#',
  506. T.TCODE = '#TCODE#',
  507. T.TNAME = '#TNAME#',
  508. T.CLIENTID = '#CLIENTID#',
  509. T.SHIPCODE = '#SHIPCODE#',
  510. T.SHIP = '#SHIP#',
  511. T.MATERIALCOUNT = '#MATERIALCOUNT#',
  512. T.STARTINGSTATION = '#STARTINGSTATION#',
  513. T.TAREQHPZ = '#TAREQHPZ#',
  514. T.TAREZYPZ = '#TAREZYPZ#',
  515. T.GROSSQHPZ = '#GROSSQHPZ#',
  516. T.GROSSZYPZ = '#GROSSZYPZ#'
  517. WHERE
  518. T.MATCHID = '#OLDMATCHID#'
  519. ]]>
  520. </query>
  521. <query id="LimsDataTask.getSteels" desc="查询">
  522. <![CDATA[
  523. SELECT
  524. T.ID,
  525. T.MATCHID,
  526. T.MATERIEL_RULE,
  527. T.DEDUCTION1,
  528. T.DEDUCTION2,
  529. T.DEDUCTION3,
  530. T.DEDUCTION4,
  531. T.CHECK_OPERATOR1,
  532. T.CHECK_OPERATOR2,
  533. T.CHECK_OPERATOR3,
  534. T.CHECK_JSTJ,
  535. T.SPACES,
  536. T.SPACETYPE,
  537. T.BIG,
  538. T.CHECK_MEMO,
  539. TO_CHAR(T.ADDTIME, 'YYYY-MM-DD HH24:MI:SS') ADDTIME,
  540. T.ADDOPERATORID,
  541. T.ADDOPERATOR,
  542. T.CANCELED,
  543. TO_CHAR(T.CANCELED_TIME, 'YYYY-MM-DD HH24:MI:SS') CANCELED_TIME,
  544. T.CANCELED_OPERATORID,
  545. T.CANCELED_OPERATOR,
  546. T.DOWNUNIT,
  547. T.BELONGDEPT,
  548. T.MATERIEL
  549. FROM Q_STEELS_T T
  550. WHERE
  551. CANCELED = '1' AND T.MATCHID = '#MATCHID#'
  552. ]]>
  553. </query>
  554. <query id="LimsDataTask.insertSteels" desc="添加">
  555. <![CDATA[
  556. INSERT INTO Q_STEELS_T(
  557. ID,
  558. MATCHID,
  559. MATERIEL_RULE,
  560. DEDUCTION1,
  561. DEDUCTION2,
  562. DEDUCTION3,
  563. DEDUCTION4,
  564. CHECK_OPERATOR1,
  565. CHECK_OPERATOR2,
  566. CHECK_OPERATOR3,
  567. CHECK_JSTJ,
  568. SPACES,
  569. SPACETYPE,
  570. BIG,
  571. CHECK_MEMO,
  572. ADDTIME,
  573. ADDOPERATORID,
  574. ADDOPERATOR,
  575. CANCELED,
  576. CANCELED_TIME,
  577. CANCELED_OPERATORID,
  578. CANCELED_OPERATOR,
  579. DOWNUNIT,
  580. BELONGDEPT,
  581. MATERIEL,
  582. SYS_FLAG)
  583. VALUES(
  584. (SELECT MAX(to_number(ID)) + 1 FROM Q_STEELS_T),
  585. '#MATCHID#',
  586. '#MATERIEL_RULE#',
  587. '#DEDUCTION1#',
  588. '#DEDUCTION2#',
  589. '#DEDUCTION3#',
  590. '#DEDUCTION4#',
  591. '#CHECK_OPERATOR1#',
  592. '#CHECK_OPERATOR2#',
  593. '#CHECK_OPERATOR3#',
  594. '#CHECK_JSTJ#',
  595. '#SPACES#',
  596. '#SPACETYPE#',
  597. '#BIG#',
  598. '#CHECK_MEMO#',
  599. TO_DATE('#ADDTIME#','YYYY-MM-DD HH24:MI:SS'),
  600. '#ADDOPERATORID#',
  601. '#ADDOPERATOR#',
  602. '#CANCELED#',
  603. TO_DATE('#CANCELED_TIME#','YYYY-MM-DD HH24:MI:SS'),
  604. '#CANCELED_OPERATORID#',
  605. '#CANCELED_OPERATOR#',
  606. '#DOWNUNIT#',
  607. '#BELONGDEPT#',
  608. '#MATERIEL#',
  609. '#SYS_FLAG#')
  610. ]]>
  611. </query>
  612. <query id="LimsDataTask.deleteSteels" desc="删除">
  613. <![CDATA[
  614. DELETE FROM Q_STEELS_T WHERE MATCHID = '#MATCHID#' and SYS_FLAG = '1'
  615. ]]>
  616. </query>
  617. <query id="LimsDataTask.getMatInfo" desc="查询">
  618. <![CDATA[
  619. SELECT
  620. T.MATTER_NO,
  621. T.MATTER_NAME,
  622. T.INDEX_CODE,
  623. T.MNEMONIC_CODE,
  624. T.MATTER_NATURE_NO,
  625. T.MATTER_NATURE_NAME,
  626. T.METER_NATURE_NO,
  627. T.METER_NATURE_NAME,
  628. T.VALID_FLAG,
  629. T.CREATE_MAN_NO,
  630. T.CREATE_MAN_NAME,
  631. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  632. T.UPDATE_MAN_NO,
  633. T.UPDATE_MAN_NAME,
  634. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  635. T.DELETE_MAN_NO,
  636. T.DELETE_MAN_NAME,
  637. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  638. T.METER_CODE,
  639. T.ALLOWED_TARE_WEIGHT,
  640. T.ALLOWED_ADD_WEIGHT,
  641. T.SCALE_VALID_PERIOD,
  642. T.SPEC_NAME,
  643. T.MEMO,
  644. T.REPORT_CODE,
  645. T.SETTLEMENT_UNIT,
  646. T.SETTLEMENT_PRICE
  647. FROM METER_BASE_MATTER_INFO T
  648. WHERE
  649. T.MATTER_NO = '#MATTER_NO#'
  650. ]]>
  651. </query>
  652. <query id="LimsDataTask.getSuppInfo" desc="查询">
  653. <![CDATA[
  654. SELECT
  655. T.CUSTOMER_SUPPLIER_NO,
  656. T.CUSTOMER_SUPPLIER_NAME,
  657. T.MNEMONIC_CODE,
  658. T.CUSTOMER_SUPPLIER_TYPE,
  659. T.CUSTOMER_SUPPLIER_PASSWORD,
  660. T.VALID_FLAG,
  661. T.CREATE_MAN_NO,
  662. T.CREATE_MAN_NAME,
  663. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  664. T.UPDATE_MAN_NO,
  665. T.UPDATE_MAN_NAME,
  666. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  667. T.DELETE_MAN_NO,
  668. T.DELETE_MAN_NAME,
  669. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  670. T.CUSTOMER_SUPPLIER_LOGIN,
  671. T.CHECK_FLAG,
  672. T.MEMO,
  673. T.INDEX_CODE
  674. FROM METER_BASE_CUSTOMER_SUPPLIER T
  675. WHERE
  676. T.CUSTOMER_SUPPLIER_NO = '#CUSTOMER_SUPPLIER_NO#'
  677. ]]>
  678. </query>
  679. <query id="LimsDataTask.getOldUnit" desc="查询">
  680. <![CDATA[
  681. SELECT
  682. T.UNITCODE,
  683. T.UNITNAME,
  684. T.ERPCODE,
  685. T.UNITTYPE,
  686. T.USERCOUNT,
  687. TO_CHAR(T.UPTIME, 'YYYY-MM-DD HH24:MI:SS') UPTIME,
  688. T.UPOPERATORID,
  689. T.UPOPERATOR,
  690. T.VALIDFLAG,
  691. T.RECORDTYPE,
  692. T.UPTIMESTAMP
  693. FROM M_UNIT_T T
  694. WHERE
  695. T.VALIDFLAG = '1'
  696. AND T.UNITNAME = '#UNITNAME#'
  697. ]]>
  698. </query>
  699. <query id="LimsDataTask.getMaterial" desc="查询">
  700. <![CDATA[
  701. SELECT
  702. T.MATERIELCODE,
  703. T.MATERIELNAME,
  704. T.ERPCODE,
  705. T.CHECKFLAG,
  706. T.USERCOUNT,
  707. TO_CHAR(T.UPTIME, 'YYYY-MM-DD HH24:MI:SS') UPTIME,
  708. T.UPOPERATORID,
  709. T.UPOPERATOR,
  710. T.RECORDTYPE,
  711. T.VALIDFLAG,
  712. T.UPTIMESTAMP
  713. FROM M_MATERIAL_T T
  714. WHERE
  715. T.VALIDFLAG = '1'
  716. AND T.MATERIELNAME = '#MATERIELNAME#'
  717. ]]>
  718. </query>
  719. <query id="LimsDataTask.getMaterialAll" desc="查询">
  720. <![CDATA[
  721. SELECT
  722. T.MATERIELCODE,
  723. T.MATERIELNAME,
  724. T.ERPCODE,
  725. T.CHECKFLAG,
  726. T.USERCOUNT,
  727. TO_CHAR(T.UPTIME, 'YYYY-MM-DD HH24:MI:SS') UPTIME,
  728. T.UPOPERATORID,
  729. T.UPOPERATOR,
  730. T.RECORDTYPE,
  731. T.VALIDFLAG,
  732. T.UPTIMESTAMP
  733. FROM M_MATERIAL_T T
  734. WHERE
  735. T.ADDTIME >= TO_DATE('2021-09-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
  736. AND T.SYSMEMO = '新计量同步'
  737. AND T.VALIDSTATE = '1'
  738. ]]>
  739. </query>
  740. <query id="LimsDataTask.getCarActualAll" desc="查询">
  741. <![CDATA[
  742. SELECT
  743. T.ACTUAL_NO,
  744. T.PREDICTION_NO,
  745. T.NOTICE_NO,
  746. T.CAR_NO,
  747. T.TRAILER_NO,
  748. T.MATTER_NO,
  749. T.MATTER_NAME,
  750. T.CONTRACT_NO,
  751. T.BATCH_NO,
  752. T.CUSTOMER_SUPPLIER_NO,
  753. T.CUSTOMER_SUPPLIER_NAME,
  754. T.FORWARDING_UNIT_NO,
  755. T.FORWARDING_UNIT_NAME,
  756. T.RECEIVING_UINT_NO,
  757. T.RECEIVING_UINT_NAME,
  758. T.MATERIAL_NO,
  759. T.MATERIAL_NAME,
  760. T.SPEC_NO,
  761. T.SPEC_NAME,
  762. T.LOAD_POINT_NO,
  763. T.LOAD_POINT_NAME,
  764. T.SAMPLE_NO,
  765. T.SAMPLE_VOUCHER,
  766. T.CARRIER_UNIT_NO,
  767. T.CARRIER_UNIT_NAME,
  768. T.METER_TYPE_NO,
  769. T.METER_TYPE_NAME,
  770. T.METER_PROCESS_NO,
  771. T.METER_PROCESS_EDITION_NO,
  772. T.ACTUAL_FIRST1_NO,
  773. T.GROSS_WEIGHT,
  774. T.GROSS_MAN_NO,
  775. T.GROSS_MAN_NAME,
  776. TO_CHAR(T.GROSS_TIME, 'YYYY-MM-DD HH24:MI:SS') GROSS_TIME,
  777. T.BASE_SPOT1_NO,
  778. T.BASE_SPOT1_NAME,
  779. T.GROSS_CLASS,
  780. T.GROSS_GROUP,
  781. T.GROSS_MODE,
  782. T.ACTUAL_FIRST2_NO,
  783. T.TARE_WEIGHT,
  784. T.TARE_MAN_NO,
  785. T.TARE_MAN_NAME,
  786. TO_CHAR(T.TARE_TIME, 'YYYY-MM-DD HH24:MI:SS') TARE_TIME,
  787. T.BASE_SPOT2_NO,
  788. T.BASE_SPOT2_NAME,
  789. T.TARE_CLASS,
  790. T.TARE_GROUP,
  791. T.TARE_MODE,
  792. T.NET_WEIGHT,
  793. T.METER_NUM,
  794. T.NET_MAN_NO,
  795. T.NET_MAN_NAME,
  796. TO_CHAR(T.NET_TIME, 'YYYY-MM-DD HH24:MI:SS') NET_TIME,
  797. T.NET_SPOT3_NO,
  798. T.NET_SPOT3_NAME,
  799. T.NET_GROUP,
  800. T.NET_MODE,
  801. T.VALUE_FLAG,
  802. T.UPLOAD_FLAG,
  803. T.CHECK_MAN_NO,
  804. T.CHECK_MAN_NAME,
  805. TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  806. T.UPLOAD_MAN_NO,
  807. T.UPLOAD_MAN_NAME,
  808. TO_CHAR(T.UPLOAD_TIME, 'YYYY-MM-DD HH24:MI:SS') UPLOAD_TIME,
  809. T.ADD_WEIGHT,
  810. T.NET_CLASS,
  811. T.TB_FLAGE,
  812. T.RAILWAY_NO,
  813. T.UPDATE_MAN_NO,
  814. T.UPDATE_MAN_NAME,
  815. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  816. T.MEMO,
  817. T.HEAT_NO,
  818. T.SHIPMENT_GROSS_WEIGHT,
  819. T.SHIPMENT_NET_WEIGHT,
  820. T.SHIPMENT_NUM,
  821. T.BIND_CARD_NO,
  822. T.PREDICTION_TYPE,
  823. T.PREDICTION_COMBINATION,
  824. T.INTER_READ,
  825. T.INDEX_MATTER_NAME,
  826. T.JUDGE_TYPE_NO,
  827. T.JUDGE_TYPE_NAME,
  828. T.VALID_MAN,
  829. nvl(T.IMPURITY_WGT,0) IMPURITY_WGT,
  830. nvl(T.LEN_WGT,0) LEN_WGT,
  831. nvl(T.FE_WGT,0) FE_WGT,
  832. nvl(T.LIGHT_WGT,0) LIGHT_WGT,
  833. nvl(T.CUT_WGT,0) CUT_WGT,
  834. T.MEME2,
  835. TO_CHAR(T.MINUS_TIME, 'YYYY-MM-DD HH24:MI:SS') MINUS_TIME,
  836. T.MINUS_MAN_NO,
  837. T.MINUS_MAN_NAME,
  838. T.ADD_WGT_NO,
  839. T.ADD_WGT_PK,
  840. nvl(T.GROSS_CAR_WEIGHT,0) GROSS_CAR_WEIGHT,
  841. nvl(T.TARE_CAR_WEIGHT,0) TARE_CAR_WEIGHT,
  842. T.GROSS_CAR_NO,
  843. T.TARE_CAR_NO,
  844. T.UNLOAD_UNIT_NO,
  845. T.UNLOAD_UNIT_NAME,
  846. T.UNLOAD_ADDR_NO,
  847. T.UNLOAD_ADDR_NAME,
  848. T.PRINT_COUNT,
  849. T.PRINT_MAN_NO,
  850. T.PRINT_MAN_NAME,
  851. TO_CHAR(T.PRINT_TIME, 'YYYY-MM-DD HH24:MI:SS') PRINT_TIME,
  852. T.SETTLEMENT_NO
  853. FROM METER_WORK_CAR_ACTUAL T
  854. WHERE
  855. T.ACTUAL_NO = '#ACTUAL_NO#'
  856. OR T.NOTICE_NO = '#NOTICE_NO#'
  857. ]]>
  858. </query>
  859. </queryMap>