文档产品文档

多单位与计量换算配置

单位不统一是数据错误的高发区。本文说明单位的分类、换算关系维护与常见配置错误。

百华产品团队2026-08-21阅读 110有用 18

为什么单位容易出问题

同一个物料,在不同环节可能用不同单位:

  • 采购:按"吨"买
  • 库存:按"千克"存
  • 生产:按"克"投料
  • 销售:按"包"卖

单位换算关系没维护好,数量就会错。

单位的四种类型

类型 说明 示例
基本单位 系统内的最小计量单位 克、毫升、个
库存单位 库存记账单位 千克、升、件
采购单位 采购下单单位 吨、桶、箱
生产单位 车间领用单位 克、瓶、包

所有类型的单位都要能换算到基本单位

换算关系

固定换算

换算 关系
1 吨 = 1000 千克
1 千克 = 1000 克
1 箱 = 24 个

这类换算是固定的,配置一次即可。

非固定换算(浮动换算)

有些物料,同样"一箱"的重量或数量不固定(比如散装物料)。

处理方式

  • 配置为"浮动换算",每次录入时同时记录两个单位的数量
  • 或者改用单一单位(推荐,最简单)

建议尽量统一为单一单位,减少换算环节。

换算配置

每个物料的基本单位确定后,配置其他单位的换算率:

单位 换算率 说明
千克 1 基本单位
1000 1 吨 = 1000 千克
25 1 袋 = 25 千克

换算率要填准确。填错会导致数量错误,且不易发现。

常见配置错误

错误一:换算率填反

应该是"1 吨 = 1000 千克",填成了"1 千克 = 1000 吨"。

后果:数量差百万倍。

错误二:精度处理

换算后出现小数(比如 1/3 箱),而基本单位不能有小数。

处理

  • 基本单位设为更小的单位(用"个"而不是"箱")
  • 或者配置小数位数

错误三:单位名称近似但不同

"千克"和"公斤","件"和"个",系统里当成不同单位,导致无法换算。

解决:单位主数据要统一命名,避免同义不同名。

错误四:全角和半角

"kg"和"kg"被当成不同单位。

数量的小数位

不同单位的合理小数位不同:

单位 建议小数位
个、件、台 0(整数)
千克、升 2-3
2
3

配置小数位能防止录入错误,比如数量录成 1.5 个。

显示与录入

显示

界面上要明确显示单位,不能只显示数字。

反例:某个字段显示"1200",不知道是 1200 个还是 1200 千克。

录入

  • 提供单位选择(如果支持多单位录入)
  • 自动换算并显示换算结果
  • 校验数量合理性(比如不能录入负数)

和 BOM、库存的配合

场景 注意点
BOM 用量 明确用哪个单位,与领料单位一致
库存余额 统一用库存单位
生产投料 换算到生产单位
报表统计 必须统一单位后再汇总

"报表汇总"最容易出错:如果不同物料用不同单位,汇总时的"总数"没有意义。

统计口径要先明确:按数量汇总(需同单位)还是按重量/金额汇总。

关键配置项

配置 说明
单位主数据 单位清单
换算率 各单位的换算关系
小数位 各单位的精度
默认单位 各物料的默认单位

常见问题

问题 原因与处理
数量差很多倍 换算率配置错误
无法换算 换算关系未维护
数量有奇怪小数 精度或换算问题
报表总数异常 单位不统一即汇总

使用建议

  1. 尽量简化单位体系:能用一种单位就不用多种
  2. 换算率要审核:配置后由业务确认
  3. 上线前验证:用几个典型物料做换算验证
  4. 变更要谨慎:单位变更影响面大,要评估历史数据

计量单位与换算配置,[待补充:产品团队补齐]。

这篇内容对你有帮助吗?

当前为游客态,投票按设备去重