| | |
| | | /** |
| | | * @return |
| | | */ |
| | | @Transactional(rollbackFor = Throwable.class) |
| | | @Transactional |
| | | public boolean createInOrder(InHedTB inHedTB, List<InDetTB> inDetTBs) { |
| | | Order order = orderService.selectByNo(inHedTB.getBillNo()); |
| | | // 如果单据不存在则添加;如果单据存在,作业中无法修改,反之则修改单据 |
| | |
| | | orderDetl.setOrderNo(outDetTB.getBillNo()); |
| | | orderDetl.setOutOrderNo(outDetTB.getOrderNo()); |
| | | orderDetl.setAutoId(outDetTB.getAutoId()); |
| | | orderDetl.setLuHao(outDetTB.getLuHao()); |
| | | orderDetl.setSpecs(outDetTB.getSPgNO()); |
| | | orderDetl.setDetId(outDetTB.getDetId()); |
| | | // orderDetl.setLuHao(outDetTB.getLuHao()); |
| | | // orderDetl.setSpecs(outDetTB.getSPgNO()); |
| | | orderDetl.setPacking(outDetTB.getPacking()); |
| | | orderDetl.setSuppCode(inHedTB.getObjectId()); |
| | | orderDetl.setSupp(inHedTB.getObjectName()); |
| | | orderDetl.setWareId(outDetTB.getWareId()); |
| | | orderDetl.setWareName(outDetTB.getWareName()); |
| | | orderDetl.setBatch(outDetTB.getItemBatch()); |
| | |
| | | /** |
| | | * @return |
| | | */ |
| | | @Transactional(rollbackFor = Throwable.class) |
| | | @Transactional |
| | | public boolean createOutOrder(OutHedTB inHedTB, List<OutDetTB> inDetTBs) { |
| | | Order order = orderService.selectByNo(inHedTB.getBillNo()); |
| | | // 如果单据不存在则添加;如果单据存在,作业中无法修改,反之则修改单据 |
| | |
| | | orderDetl.setOrderNo(outDetTB.getBillNo()); |
| | | orderDetl.setOutOrderNo(outDetTB.getOrderNo()); |
| | | orderDetl.setAutoId(outDetTB.getAutoId()); |
| | | orderDetl.setLuHao(outDetTB.getLuHao()); |
| | | orderDetl.setSpecs(mat.getSpecs()); |
| | | orderDetl.setDetId(outDetTB.getDetId()); |
| | | // orderDetl.setLuHao(outDetTB.getLuHao()); |
| | | orderDetl.setSpecs(outDetTB.getSPgNO()); |
| | | orderDetl.setSuppCode(inHedTB.getObjectId()); |
| | | orderDetl.setSupp(inHedTB.getObjectName()); |
| | | orderDetl.setPacking(outDetTB.getPacking()); |
| | | orderDetl.setWareId(outDetTB.getWareId()); |
| | | orderDetl.setWareName(outDetTB.getWareName()); |
| | |
| | | orderDetl.setTemp2(outDetTB.getTemp2()); |
| | | orderDetl.setTemp3(outDetTB.getTemp3()); |
| | | orderDetl.setOrderNo(order.getOrderNo()); |
| | | orderDetl.setThreeCode(outDetTB.getDetId() + ""); |
| | | orderDetl.setThreeCode(outDetTB.getTemp1()); |
| | | orderDetl.setModel(outDetTB.getItemCode()); |
| | | orderDetl.setCreateBy(9527L); |
| | | orderDetl.setCreateTime(now); |
| | | orderDetl.setUpdateBy(9527L); |