| | |
| | | itemReceiptLineMapper.deleteByReceiptId(receiptId); |
| | | } |
| | | |
| | | @Override |
| | | public void createItemReceiptLineFromArrivalNoticeLine(MesWmItemReceiptLineDO line) { |
| | | // 内部方法,不做校验,直接插入 |
| | | itemReceiptLineMapper.insert(line); |
| | | } |
| | | |
| | | /** |
| | | * 校验到货通知单行 |
| | | * |
| | |
| | | MesWmBatchGenerateReqVO batchReqVO = new MesWmBatchGenerateReqVO(); |
| | | // 从入库单行获取 |
| | | batchReqVO.setItemId(reqVO.getItemId()).setProduceDate(reqVO.getProductionDate()) |
| | | .setExpireDate(reqVO.getExpireDate()).setLotNumber(reqVO.getLotNumber()); |
| | | .setExpireDate(reqVO.getExpireDate()).setLotNumber(reqVO.getLotNumber()) |
| | | .setBatchCode(reqVO.getBatchCode()); |
| | | // 从父单据获取 |
| | | batchReqVO.setVendorId(receipt.getVendorId()).setReceiptDate(receipt.getReceiptDate()) |
| | | .setPurchaseOrderCode(receipt.getPurchaseOrderCode()); |