From 13d53e7fa9fffa7a7f55450a0f3daeebb7bf20a2 Mon Sep 17 00:00:00 2001 From: mge-odoo Date: Fri, 17 Apr 2015 13:26:24 +0200 Subject: [PATCH] [FIX] account : invoice_date should be called date_invoice --- addons/account/account_invoice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index dc0e599bfc4..a450506c55b 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1218,7 +1218,7 @@ class account_invoice_line(models.Model): taxes = self.invoice_line_tax_id.compute_all(price, self.quantity, product=self.product_id, partner=self.invoice_id.partner_id) self.price_subtotal = price_subtotal_signed = taxes['total'] if self.invoice_id.currency_id != self.invoice_id.company_id.currency_id: - price_subtotal_signed = self.invoice_id.currency_id.with_context(date=self.invoice_id.invoice_date).compute(price_subtotal_signed, self.company_id.currency_id) + price_subtotal_signed = self.invoice_id.currency_id.with_context(date=self.invoice_id.date_invoice).compute(price_subtotal_signed, self.company_id.currency_id) sign = self.invoice_id.type in ['in_invoice', 'out_refund'] and -1 or 1 self.price_subtotal_signed = price_subtotal_signed * sign