单位换算
单位换算把订单上使用的单位换成产品的基准单位。先选一个清楚的参考单位,再为较大或较小的单位填写“包含多少参考单位”。当前 QingERP 所用的 Odoo 20 界面用参考单位+包含量配置关系。
| 换算关系 | 配置示例 | 业务结果 |
|---|---|---|
| 1 包 = 6 件 | “6 件装”包含 6 个“单位” | 采购 2 包对应 12 件 |
| 1 千克 = 1000 克 | “公斤”包含 1000 个“克” | 采购 3 公斤对应 3000 克 |
| 1 米 = 100 厘米 | “米”包含 100 个“厘米” | 销售 2 米对应 200 厘米 |

先配置,再用一笔业务验证
- 在 库存 → 配置 → 产品 → 单位和包装 找到或建立参考单位和可换算单位,核对“包含”数值。例如“6 件装”的参考单位为“单位”,包含数为 6。
- 在产品资料里确认基准库存单位与需要提供的包装单位。
- 用测试单据输入“2 个 6 件装”,检查收货或交付数量是否对应 12 个单位,同时核对单价是“每包”还是“每件”。
- 若结果不对,先检查单位间的参考关系和包含量,再检查订单行实际选中的单位;不要只改数量掩盖换算错误。
单位换算改变的是同一种数量的表达,不能把“公斤”和“件”当成固定换算关系,除非该商品确有经核实的固定重量。若每件重量不同,需要额外的业务计量设计,不能靠一个通用固定比例解决。
已用过的单位不要直接改比例
系统中的单位换算会影响多种业务。旧订单已使用某单位时,改变其“包含”数值不会自动重写全部历史记录,可能使新旧数据含义不一致。应先评估,再建立新单位或采取明确的迁移方案。