diff --git a/beesdoo_shift/models/__init__.py b/beesdoo_shift/models/__init__.py index b011d24..8d72c8b 100644 --- a/beesdoo_shift/models/__init__.py +++ b/beesdoo_shift/models/__init__.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- import planning import task -import res_users \ No newline at end of file +import res_users diff --git a/beesdoo_shift/models/res_users.py b/beesdoo_shift/models/res_users.py index 6c1aa68..96f86a2 100644 --- a/beesdoo_shift/models/res_users.py +++ b/beesdoo_shift/models/res_users.py @@ -5,8 +5,21 @@ class ResUsers(models.Model): _inherit = 'res.users' super = fields.Boolean("Super Cooperative") + working_mode = fields.Selection( + [ + ('regular', 'Regular worker'), + ('irregular', 'Irregular worker'), + ('exempt', 'Exempted'), + ], + string="Working mode", + ) class ResPartner(models.Model): _inherit = 'res.partner' - super = fields.Boolean(related='user_ids.super', string="Super Cooperative", readonly=True) \ No newline at end of file + super = fields.Boolean(related='user_ids.super', string="Super Cooperative", readonly=True) + working_mode = fields.Selection( + related='user_ids.working_mode', + string="Working mode", + readonly=True, + ) diff --git a/beesdoo_shift/views/res_users.xml b/beesdoo_shift/views/res_users.xml index da6374a..16eac85 100644 --- a/beesdoo_shift/views/res_users.xml +++ b/beesdoo_shift/views/res_users.xml @@ -7,20 +7,23 @@ + - Partner Super Coop + Partner Super Coop res.partner + +