初识Odoo的记录规则

Administrator

从0开始学习Odoo记录规则系列课程的开篇...

什么是记录?

    当我们点击客户这个菜单,系统为我们呈现了一个看板视图,其实这一个一个的看板就是数据库中一条一条数据。当然了,我们切换到列表视图,列表中的每一条就是一条记录。这里写什么是记录的意思不是说记录这个词很难理解,只是为了统一说法,大家有了共同的词汇表,后续的课程才好开展和理解。


用户对记录的操作有哪些?

    这个也很简单,我们可以看到客户,创建客户,也可以编辑(修改)和删除客户,所以我们对记录的操作就是建、读、写、删,用英文字母来表示就是CRUD。


那什么是记录规则呢?

    假设我们的Odoo系统中有100个客户,有一个用户A。

    那么,A用户能看到100个客户中的哪几个客户?A用户又能否更改自己所看到的客户?A用户又能创建什么样的客户?A用户又能否删除自己所看到的客户呢?

    也许,最终的情况是这样的:

    系统中100个客户,其中有20个客户的销售员设置为用户A,剩下的80个客户的销售员设置为用户B了。那么我们可以通过记录规则来实现:用户A只能看到自己的20个客户,用户A能编辑自己的20个客户,用户A只能创建销售员是自己的客户,用户A不能删除任何客户等等,记录规则会带给你无限可能!


留下评论

你应该 登入 张贴评论