| | |
| | | // cust_wait_pakin转cust_wait_pakin_log,并更新数量 |
| | | custWaitPakinToLog(list.get(i), updateAnfme); |
| | | } |
| | | // 生成平仓出入库记录 |
| | | LocNormalLog locLog = new LocNormalLog(); |
| | | VersionUtils.setLocNormalLog(locLog, list.get(i)); |
| | | if (Cools.isEmpty(locLog.getMemo())) { |
| | | locLog.setMemo("原材料"); |
| | | } |
| | | locLog.setAnfme(increaseAnfme.doubleValue()); |
| | | locLog.setIoType(1); |
| | | locLog.setCreateTime(new Date()); |
| | | locLog.setCreateUser(list.get(i).getAppeUser()); |
| | | if (!locNormalLogService.insert(locLog)) { |
| | | String logStr = JSON.toJSONString(locLog); |
| | | log.info("平仓材料入库记录插入失败,数据:" + logStr); |
| | | } |
| | | // erp更新 InStockbill和InStockBillEntry |
| | | erpService.incrementPakIn(list.get(i).getSupplier(), list.get(i).getMatnr(), increaseAnfme.doubleValue()); |
| | | } else { |
| | |
| | | // cust_wait_pakin转cust_wait_pakin_log,并更新数量 |
| | | custWaitPakinToLog(list.get(i), list.get(i).getAnfme().doubleValue()); |
| | | } |
| | | // 生成平仓出入库记录 |
| | | LocNormalLog locLog = new LocNormalLog(); |
| | | VersionUtils.setLocNormalLog(locLog, list.get(i)); |
| | | locLog.setAnfme(list.get(i).getAnfme().doubleValue()); |
| | | if (Cools.isEmpty(locLog.getMemo())) { |
| | | locLog.setMemo("原材料"); |
| | | } |
| | | locLog.setIoType(1); |
| | | locLog.setCreateTime(new Date()); |
| | | locLog.setCreateUser(list.get(i).getAppeUser()); |
| | | if (!locNormalLogService.insert(locLog)) { |
| | | String logStr = JSON.toJSONString(locLog); |
| | | log.info("平仓材料入库记录插入失败,数据:" + logStr); |
| | | } |
| | | // erp更新 InStockbill和InStockBillEntry |
| | | erpService.incrementPakIn(list.get(i).getSupplier(), list.get(i).getMatnr(), list.get(i).getAnfme().doubleValue()); |
| | | } |