|
|
@ -338,7 +338,8 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
|
|
|
|
ddlPackBean.setOrderByStr(" order by createDatetime desc ");
|
|
|
|
ddlPackBean.setOrderByStr(" order by createDatetime desc ");
|
|
|
|
MesProductVersion mesProductVersion = mesProductVersionRDao.getByProperty(ddlPackBean);
|
|
|
|
MesProductVersion mesProductVersion = mesProductVersionRDao.getByProperty(ddlPackBean);
|
|
|
|
if(Objects.isNull(mesProductVersion)){
|
|
|
|
if(Objects.isNull(mesProductVersion)){
|
|
|
|
MesException.throwMesBusiException("物料【%s】工作中心【%s】对应的生产版本信息不存在");
|
|
|
|
MesException.throwMesBusiException("物料【%s】工作中心【%s】对应的生产版本信息不存在",item.getPartNo(),
|
|
|
|
|
|
|
|
mesWorkCenter.getSapWorkCenter());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return mesProductVersion;
|
|
|
|
return mesProductVersion;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -456,7 +457,7 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
|
|
|
|
newMesProductOffLine.setStgeLoc(mesProductVersion.getShipInventoryPoint());
|
|
|
|
newMesProductOffLine.setStgeLoc(mesProductVersion.getShipInventoryPoint());
|
|
|
|
newMesProductOffLine.setQty(1d);
|
|
|
|
newMesProductOffLine.setQty(1d);
|
|
|
|
newMesProductOffLine.setReportSn(sn);
|
|
|
|
newMesProductOffLine.setReportSn(sn);
|
|
|
|
newMesProductOffLine.setBomVersion(mesBom.getBomVersion());
|
|
|
|
newMesProductOffLine.setBomVersion(mesWorkOrder.getProductVersion());
|
|
|
|
newMesProductOffLine.setSerialNumber(sn);
|
|
|
|
newMesProductOffLine.setSerialNumber(sn);
|
|
|
|
newMesProductOffLine.setUnit(mesBom.getUnit());
|
|
|
|
newMesProductOffLine.setUnit(mesBom.getUnit());
|
|
|
|
newMesProductOffLine.setItemUnit(mesBom.getItemUnit());
|
|
|
|
newMesProductOffLine.setItemUnit(mesBom.getItemUnit());
|
|
|
|