diff --git a/sale.py b/sale.py index 0d5197157c..94897f98cf 100644 --- a/sale.py +++ b/sale.py @@ -1475,6 +1475,8 @@ class SaleLine(TaxableMixin, sequence_ordered(), ModelSQL, ModelView): invoice_line = InvoiceLine() invoice_line.type = self.type + invoice_line.currency = self.currency + invoice_line.company = self.company invoice_line.description = self.description invoice_line.note = self.note invoice_line.origin = self @@ -1499,8 +1501,6 @@ class SaleLine(TaxableMixin, sequence_ordered(), ModelSQL, ModelView): invoice_line.unit_price = self.unit_price invoice_line.taxes = self.taxes invoice_line.invoice_type = 'out' - invoice_line.currency = self.currency - invoice_line.company = self.company if self.product: invoice_line.account = self.product.account_revenue_used if not invoice_line.account: