From a20569bbd6934310a00766d6f82e0eedfe530ad4 Mon Sep 17 00:00:00 2001 From: walid seghier Date: Wed, 27 Jul 2022 15:18:08 +0100 Subject: [PATCH] definir PMP pour les sorties de stock / sophal interne --- .../axelor/apps/stock/service/StockMoveLineServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/axelor-open-suite/axelor-stock/src/main/java/com/axelor/apps/stock/service/StockMoveLineServiceImpl.java b/modules/axelor-open-suite/axelor-stock/src/main/java/com/axelor/apps/stock/service/StockMoveLineServiceImpl.java index dd122c3..9853562 100644 --- a/modules/axelor-open-suite/axelor-stock/src/main/java/com/axelor/apps/stock/service/StockMoveLineServiceImpl.java +++ b/modules/axelor-open-suite/axelor-stock/src/main/java/com/axelor/apps/stock/service/StockMoveLineServiceImpl.java @@ -801,10 +801,10 @@ public class StockMoveLineServiceImpl implements StockMoveLineService { BigDecimal unitPriceUntaxed = BigDecimal.ZERO; if (stockMoveLine.getProduct() != null && stockMove != null) { if (stockMove.getTypeSelect() == StockMoveRepository.TYPE_OUTGOING) { - if(stockMoveLine.getProduct().getSellable() == true){ + if(stockMoveLine.getProduct().getSellable() == true){ unitPriceUntaxed = stockMoveLine.getProduct().getSalePrice(); }else{ - unitPriceUntaxed = stockMoveLine.getProduct().getPurchasePrice(); + unitPriceUntaxed = stockMoveLine.getProduct().getAvgPrice(); } } else if (stockMove.getTypeSelect() == StockMoveRepository.TYPE_INCOMING) { unitPriceUntaxed = stockMoveLine.getProduct().getPurchasePrice();