|
|
@@ -121,11 +121,12 @@ public class ProductServiceImpl extends CommonBaseServiceImpl<ProductMapper, Pro
|
|
|
if (!product.getPr_code().equals(oldCode)){
|
|
|
validEnableUpdateCode(product.getId());
|
|
|
}
|
|
|
- //物料发生过除库存初始化外的出入库单时,不能新增,修改,删除
|
|
|
- validProductOperation(product.getId(), BizExceptionCode.BIZ_RELDELETE_UPDATEPROD);
|
|
|
|
|
|
//明细数据有更新/插入动作
|
|
|
if (productDetailList.size() > 0){
|
|
|
+ //物料发生过除库存初始化外的出入库单时,不能新增,修改,删除
|
|
|
+ validProductOperation(product.getId(), BizExceptionCode.BIZ_RELDELETE_UPDATEPROD);
|
|
|
+
|
|
|
//找到原始单据,反过账并删除
|
|
|
String inoutCode = getMapper().selectProdIOCode(product.getPr_code(), BaseContextHolder.getCompanyId(), "库存初始化");
|
|
|
if (!StringUtils.isEmpty(inoutCode)) {
|