Support accounts on tax of type 'none'
And update the account of invoice tax if the base change. issue10656 review334711002
This commit is contained in:
1 parent
ee6b5e63bf
commit
b7f69233e6
1 file changed
+2
-6
@@ -540,7 +540,6 @@ class TaxTemplate(sequence_ordered(), ModelSQL, ModelView, DeactivableMixin):
|
||||
('closed', '!=', True),
|
||||
],
|
||||
states={
|
||||
'invisible': Eval('type') == 'none',
|
||||
'required': Eval('type') != 'none',
|
||||
},
|
||||
depends=['type'])
|
||||
@@ -551,7 +550,6 @@ class TaxTemplate(sequence_ordered(), ModelSQL, ModelView, DeactivableMixin):
|
||||
('closed', '!=', True),
|
||||
],
|
||||
states={
|
||||
'invisible': Eval('type') == 'none',
|
||||
'required': Eval('type') != 'none',
|
||||
},
|
||||
depends=['type'])
|
||||
@@ -724,8 +722,7 @@ class Tax(sequence_ordered(), ModelSQL, ModelView, DeactivableMixin):
|
||||
],
|
||||
states={
|
||||
'readonly': _states['readonly'],
|
||||
'invisible': Eval('type') == 'none',
|
||||
'required': (Eval('type') != 'none') & Eval('company'),
|
||||
'required': Eval('type') != 'none',
|
||||
},
|
||||
depends=['company', 'type'])
|
||||
credit_note_account = fields.Many2One('account.account',
|
||||
@@ -737,8 +734,7 @@ class Tax(sequence_ordered(), ModelSQL, ModelView, DeactivableMixin):
|
||||
],
|
||||
states={
|
||||
'readonly': _states['readonly'],
|
||||
'invisible': Eval('type') == 'none',
|
||||
'required': (Eval('type') != 'none') & Eval('company'),
|
||||
'required': Eval('type') != 'none',
|
||||
},
|
||||
depends=['company', 'type'])
|
||||
legal_notice = fields.Text("Legal Notice", translate=True,
|
||||
|
||||
Reference in new issue
Block a user