xs 5 年 前
コミット
cb25068004

+ 3 - 0
src/main/java/com/jeeplus/modules/sg/managementcenter/project/util/PickingInfo.java

@@ -301,6 +301,9 @@ public  class PickingInfo {
                 if (materialInventory.getMaterialCode().equals(pickingRequisition.getMaterialCode())){
                     pickingRequisition.setStockNumber(materialInventory.getStockQuantity());//得到非限制性库存数量
                     minus = pickingRequisition.getQuantityDemanded()-pickingRequisition.getQuantityDelivered();
+                    if (minus<0){
+                        minus=0-minus;
+                    }
                     stock = stock - minus;//得到最新的库存数量:非限制性库存数量-(需求数量-已出库数量)<0缺货
                     if (stock<0){//缺货
                         pickingRequisition.setWhetherStock(1.0);//缺货数量