diff --git a/beesdoo_base/models/partner.py b/beesdoo_base/models/partner.py
index 967ac33..2b63851 100644
--- a/beesdoo_base/models/partner.py
+++ b/beesdoo_base/models/partner.py
@@ -20,7 +20,7 @@ class Partner(models.Model):
member_card_to_be_printed = fields.Boolean('Print BEES card?')
last_printed = fields.Datetime('Last printed on')
- share_type = fields.Selection([('share_a', 'Share A'), ('share_b', 'Share B'), ('share_c', 'Share C')])
+ cooperator_type = fields.Selection([('share_a', 'Share A'), ('share_b', 'Share B'), ('share_c', 'Share C')], store=True, compute=None)
@api.onchange('first_name', 'last_name')
diff --git a/beesdoo_base/views/partner.xml b/beesdoo_base/views/partner.xml
index a14b74f..69172b0 100644
--- a/beesdoo_base/views/partner.xml
+++ b/beesdoo_base/views/partner.xml
@@ -27,12 +27,15 @@
default_focus="1" />
-
+
+
+ {'invisible': [('cooperator_type', '=', 'share_a')]}
+
-
+
+
+
+ beesdoo.partner.form.view.remove_duplicate_cooperator_type
+ res.partner
+
+
+
+
+
+
diff --git a/beesdoo_shift/views/cooperative_status.xml b/beesdoo_shift/views/cooperative_status.xml
index a9314a0..b3e16d5 100644
--- a/beesdoo_shift/views/cooperative_status.xml
+++ b/beesdoo_shift/views/cooperative_status.xml
@@ -8,7 +8,7 @@
+ attrs="{'invisible': [('cooperator_type', '!=', 'share_a')]}"/>