解决库存计算的bug
This commit is contained in:
@@ -649,9 +649,7 @@ public class DepotItemService {
|
|||||||
BigDecimal transfOutTotal = stockObj.getTransfOutTotal();
|
BigDecimal transfOutTotal = stockObj.getTransfOutTotal();
|
||||||
BigDecimal assemOutTotal = stockObj.getAssemOutTotal();
|
BigDecimal assemOutTotal = stockObj.getAssemOutTotal();
|
||||||
BigDecimal disAssemOutTotal = stockObj.getDisAssemOutTotal();
|
BigDecimal disAssemOutTotal = stockObj.getDisAssemOutTotal();
|
||||||
outSum = outTotal.subtract(transfOutTotal).subtract(assemOutTotal).subtract(disAssemOutTotal);
|
outSum = outTotal.add(transfOutTotal).add(assemOutTotal).add(disAssemOutTotal);
|
||||||
//取绝对值
|
|
||||||
outSum = outSum.abs();
|
|
||||||
}
|
}
|
||||||
if(stockCheckSum.compareTo(BigDecimal.ZERO)>0) {
|
if(stockCheckSum.compareTo(BigDecimal.ZERO)>0) {
|
||||||
inSum = inSum.add(stockCheckSum);
|
inSum = inSum.add(stockCheckSum);
|
||||||
|
|||||||
Reference in New Issue
Block a user