diff --git a/sale.py b/sale.py index eaa001212a..4d30d5da4b 100644 --- a/sale.py +++ b/sale.py @@ -65,15 +65,11 @@ class Extra(DeactivableMixin, ModelSQL, ModelView, MatchMixin): __name__ = 'sale.extra' name = fields.Char('Name', translate=True, required=True) - company = fields.Many2One('company.company', 'Company', required=True, + company = fields.Many2One( + 'company.company', "Company", required=True, select=True, states={ 'readonly': Eval('id', 0) > 0, - }, - domain=[ - ('id', If(Eval('context', {}).contains('company'), '=', '!='), - Eval('context', {}).get('company', -1)), - ], - select=True) + }) start_date = fields.Date('Start Date', domain=['OR', ('start_date', '<=', If(~Eval('end_date', None),