You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Odoo POS中限制特定产品的价格与数量修改操作

Odoo POS 特定产品限制修改售价、销售数量的配置方法

全局权限前置配置(全品类限制场景用)

  • 进入系统后台「设置」-「用户与公司」-「用户列表」,找到需要限制权限的POS操作人员,打开用户详情的权限配置页
  • 在POS权限分类下,取消勾选 POS:允许修改订单行价格、POS:允许手动调整订单行数量 两个权限项,保存后该用户默认对所有POS产品都没有改价、改数量的操作权限
  • 该配置仅适合全品类都不允许修改的场景,如果只是要限制部分特定产品,不需要调整这两个全局权限,直接做产品级配置即可

特定产品锁定配置(无需开发,原生功能支持)

  • 进入「POS」-「产品」-「产品管理」,找到需要做限制的目标产品,打开产品详情页切换到「销售」标签页
  • 下拉找到POS专属配置区域,按需勾选锁定规则:
    • 勾选 POS价格锁定:该产品添加到POS购物车后,价格字段直接置灰,无法点击编辑、也无法通过折扣、改价按钮调整售价
    • 勾选 POS数量锁定:该产品添加到POS购物车后,数量增减按钮、手动输入数量的输入框全部锁定,默认数量固定为1,无法增减调整
  • 配置完成后,打开正在运行的POS会话,点击侧边栏的「清除缓存」按钮,刷新POS页面后规则立即生效

细粒度权限扩展配置

  • 产品级锁定规则优先级高于全局权限:即便操作人员持有全局改价、改数量权限,只要对应产品勾选了锁定选项,操作人员依然无法修改该产品的价格和数量参数
  • 如果需要实现“仅店长可修改锁定产品的参数、普通员工不可修改”的规则,开启开发者模式后进入「技术」-「安全」-「记录规则」,新增两条针对POS订单行的权限规则:给普通员工组设置规则为「产品上的价格锁定/数量锁定字段为真时,价格/数量字段为只读」,给店长组开放对应字段的读写权限即可,无需二次开发
  • 如果需要按产品分类批量设置锁定规则,可以在产品分类页增加两个和产品页一致的锁定字段,通过轻量模块扩展让产品继承分类的锁定配置,不用逐个产品修改设置

注意:所有配置调整后必须清除POS前端缓存、刷新页面,否则浏览器缓存的旧规则会导致配置不生效。

内容的提问来源于stack exchange,提问作者Michael Gonzales

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 09:24:24