changeset 797c6536cfa1 in modules/sale:6.0
details: https://hg.tryton.org/modules/sale?cmd=changeset&node=797c6536cfa1
description:
Fill currency and company for non-line invoice line
Since issue9854 those fields are always required.
issue10530
review375831002
(grafted from 6d2027238acaf896f899a5ba07fcfd63270aa818)
diffstat:
sale.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r ce1adbd81dce -r 797c6536cfa1 sale.py
--- a/sale.py Fri Oct 22 10:14:10 2021 +0200
+++ b/sale.py Tue Oct 26 19:46:56 2021 +0200
@@ -1475,6 +1475,8 @@
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 @@
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: