如何为ODOO 10中的用户指定销售点仪表板



我如何为特定用户/用户指定销售点仪表板,他们通过其登录帐户登录到销售点时可以在仪表板上看到订单?

是否有可能用多个或/和条件编写表达方式?

如果我很好地理解了您的问题,这就是如何限制POS用户查看其他用户的订单

创建一个新的记录规则(设置>安全>记录规则(

命名您想要的任何东西

对象是销售点的点

规则定义:[('user_id','=',user.id)]

销售点/用户

现在,您的POS用户只能看到他们自己创建的订单。


您还可以将特定用户分配给一个POS上的开放会话

  1. 创建一个字段(设置>数据库结构>字段(

    命名:x_user_id

    字段类型:many2one

    模型:pos.config

    对象的关系: res.users

  2. 将字段添加到 pos.config.form.view (设置>用户界面> views> views(

    <group name="assigned_users" string="Assigned Users"> <field name="x_user_id" string="Assigned Users" /> </group>

  3. 创建记录规则(设置>安全>记录规则(

    命名您想要的任何东西

    对象: pos.config

    规则定义:[('x_user_id','=',user.id)]

    组:Point of Sale / User

  4. 将用户分配给POS。转到销售点>配置>销售点>选择POS>分配的用户

现在,除了管理员(具有管理员角色(可以在所有POS上打开会话,只有分配的用户才能在给定的POS中打开会话。

最新更新