changeset 40def5895ff3 in modules/account_invoice:default
details:
https://hg.tryton.org/modules/account_invoice?cmd=changeset&node=40def5895ff3
description:
Reset payment term when party is removed
issue6036
review346991002
diffstat:
invoice.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r 226b0092a2b8 -r 40def5895ff3 invoice.py
--- a/invoice.py Mon Oct 04 18:52:01 2021 +0200
+++ b/invoice.py Fri Oct 08 19:32:57 2021 +0200
@@ -492,6 +492,8 @@
self.payment_term = self.party.customer_payment_term
elif self.type == 'in':
self.payment_term = self.party.supplier_payment_term
+ else:
+ self.payment_term = None
@fields.depends('invoice_date')
def on_change_with_currency_date(self, name=None):