|
5 | 5 | <field name="model_id" ref="crm.model_crm_lead" /> |
6 | 6 | <field |
7 | 7 | name="domain_force" |
8 | | - >['|', '|', ('user_id', '=', user.id), ('user_id', '=', False), '|', ('team_id', '=', user.sale_team_id.id), |
9 | | - ('team_id', '=', False)] |
| 8 | + >['|', ('user_id', 'in', [user.id, False]), ('team_id', 'in', user.crm_team_ids.ids + [False])] |
10 | 9 | </field> |
11 | 10 | <field |
12 | 11 | name="groups" |
|
18 | 17 | <field name="model_id" ref="crm.model_crm_activity_report" /> |
19 | 18 | <field |
20 | 19 | name="domain_force" |
21 | | - >['|', '|', ('user_id', '=', user.id), ('user_id', '=', False), '|', ('team_id', '=', user.sale_team_id.id), |
22 | | - ('team_id', '=', False)] |
| 20 | + >['|', ('user_id', 'in', [user.id, False]), ('team_id', 'in', user.crm_team_ids.ids + [False])] |
23 | 21 | </field> |
24 | 22 | <field |
25 | 23 | name="groups" |
|
29 | 27 | <record id="sales_team_team_rule" model="ir.rule"> |
30 | 28 | <field name="name">Own Sale Teams</field> |
31 | 29 | <field name="model_id" ref="sales_team.model_crm_team" /> |
32 | | - <field name="domain_force">[('id', '=', user.sale_team_id.id)]</field> |
| 30 | + <field name="domain_force">[('id', 'in', user.crm_team_ids.ids)]</field> |
33 | 31 | <field |
34 | 32 | name="groups" |
35 | 33 | eval="[(4, ref('sales_team_security.group_sale_team_manager'))]" |
|
0 commit comments