changeset e9ba1b2243f8 in modules/sale:5.8 details: https://hg.tryton.org/modules/sale?cmd=changeset&node=e9ba1b2243f8 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 9f4359c22e9b -r e9ba1b2243f8 sale.py --- a/sale.py Fri Oct 22 10:14:10 2021 +0200 +++ b/sale.py Tue Oct 26 19:46:56 2021 +0200 @@ -1430,6 +1430,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 @@ -1454,8 +1456,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: