From 9086e69f1f72336b1f46315d2ae7eb7143b7ce80 Mon Sep 17 00:00:00 2001 From: ahenriquez Date: Mon, 9 Mar 2020 13:29:36 +0100 Subject: [PATCH] [FIX]rma_account. currency method. --- rma_account/models/rma_order.py | 8 ++++++-- rma_account/models/rma_order_line.py | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/rma_account/models/rma_order.py b/rma_account/models/rma_order.py index 02e47d4d..7680c7f2 100644 --- a/rma_account/models/rma_order.py +++ b/rma_account/models/rma_order.py @@ -49,8 +49,12 @@ class RmaOrder(models.Model): "uom_id": line.product_uom_id.id, "operation_id": operation, "product_qty": line.quantity, - "price_unit": line.move_id.currency_id.compute( - line.price_unit, line.currency_id, round=False + "price_unit": line.move_id.currency_id._convert( + line.price_unit, + line.currency_id, + line.company_id, + line.date, + round=False, ), "rma_id": self.id, } diff --git a/rma_account/models/rma_order_line.py b/rma_account/models/rma_order_line.py index 9d049572..1f871392 100644 --- a/rma_account/models/rma_order_line.py +++ b/rma_account/models/rma_order_line.py @@ -176,8 +176,12 @@ class RmaOrderLine(models.Model): "uom_id": line.product_uom_id.id, "operation_id": operation.id, "product_qty": line.quantity, - "price_unit": line.move_id.currency_id.compute( - line.price_unit, line.currency_id, round=False + "price_unit": line.move_id.currency_id._convert( + line.price_unit, + line.currency_id, + line.company_id, + line.date, + round=False, ), "delivery_address_id": line.move_id.partner_id.id, "invoice_address_id": line.move_id.partner_id.id,