1.订单产品需求单 调拨计划,调入调出仓库清空,不自动带出
This commit is contained in:
ljw 2024-11-19 14:24:34 +08:00
parent 1bf68b4811
commit 08b18bf7f6

View File

@ -27,7 +27,6 @@ import kd.bos.orm.query.QCP;
import kd.bos.orm.query.QFilter; import kd.bos.orm.query.QFilter;
import kd.bos.servicehelper.BusinessDataServiceHelper; import kd.bos.servicehelper.BusinessDataServiceHelper;
import kd.bos.servicehelper.QueryServiceHelper; import kd.bos.servicehelper.QueryServiceHelper;
import kd.bos.servicehelper.operation.SaveServiceHelper;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.*; import java.util.*;
@ -652,14 +651,14 @@ public class OrderproreqbillEdit extends AbstractBillPlugIn implements BeforeF7S
warehouseSet2.addAll(warehouseSet1); warehouseSet2.addAll(warehouseSet1);
warehouseSet2.retainAll(warehouseSet); warehouseSet2.retainAll(warehouseSet);
if (warehouseSet2.size() == 1) { if (warehouseSet2.size() == 1) {
List<String> list = new ArrayList(warehouseSet2); // List<String> list = new ArrayList(warehouseSet2);
String warehouseNumber = list.get(0); // String warehouseNumber = list.get(0);
DynamicObject warehouse = FunctionalCommon.getBaseDynamicObject("yem_warehouse", warehouseNumber); // DynamicObject warehouse = FunctionalCommon.getBaseDynamicObject("yem_warehouse", warehouseNumber);
model.setValue(yem_warehouse, warehouse, rowIndex); // model.setValue(yem_warehouse, warehouse, rowIndex);
if ("yem_orderproreqbill_DB".equals(billTypeNumber) && "yem_warehouse".equals(yem_warehouse)) // if ("yem_orderproreqbill_DB".equals(billTypeNumber) && "yem_warehouse".equals(yem_warehouse))
model.setValue("yem_retrievecode", warehouse); // model.setValue("yem_retrievecode", warehouse);
if ("yem_orderproreqbill_DB".equals(billTypeNumber) && "yem_outwhcode".equals(yem_warehouse)) // if ("yem_orderproreqbill_DB".equals(billTypeNumber) && "yem_outwhcode".equals(yem_warehouse))
model.setValue("yem_transfercode", warehouse); // model.setValue("yem_transfercode", warehouse);
} }
wareAreaSet2.addAll(wareAreaSet1); wareAreaSet2.addAll(wareAreaSet1);
wareAreaSet2.retainAll(wareAreaSet); wareAreaSet2.retainAll(wareAreaSet);