FrmLocInfo.xml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="汽运出厂计划">
  3. <query id="FrmLocInfo.queryLocInfo" desc="合同查询">
  4. <![CDATA[
  5. SELECT T.BILL_NO,
  6. T.TALLYSHEET_NO,
  7. T.LOADVEHICLE_NO,
  8. T.ORDER_NO,
  9. T.JUDGE_STOVE_NO,
  10. T.BATCH_NO,
  11. T.GROUP_NO,
  12. T.GRADENAME,
  13. T.SPEC_NAME,
  14. T.STOVE_NO,
  15. T.ORD_LN_DLY_PK,
  16. T.STORAGE_NO,
  17. SUM(NVL(T.ACT_COUNT,0)) ACT_COUNT,
  18. SUM(NVL(T.ACT_WEIGHT,0)) ACT_WEIGHT,
  19. (SELECT S.STORAGE_NAME
  20. FROM YDM_BS_STORAGE S
  21. WHERE S.STORAGE_NO = T.STORAGE_NO) STORAGE_NAME,
  22. T.LOCATION_NO,
  23. (SELECT S.LOCATION_NAME
  24. FROM YDM_BS_LOCATION S
  25. WHERE S.LOCATION_NO = T.LOCATION_NO) LOCATION_NAME
  26. FROM YDM_ZC_LOADVEHICLE_MAT T
  27. WHERE T.LOADVEHICLE_NO = ?
  28. AND T.JUDGE_STOVE_NO = ?
  29. AND T.BATCH_NO = ?
  30. AND T.GROUP_NO = ?
  31. AND T.ORD_LN_DLY_PK = ?
  32. GROUP BY T.BILL_NO,
  33. T.TALLYSHEET_NO,
  34. T.LOADVEHICLE_NO,
  35. T.ORDER_NO,
  36. T.JUDGE_STOVE_NO,
  37. T.BATCH_NO,
  38. T.GROUP_NO,
  39. T.GRADENAME,
  40. T.SPEC_NAME,
  41. T.STOVE_NO,
  42. T.STORAGE_NO,
  43. T.LOCATION_NO,
  44. T.ORD_LN_DLY_PK
  45. ]]>
  46. </query>
  47. <query id="FrmLocInfo.queryMatInfo" desc="用户获取">
  48. <![CDATA[
  49. SELECT T.JUDGE_STOVE_NO,
  50. T.BATCH_NO,
  51. T.BATCH_GROUD_NO,
  52. T.ORD_LN_DLY_PK,
  53. T.GRADENAME,
  54. T.SPEC_NAME,
  55. T2.BILL_NO,
  56. T3.TALLYSHEET_NO,
  57. SUM(NVL(T.ACT_COUNT,0)) ACT_COUNT,
  58. SUM(NVL(T.ACT_WEIGHT,0)) ACT_WEIGHT,
  59. T1.STORAGE_NO,
  60. (SELECT S.STORAGE_NAME
  61. FROM YDM_BS_STORAGE S
  62. WHERE S.STORAGE_NO = T1.STORAGE_NO) STORAGE_NAME,
  63. T1.LOCATION_NO,
  64. (SELECT S.LOCATION_NAME
  65. FROM YDM_BS_LOCATION S
  66. WHERE S.LOCATION_NO = T1.LOCATION_NO) LOCATION_NAME
  67. FROM MAT_ZC_M T, YDM_ZC_BUTTRESS T1
  68. LEFT JOIN YDM_ZC_BILL_C T2
  69. ON T1.MAT_NO = T2.MAT_NO
  70. LEFT JOIN YDM_ZC_TALLYSHEET_C T3
  71. ON T1.MAT_NO = T3.MAT_NO
  72. WHERE T.MAT_NO = T1.MAT_NO
  73. AND T.MNG_LOCK_FLAG = '0'
  74. AND T.LOCK_FLAG = '0'
  75. AND T.LOCK_LIKU = '0'
  76. AND T.MAT_STATUS IN ('80150301','80150302')
  77. AND T.MAT_NO NOT IN (SELECT L.MAT_NO FROM YDM_ZC_LOADVEHICLE_MAT L WHERE
  78. L.JUDGE_STOVE_NO = ?
  79. AND L.BATCH_NO = ?
  80. AND L.GROUP_NO = ?
  81. AND L.ORD_LN_DLY_PK = ?)
  82. AND (T.JUDGE_RESULT_CODE IS NULL OR
  83. T.JUDGE_RESULT_CODE IN ('40740701', '40740709'))
  84. AND T.JUDGE_STOVE_NO = ?
  85. AND T.BATCH_NO = ?
  86. AND T.BATCH_GROUD_NO = ?
  87. AND T.ORD_LN_DLY_PK = ?
  88. GROUP BY T.JUDGE_STOVE_NO,
  89. T.BATCH_NO,
  90. T.BATCH_GROUD_NO,
  91. T.ORD_LN_DLY_PK,
  92. T.GRADENAME,
  93. T.SPEC_NAME,
  94. T1.STORAGE_NO,
  95. T1.LOCATION_NO,
  96. T2.BILL_NO,
  97. T3.TALLYSHEET_NO
  98. ]]>
  99. </query>
  100. <query id="FrmLocInfo.queryLocMatInfo" desc="合同查询">
  101. <![CDATA[
  102. SELECT T.MAT_NO
  103. FROM YDM_ZC_LOADVEHICLE_MAT T
  104. WHERE T.LOADVEHICLE_NO = ?
  105. AND T.JUDGE_STOVE_NO = ?
  106. AND T.BATCH_NO = ?
  107. AND T.GROUP_NO = ?
  108. AND T.ORD_LN_DLY_PK = ?
  109. AND T.STORAGE_NO = ?
  110. AND T.LOCATION_NO = ?
  111. AND ROWNUM <= ?
  112. ]]>
  113. </query>
  114. <query id="FrmLocInfo.queryMatInfoByNum" desc="用户获取">
  115. <![CDATA[
  116. SELECT T.MAT_NO
  117. FROM MAT_ZC_M T, YDM_ZC_BUTTRESS T1
  118. WHERE T.MAT_NO = T1.MAT_NO
  119. AND T.MNG_LOCK_FLAG = '0'
  120. AND T.LOCK_FLAG = '0'
  121. AND T.LOCK_LIKU = '0'
  122. AND T.MAT_STATUS IN ('80150301','80150302')
  123. AND T.MAT_NO NOT IN (SELECT L.MAT_NO FROM YDM_ZC_LOADVEHICLE_MAT L WHERE
  124. L.JUDGE_STOVE_NO = ?
  125. AND L.BATCH_NO = ?
  126. AND L.GROUP_NO = ?
  127. AND L.ORD_LN_DLY_PK = ?)
  128. AND (T.JUDGE_RESULT_CODE IS NULL OR
  129. T.JUDGE_RESULT_CODE IN ('40740701', '40740709'))
  130. AND T.JUDGE_STOVE_NO = ?
  131. AND T.BATCH_NO = ?
  132. AND T.BATCH_GROUD_NO = ?
  133. AND T.ORD_LN_DLY_PK = ?
  134. AND T1.STORAGE_NO = ?
  135. AND T1.LOCATION_NO = ?
  136. ]]>
  137. </query>
  138. <query id="FrmLocInfo.updateLoadMatInfo" desc="用户获取">
  139. <![CDATA[
  140. UPDATE YDM_ZC_LOADVEHICLE_MAT T
  141. SET T.LOCATION_NO=?
  142. WHERE T.MAT_NO=?
  143. ]]>
  144. </query>
  145. <query id="FrmLocInfo.updateTallInfo" desc="用户获取">
  146. <![CDATA[
  147. UPDATE YDM_ZC_TALLYSHEET_C T
  148. SET T.LOCATION_NO=?
  149. WHERE T.MAT_NO=?
  150. ]]>
  151. </query>
  152. <query id="FrmLocInfo.updateBillInfo" desc="用户获取">
  153. <![CDATA[
  154. UPDATE YDM_ZC_BILL_C T
  155. SET T.LOCATION_NO=?
  156. WHERE T.MAT_NO=?
  157. ]]>
  158. </query>
  159. <query id="FrmLocInfo.updateStoge" desc="用户获取">
  160. <![CDATA[
  161. UPDATE YDM_ZC_BUTTRESS T
  162. SET T.LOCATION_NO=?
  163. WHERE T.MAT_NO=?
  164. ]]>
  165. </query>
  166. </queryMap>