Просмотр исходного кода

销售退货作废后库存数量问题

koushanshan 1 год назад
Родитель
Сommit
e79cd06343

+ 4 - 4
src/main/java/com/dk/mdm/service/ivt/outbound/OutboundSaleReturnService.java

@@ -869,8 +869,8 @@ public class OutboundSaleReturnService extends BaseService<Outbound> {
                 //region 将库存需要的参数赋值
                 outboundItemResponse.setInventoryType(Constant.InventoryType.OUTBOUND.getName());
                 outboundItemResponse.setInventoryDocCode(Constant.InventoryDocCode.SALE_RETURN.getValue());
-                outboundItemResponse.setOutQty(outboundItemResponse.getOutQty().negate());
-                outboundItemResponse.setOutAmt(outboundItemResponse.getOutAmt().negate());
+                outboundItemResponse.setOutQty(outboundItemResponse.getOutQty());
+                outboundItemResponse.setOutAmt(outboundItemResponse.getOutAmt());
                 //endregion
 
 //                //region 赋值明细  防止作废的单据查不到明细 故注掉下面代码
@@ -1184,8 +1184,8 @@ public class OutboundSaleReturnService extends BaseService<Outbound> {
             //region 将库存需要的参数赋值
             outboundItemResponse.setInventoryType(Constant.InventoryType.OUTBOUND.getName());
             outboundItemResponse.setInventoryDocCode(Constant.InventoryDocCode.SALE_RETURN.getValue());
-            outboundItemResponse.setOutQty(outboundItemResponse.getOutQty().negate());
-            outboundItemResponse.setOutAmt(outboundItemResponse.getOutAmt().negate());
+            outboundItemResponse.setOutQty(outboundItemResponse.getOutQty());
+            outboundItemResponse.setOutAmt(outboundItemResponse.getOutAmt());
             outboundItemResponse.setAddOrEditFlag(false);
             //endregion
         }