From c9c107d39a78fb4454c3bd41d6bd09fd2f4df00e Mon Sep 17 00:00:00 2001 From: "zakaria.hachem" Date: Tue, 4 Nov 2025 15:21:16 +0100 Subject: [PATCH] fix : return invoice inTaxTotal exTaxTotal --- .../apps/supplychain/service/StockMoveInvoiceServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/axelor-open-suite/axelor-supplychain/src/main/java/com/axelor/apps/supplychain/service/StockMoveInvoiceServiceImpl.java b/modules/axelor-open-suite/axelor-supplychain/src/main/java/com/axelor/apps/supplychain/service/StockMoveInvoiceServiceImpl.java index 2f07c9a..f4aebd1 100644 --- a/modules/axelor-open-suite/axelor-supplychain/src/main/java/com/axelor/apps/supplychain/service/StockMoveInvoiceServiceImpl.java +++ b/modules/axelor-open-suite/axelor-supplychain/src/main/java/com/axelor/apps/supplychain/service/StockMoveInvoiceServiceImpl.java @@ -135,6 +135,9 @@ public class StockMoveInvoiceServiceImpl implements StockMoveInvoiceService { stockMove, purchaseOrderRepo.find(origin), qtyToInvoiceMap); } else { invoice = createInvoiceFromOrderlessStockMove(stockMove, qtyToInvoiceMap); + invoice.setExTaxTotal(stockMove.getExTaxTotal()); + BigDecimal inTaxTotal = invoice.getExTaxTotal().add(invoice.getExTaxTotal().multiply(invoice.getTaxTotal())).setScale(2, RoundingMode.HALF_UP); + invoice.setInTaxTotal(inTaxTotal); } return invoice; }