Hide field ITSA
This commit is contained in:
@@ -308,13 +308,14 @@ class Purchase(metaclass=PoolMeta):
|
||||
company_visible = fields.Function(
|
||||
fields.Boolean("Visible"), 'on_change_with_company_visible')
|
||||
lc_date = fields.Date("LC date")
|
||||
product_origin = fields.Char("Origin")
|
||||
product_origin = fields.Char(
|
||||
"Origin", states={'invisible': Eval('company_visible'),})
|
||||
|
||||
@fields.depends('company', '_parent_company.party')
|
||||
def on_change_with_company_visible(self, name=None):
|
||||
return bool(
|
||||
self.company and self.company.party
|
||||
and self.company.party.name == 'MELYA')
|
||||
and self.company.party.name in {'MELYA', 'ITSA'})
|
||||
|
||||
def _get_default_bank_account(self):
|
||||
if not self.party or not self.party.bank_accounts:
|
||||
|
||||
Reference in New Issue
Block a user