Commit 945d7fb3615c63b3e74eab235f8d95f3c28f03d6
1 parent
8518315c
调整插入库存写入库存交易
Showing
1 changed file
with
34 additions
and
0 deletions
src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java
... | ... | @@ -357,6 +357,40 @@ public class AdjustDetailServiceImpl extends ServiceImpl<AdjustDetailMapper, Adj |
357 | 357 | inventoryDetail.setReceiptDetailId(null); |
358 | 358 | inventoryDetailService.saveOrUpdate(inventoryDetail); |
359 | 359 | |
360 | + //写入库存交易 | |
361 | + //调整入 | |
362 | + InventoryTransaction inventoryTransaction = new InventoryTransaction(); | |
363 | + inventoryTransaction.setWarehouseCode(inventoryDetail.getWarehouseCode()); | |
364 | + inventoryTransaction.setCompanyCode(inventoryDetail.getCompanyCode()); | |
365 | + inventoryTransaction.setLocationCode(inventoryDetail.getLocationCode()); | |
366 | + inventoryTransaction.setContainerCode(inventoryDetail.getContainerCode()); | |
367 | + inventoryTransaction.setTransactionType(30); | |
368 | + inventoryTransaction.setMaterialCode(inventoryDetail.getMaterialCode()); | |
369 | + inventoryTransaction.setMaterialName(inventoryDetail.getMaterialName()); | |
370 | + inventoryTransaction.setMaterialSpec(inventoryDetail.getMaterialSpec()); | |
371 | + inventoryTransaction.setMaterialUnit(inventoryDetail.getMaterialUnit()); | |
372 | + inventoryTransaction.setTaskQty(adjustDetail.getToQty()); | |
373 | + inventoryTransaction.setInventorySts(inventoryDetail.getInventorySts());//状态 | |
374 | + inventoryTransaction.setReferCode(inventoryDetail.getReferCode()); | |
375 | + inventoryTransaction.setReferDetailId(inventoryDetail.getReferDetailId()); | |
376 | + inventoryTransaction.setBatch(inventoryDetail.getBatch()); | |
377 | + inventoryTransaction.setLot(inventoryDetail.getLot()); | |
378 | + inventoryTransaction.setProjectNo(inventoryDetail.getProjectNo()); | |
379 | + inventoryTransaction.setQcCheck(inventoryDetail.getQcCheck()); | |
380 | + inventoryTransaction.setWeight(inventoryDetail.getWeight()); | |
381 | + inventoryTransaction.setManufactureDate(inventoryDetail.getManufactureDate()); | |
382 | + inventoryTransaction.setExpirationDate(inventoryDetail.getExpirationDate()); | |
383 | + inventoryTransaction.setAgingDate(inventoryDetail.getCreated()); | |
384 | + inventoryTransaction.setAttributeId(inventoryDetail.getAttributeId()); | |
385 | + inventoryTransaction.setAttribute1(inventoryDetail.getAttribute1()); | |
386 | + inventoryTransaction.setAttribute2(inventoryDetail.getAttribute2()); | |
387 | + inventoryTransaction.setAttribute3(inventoryDetail.getAttribute3()); | |
388 | + inventoryTransaction.setCreated(new Date()); | |
389 | + inventoryTransaction.setCreatedBy(ShiroUtils.getLoginName()); | |
390 | + inventoryTransaction.setBillDetailId(inventoryDetail.getReceiptDetailId()); | |
391 | + inventoryTransaction.setSupplierCode(inventoryDetail.getSupplierCode()); | |
392 | + inventoryTransactionService.saveOrUpdate(inventoryTransaction); | |
393 | + | |
360 | 394 | } |
361 | 395 | |
362 | 396 | |
... | ... |