文档产品文档
多单位与计量换算配置
单位不统一是数据错误的高发区。本文说明单位的分类、换算关系维护与常见配置错误。
百百华产品团队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 用量 | 明确用哪个单位,与领料单位一致 |
| 库存余额 | 统一用库存单位 |
| 生产投料 | 换算到生产单位 |
| 报表统计 | 必须统一单位后再汇总 |
"报表汇总"最容易出错:如果不同物料用不同单位,汇总时的"总数"没有意义。
统计口径要先明确:按数量汇总(需同单位)还是按重量/金额汇总。
关键配置项
| 配置 | 说明 |
|---|---|
| 单位主数据 | 单位清单 |
| 换算率 | 各单位的换算关系 |
| 小数位 | 各单位的精度 |
| 默认单位 | 各物料的默认单位 |
常见问题
| 问题 | 原因与处理 |
|---|---|
| 数量差很多倍 | 换算率配置错误 |
| 无法换算 | 换算关系未维护 |
| 数量有奇怪小数 | 精度或换算问题 |
| 报表总数异常 | 单位不统一即汇总 |
使用建议
- 尽量简化单位体系:能用一种单位就不用多种
- 换算率要审核:配置后由业务确认
- 上线前验证:用几个典型物料做换算验证
- 变更要谨慎:单位变更影响面大,要评估历史数据
计量单位与换算配置,[待补充:产品团队补齐]。
这篇内容对你有帮助吗?
当前为游客态,投票按设备去重