FrmPipupdateStoreButress.xml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "调整位置">
  3. <query id = "FrmPipupdateStoreButress.selectMatStu" desc = "查询材料状态">
  4. SELECT COUNT(1)ACOUNT
  5. FROM MAT_ZC_M T,YDM_ZC_BUTTRESS S
  6. WHERE T.MAT_NO = S.MAT_NO
  7. AND T.JUDGE_STOVE_NO = ?
  8. AND T.BATCH_NO = ?
  9. AND T.BATCH_GROUD_NO = ?
  10. AND T.PRODUCT_FLAG = ?
  11. AND NVL(T.ORDER_NO,'/') = NVL(?,'/')
  12. AND NVL(T.ORDER_SEQ,'/') = NVL(?,'/')
  13. AND NVL(T.ORDER_SEQ_NO,'/') = NVL(?,'/')
  14. AND NVL(T.FINISHPRO_MOLD,'/') = NVL(?,'/')
  15. AND T.MAT_STATUS = ?
  16. AND T.MAT_STATUS NOT IN('80150301', '80150202', '80150204', '80150205')
  17. </query>
  18. <query id = "FrmPipupdateStoreButress.selectMatNo" desc = "查询出材料号">
  19. <![CDATA[
  20. SELECT G.MAT_NO FROM (SELECT T.MAT_NO
  21. FROM MAT_ZC_M T, YDM_ZC_BUTTRESS S
  22. WHERE T.MAT_NO = S.MAT_NO
  23. AND T.JUDGE_STOVE_NO = ?
  24. AND T.BATCH_NO = ?
  25. AND T.BATCH_GROUD_NO = ?
  26. AND T.PRODUCT_FLAG = ?
  27. AND S.STORAGE_NO = ?
  28. AND NVL(T.FINISHPRO_MOLD,'/') = NVL(?,'/')
  29. AND NVL(T.IN_MOLD,'/') = NVL(?,'/')
  30. ORDER BY T.MAT_NO DESC) G
  31. WHERE ROWNUM<?
  32. ]]>
  33. </query>
  34. <query id = "FrmPipupdateStoreButress.updateButress" desc = "修改位置表">
  35. UPDATE YDM_ZC_BUTTRESS T SET T.STORAGE_NO = ?,T.LOCATION_NO = ? WHERE T.MAT_NO = ?
  36. </query>
  37. <query id = "FrmPipupdateStoreButress.updateInList" desc = "修改入库表位置">
  38. UPDATE YDM_ZC_INLIST T SET T.STORAGE_NO = ?,T.LOCATION_NO = ? WHERE T.MAT_NO = ?
  39. </query>
  40. <query id = "FrmPipupdateStoreButress.selectWgt" desc = "查询重量">
  41. </query>
  42. </queryMap>