From 0af993ae866544139f2ea6006c9ed2fa31d558da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 27 Jun 2024 11:56:05 +0200 Subject: [PATCH] Set shipment cost currency to company currency when allocate account shipment cost Closes #13367 (grafted from 28d98d3a0780cf3eb565fc15bca5f58d08ad013c) --HG-- branch : 7.0 --- modules/account_stock_shipment_cost/account.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/account_stock_shipment_cost/account.py b/modules/account_stock_shipment_cost/account.py index 5daba8ae3f..93cd56e337 100644 --- a/modules/account_stock_shipment_cost/account.py +++ b/modules/account_stock_shipment_cost/account.py @@ -255,6 +255,8 @@ class ShipmentCost(Workflow, ModelSQL, ModelView): shipment.cost += round_price(cost * factor) else: shipment.cost = round_price(cost * factor) + if shipment.cost_currency != shipment.company.currency: + shipment.cost_currency = shipment.company.currency klass.save(shipments) klass.set_shipment_cost(shipments)