Clear account properties on category when accounting is unchecked
issue10024 review335921002
This commit is contained in:
1 parent
67e6243c2b
commit
017f9826b0
1 file changed
+13
+13
@@ -190,6 +190,19 @@ class Category(CompanyMultiValueMixin, metaclass=PoolMeta):
|
||||
return self.parent.accounting
|
||||
return self.accounting
|
||||
|
||||
@fields.depends(
|
||||
'accounting',
|
||||
'account_parent', 'account_expense', 'account_revenue',
|
||||
'taxes_parent', 'customer_taxes', 'supplier_taxes')
|
||||
def on_change_accounting(self):
|
||||
if not self.accounting:
|
||||
self.account_parent = None
|
||||
self.account_expense = None
|
||||
self.account_revenue = None
|
||||
self.taxes_parent = None
|
||||
self.customer_taxes = None
|
||||
self.supplier_taxes = None
|
||||
|
||||
@fields.depends('account_expense')
|
||||
def on_change_account_expense(self):
|
||||
if self.account_expense:
|
||||
|
||||
Reference in new issue
Block a user