如何为用户创建规则只能在openerp中看到自己的客户

时间:2013-05-09 08:09:33

标签: openerp rules

我需要为用户创建一条规则,只能看到自己的客户(OpenERP菜单中的销售/客户),类似于“销售/用户:自己的潜在客户”中的“个人电话”或“个人主动”规则”

我已经解决(部分)来自SALES / USER:OWN LEADS ONLY组的重复组的问题,并且我添加了一个基于“res_partner:访问(读取)我的伙伴”的新规则,具有相同的DOMAIN和我已修改此规则以授予读取,写入,创建和删除权限,现在用户只能看到他的合作伙伴,但现在,当我尝试创建新合作伙伴时,如联系人或公司,我不能,因为系统告诉我访问被拒绝(文档类型:合作伙伴和操作创建)。我不知道为什么不能创建一个新的合作伙伴。

我的版本OpenERP是7.0

任何人都可以帮助我吗?

谢谢!

MC

1 个答案:

答案 0 :(得分:1)

您需要在新记录规则中使用此域:

['|',('user_id','=',False),('user_id','=',user.id)]

在记录规则中设置此域后,保存并再次检查您的方案。

通过应用此域,您将看到自己的客户以及客户,其中没有定义销售员。如果可能,请为每个客户定义销售人员,以便为您提供所需的确切结果。