Odoo 10 - 在 CRM 中禁用默认 "My opportunities" 过滤器
Odoo 10 - Disable default "My opportunities" filter in CRM
当用户在 Odoo 10 CRM 模块中检查销售流程(机会)时,"My opportunities" 过滤器默认启用。
是否可以配置行为以便用户没有这样的过滤器并且he/she看到所有机会?
谢谢
您正在覆盖 crm_lead_opportunities_tree_view
操作的上下文以删除默认搜索过滤器。因此,我们仍在使用该特定操作来登陆 crm 机会树视图,但使用我们自定义的上下文。
实际上,我忘记添加 'default_user_id' 和 'default_type'。
这应该有效。
<record model="ir.actions.act_window" id="crm.crm_lead_opportunities_tree_view">
<field name="context">{
'search_default_assigned_to_me': 0,
'default_type': 'opportunity',
'default_user_id': uid
}</field>
</record>
有两种方法可以通过编辑操作。
删除 CRM 潜在客户的默认过滤器 "My Opportunities"
1。编辑来自 UI
的操作
激活开发者模式。并从调试中编辑操作。
2。编辑来自 XML
的操作
下面记录search_default_assigned_to_me负责设置默认过滤器。
<record model="ir.actions.act_window" id="crm.crm_lead_opportunities_tree_view">
<field name="context">{
'default_type': 'opportunity',
'default_user_id': uid,
'search_default_assigned_to_me': 0,
}
</field>
</record>
希望对您有所帮助!
这里是一个不使用调试模式和更改 odoo 默认操作的答案:只需为自己创建一个过滤器,例如 "group by stage and group by salesman" 并将其保存为默认过滤器。
当用户在 Odoo 10 CRM 模块中检查销售流程(机会)时,"My opportunities" 过滤器默认启用。
是否可以配置行为以便用户没有这样的过滤器并且he/she看到所有机会?
谢谢
您正在覆盖 crm_lead_opportunities_tree_view
操作的上下文以删除默认搜索过滤器。因此,我们仍在使用该特定操作来登陆 crm 机会树视图,但使用我们自定义的上下文。
实际上,我忘记添加 'default_user_id' 和 'default_type'。 这应该有效。
<record model="ir.actions.act_window" id="crm.crm_lead_opportunities_tree_view">
<field name="context">{
'search_default_assigned_to_me': 0,
'default_type': 'opportunity',
'default_user_id': uid
}</field>
</record>
有两种方法可以通过编辑操作。
删除 CRM 潜在客户的默认过滤器 "My Opportunities"1。编辑来自 UI
的操作激活开发者模式。并从调试中编辑操作。
2。编辑来自 XML
的操作下面记录search_default_assigned_to_me负责设置默认过滤器。
<record model="ir.actions.act_window" id="crm.crm_lead_opportunities_tree_view">
<field name="context">{
'default_type': 'opportunity',
'default_user_id': uid,
'search_default_assigned_to_me': 0,
}
</field>
</record>
希望对您有所帮助!
这里是一个不使用调试模式和更改 odoo 默认操作的答案:只需为自己创建一个过滤器,例如 "group by stage and group by salesman" 并将其保存为默认过滤器。