# -*- coding: utf-8 -*- from openerp import models, fields, api class Team(models.Model): _inherit = 'crm.team' @api.multi @api.depends() def _compute_is_apply(self): # commission_based_on = self.env['ir.values'].get_default('sale.config.settings', 'commission_based_on') commission_based_on = self.env['ir.config_parameter'].sudo().get_param('sales_commission_external_user.commission_based_on') #odoo11 for rec in self: if commission_based_on == 'sales_team': rec.is_apply = True # sales_manager_commission = fields.Float( # 'Sales Manager Commission(%)' # ) # sales_person_commission = fields.Float( # 'Sales Person Commission(%)' # ) is_apply = fields.Boolean( string='Is Apply ?', compute='_compute_is_apply' ) sale_commission_percentage_ids = fields.One2many( 'sale.commission.level.percentage', 'team_id', string="Sale Commission Level Percentage" ) # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: