| | |
| | | |
| | | if (orderDetail.getQuantity() > shelfQuantity) { |
| | | newOrderDetail.setProcessId(processId); |
| | | newOrderDetail.setLongSide(orderDetail.getLongSide()); |
| | | newOrderDetail.setShortSide(orderDetail.getShortSide()); |
| | | newOrderDetail.setBuildingNumber(orderDetail.getBuildingNumber()); |
| | | newOrderDetail.setQuantity(Long.valueOf(shelfQuantity)); |
| | | newOrderDetail.setHeight(orderDetail.getHeight()); |
| | | newOrderDetail.setWidth(orderDetail.getWidth()); |
| | |
| | | shelfQuantity = shelfQuantity - shelfQuantity; |
| | | } else { |
| | | newOrderDetail.setProcessId(processId); |
| | | newOrderDetail.setLongSide(orderDetail.getLongSide()); |
| | | newOrderDetail.setShortSide(orderDetail.getShortSide()); |
| | | newOrderDetail.setBuildingNumber(orderDetail.getBuildingNumber()); |
| | | |
| | | newOrderDetail.setQuantity(orderDetail.getQuantity()); |
| | | newOrderDetail.setHeight(orderDetail.getHeight()); |
| | | newOrderDetail.setWidth(orderDetail.getWidth()); |