from odoo import fields, models class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' pos_appointment_type_id = fields.Many2one(related="pos_config_id.appointment_type_id", readonly=False) def set_values(self): res = super().set_values() is_group_pos_user = self.env.user.has_group('point_of_sale.group_pos_user') if is_group_pos_user and not self.pos_module_pos_appointment: self.pos_appointment_type_id = False return res