From 2d23d8543877bb72460949d6b099d00f52072b64 Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 16 Jan 2018 15:05:48 +0100 Subject: [PATCH] [IMP] add field legal representative --- easy_my_coop/models/partner.py | 6 ++++++ easy_my_coop/view/res_partner_view.xml | 1 + 2 files changed, 7 insertions(+) diff --git a/easy_my_coop/models/partner.py b/easy_my_coop/models/partner.py index d2fd299..fe85e1e 100644 --- a/easy_my_coop/models/partner.py +++ b/easy_my_coop/models/partner.py @@ -106,7 +106,13 @@ class ResPartner(models.Model): company_register_number = fields.Char(string='Company Register Number') cooperator_type = fields.Selection(selection='_get_share_type', compute='_compute_cooperator_type', string='Cooperator Type', store=True) effective_date = fields.Date(sting="Effective Date", compute='_compute_effective_date', store=True) + representative = fields.Boolean(string="Legal Representative") + def has_representative(self): + if self.child_ids.filtered('representative'): + return True + return False + def get_cooperator_from_nin(self, national_id_number): return self.search([('cooperator','=',True),('national_register_number','=',national_id_number)]) diff --git a/easy_my_coop/view/res_partner_view.xml b/easy_my_coop/view/res_partner_view.xml index 0ca759e..a2a39d1 100644 --- a/easy_my_coop/view/res_partner_view.xml +++ b/easy_my_coop/view/res_partner_view.xml @@ -15,6 +15,7 @@ +