diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/StorageCoreServiceImpl.java b/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/StorageCoreServiceImpl.java index 4ece732..88e7119 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/StorageCoreServiceImpl.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/StorageCoreServiceImpl.java @@ -109,6 +109,12 @@ public class StorageCoreServiceImpl implements IStorageCoreService { //由于是新增的库存记录所以需要将查询出来的库存记录ID置为空 transaction_in.setMaterialStockId(null); + //使用出库事务的供应商初始化入库事务的供应商 + transaction_in.setVendorId(transaction_out.getVendorId()); + transaction_in.setVendorCode(transaction_out.getVendorCode()); + transaction_in.setVendorName(transaction_out.getVendorName()); + transaction_in.setVendorNick(transaction_out.getVendorNick()); + //这里使用系统默认生成的线边库初始化对应的入库仓库、库区、库位 WmWarehouse warehouse = wmWarehouseService.selectWmWarehouseByWarehouseCode(UserConstants.VIRTUAL_WH); transaction_in.setWarehouseId(warehouse.getWarehouseId());