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

Odoo 8中POS订单Receipt Ref字段取值规则及编码含义问询

Odoo 8中pos_referance字段的生成逻辑拆解

嘿,我来帮你拆解Odoo 8里这个pos_referance(显示名是Receipt Ref)字段的生成逻辑哈!这个字段是POS模块里用来标识收银收据的唯一参考号,它的分段结构一般和POS门店、收银台、时间周期以及单据序列绑定。针对你给出的例子27574-004-04-0003,各段的常规含义如下:

  • 27574:这是POS门店(对应模型pos.config)的数据库ID。每个你在后台创建的POS门店,系统都会分配一个唯一的数字ID,这个ID会被纳入收据号,用来区分不同门店的单据。
  • 004:代表收银终端/收银会话(对应模型pos.session)的编号。如果是多终端收银的场景,每个收银台会有自己的专属编号,这里用补零的方式(固定3位长度)来统一格式。
  • 04:通常是时间维度的标识——大概率是当前月份(比如4月),也有可能是年份的后两位(比如2004年),具体要看你系统里的序列配置。部分场景下也会作为收银会话的批次编号,但时间维度的情况更多见。
  • 0003:这是当前收银会话内的第3张收据,是自增的单据序号,补零到4位是为了保持格式统一,每新开一张收据,这个数字就会自动加1。

另外要提一句:如果你的系统做过二次开发,这个分段结构可能会被自定义调整。要是想彻底确认规则,你可以在Odoo后台进入设置 -> 技术 -> 序列和标识符 -> 序列,找到对应POS订单的序列,查看它的前缀、后缀和编号规则,就能完全搞明白每个分段的具体含义啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:23:52