Remove contextual domain on company

issue10302
review338141004
This commit is contained in:
Cédric Krier
2021-04-20 09:18:57 +02:00
parent b91de1fedc
commit c23f29281c
2 changed files with 6 additions and 15 deletions
+2 -5
View File
@@ -51,11 +51,8 @@ class FiscalYear(Workflow, ModelSQL, ModelView):
('company', '=', Eval('company')),
],
depends=['company'])
company = fields.Many2One('company.company', 'Company', required=True,
domain=[
('id', If(Eval('context', {}).contains('company'), '=', '!='),
Eval('context', {}).get('company', -1)),
], select=True)
company = fields.Many2One(
'company.company', "Company", required=True, select=True)
icon = fields.Function(fields.Char("Icon"), 'get_icon')
@classmethod
+4 -10
View File
@@ -722,11 +722,8 @@ class Tax(sequence_ordered(), ModelSQL, ModelView, DeactivableMixin):
parent = fields.Many2One('account.tax', 'Parent', ondelete='CASCADE',
states=_states)
childs = fields.One2Many('account.tax', 'parent', 'Children')
company = fields.Many2One('company.company', 'Company', required=True,
domain=[
('id', If(Eval('context', {}).contains('company'), '=', '!='),
Eval('context', {}).get('company', -1)),
], select=True)
company = fields.Many2One(
'company.company', "Company", required=True, select=True)
invoice_account = fields.Many2One('account.account', 'Invoice Account',
domain=[
('company', '=', Eval('company')),
@@ -1386,11 +1383,8 @@ class TaxRule(ModelSQL, ModelView):
}
name = fields.Char('Name', required=True, states=_states)
kind = fields.Selection(KINDS, 'Kind', required=True, states=_states)
company = fields.Many2One('company.company', 'Company', required=True,
select=True, domain=[
('id', If(Eval('context', {}).contains('company'), '=', '!='),
Eval('context', {}).get('company', -1)),
])
company = fields.Many2One(
'company.company', "Company", required=True, select=True)
lines = fields.One2Many('account.tax.rule.line', 'rule', 'Lines')
template = fields.Many2One('account.tax.rule.template', 'Template')
template_override = fields.Boolean("Override Template",