销售团队订单的记录规则

前情回顾

上一节课我们讲的是销售订单的记录规则,用的是官方自带的权限组,实现了根据销售订单的销售员字段来控制谁能够看某个销售订单。

这节课的题目与上一节课差别不大,只是在销售后面增加了两个字“团队”,我们要在上一节课的基础上增加一个功能:销售团队的领导要能够看到自己团队的销售订单。

基础数据

  1. 首先要组建好销售团队,我们以系统自带的“直销”和“网站销售”这两个销售团队为基础,添加一些用户做成员即可。例如:在系统中创建6个用户,分别是小白、小黑、彩虹、小羊、小蛇、老虎,将前三个加入到直销团队,彩虹做领导,将后三个加入到网站销售团队,老虎做领导。这6个用户的权限组都是一样的,选择只看自己的文档!

  2. 其次是销售订单,我们创建四个销售订单即可,A、B、C、D,这四个销售订单的销售员分别是小白、小黑、小羊、小蛇。注意:销售订单上的销售团队字段一定要填对!!!

初期结果

  1. 彩虹/老虎登录系统后,看不到任何销售订单。因为四个销售订单的销售员没有一个是彩虹或者老虎。

创建规则

  1. 创建一个用户组,销售/用户:销售团队的文档,我这样写你能明白是什么意思吧?

  2. 新建的这个组的第一个页签(用户),添加上彩虹和老虎。

  3. 第二个页签(继承),添加上销售/用户:仅自己的文档,也就是销售的第一个组

  4. 第三、四、五这三个页签留空

  5. 第6个页签(规则),添加一个规则,叫做“销售团队的销售订单”,对象选销售订单、访问权四个全勾,规则定义 [('team_id','=',user.sale_team_id.id)]

最终结果

  1. 彩虹/老虎分别能看到自己团队成员作为销售员的销售订单


留下评论

你应该 登入 张贴评论