跳到主要内容

单位换算

单位换算把订单上使用的单位换成产品的基准单位。先选一个清楚的参考单位,再为较大或较小的单位填写“包含多少参考单位”。当前 QingERP 所用的 Odoo 20 界面用参考单位+包含量配置关系。

换算关系配置示例业务结果
1 包 = 6 件“6 件装”包含 6 个“单位”采购 2 包对应 12 件
1 千克 = 1000 克“公斤”包含 1000 个“克”采购 3 公斤对应 3000 克
1 米 = 100 厘米“米”包含 100 个“厘米”销售 2 米对应 200 厘米

单位和包装列表中的包含量与参考单位

先配置,再用一笔业务验证

  1. 库存 → 配置 → 产品 → 单位和包装 找到或建立参考单位和可换算单位,核对“包含”数值。例如“6 件装”的参考单位为“单位”,包含数为 6。
  2. 在产品资料里确认基准库存单位与需要提供的包装单位。
  3. 用测试单据输入“2 个 6 件装”,检查收货或交付数量是否对应 12 个单位,同时核对单价是“每包”还是“每件”。
  4. 若结果不对,先检查单位间的参考关系和包含量,再检查订单行实际选中的单位;不要只改数量掩盖换算错误。

单位换算改变的是同一种数量的表达,不能把“公斤”和“件”当成固定换算关系,除非该商品确有经核实的固定重量。若每件重量不同,需要额外的业务计量设计,不能靠一个通用固定比例解决。

已用过的单位不要直接改比例

系统中的单位换算会影响多种业务。旧订单已使用某单位时,改变其“包含”数值不会自动重写全部历史记录,可能使新旧数据含义不一致。应先评估,再建立新单位或采取明确的迁移方案。