4. 基础参数配置(一):物料主数据参数——物料编码、物料类型、ABC分类、单位换算
物料主数据是ERP系统中所有业务单据(包括材料申请单)的“数据底座”。在缺料预警机制中,物料主数据的参数配置直接决定了系统能否准确识别物料、分类管理、计算需求数量。本节聚焦四个核心参数:物料编码、物料类型、ABC分类和单位换算。
4.1 物料编码:唯一身份标识
物料编码是物料在ERP系统中的“身份证号”,必须保证全局唯一、规则统一、便于识别。编码规则通常采用分段组合法,将物料类别、规格、版本等信息编码到固定长度的字符串中。
| 编码段 | 位数 | 含义 | 示例 |
|---|---|---|---|
| 物料大类 | 2 | 原材料、半成品、成品 | RM(原材料) |
| 物料小类 | 3 | 电子件、结构件、包材 | ELE(电子件) |
| 规格序号 | 5 | 按规格顺序编码 | 00123 |
| 版本号 | 2 | 工程变更版本 | V1 |
配置要点:物料编码一旦启用并发生业务交易,原则上不允许修改。建议在系统上线前完成编码规则的评审与固化,并在物料主数据创建时启用“编码自动生成”功能,避免人工录入错误。
4.2 物料类型:分类管理的基础
物料类型用于区分物料在供应链中的业务属性,直接影响采购策略、库存核算、计划方式。常见的物料类型包括:
- 原材料(Raw Material):用于生产加工的基础物料,如钢材、芯片。
- 半成品(Semi-Finished):已完成部分工序,需进一步加工。
- 成品(Finished Good):可直接销售或交付的产品。
- 辅料(Auxiliary Material):不直接构成产品,但生产必需,如润滑油。
- 包材(Packaging):用于产品包装的材料。
缺料预警关联:物料类型决定了该物料是否纳入缺料预警计算。例如,辅料和包材通常按“安全库存”触发预警,而原材料和半成品则按“净需求”触发预警。在物料主数据中,需为每种物料类型配置独立的预警规则组。
4.3 ABC分类:差异化管控策略
ABC分类基于帕累托原则(80/20法则),按物料的价值或消耗金额将物料分为A、B、C三类,实现差异化的库存管理与预警策略。
| 分类 | 价值占比 | 品种占比 | 预警策略 |
|---|---|---|---|
| A类 | 70%~80% | 10%~20% | 高频监控、严格安全库存、逐项审核 |
| B类 | 15%~25% | 20%~30% | 定期检查、批量预警、适度宽松 |
| C类 | 5%~10% | 50%~70% | 简化管理、高安全库存、自动补货 |
常见误区:ABC分类不是一成不变的。物料的价格波动、用量变化都会导致分类漂移。建议每季度或每半年运行一次ABC重分类程序,确保预警策略始终匹配当前业务实际。
4.4 单位换算:数量计算的桥梁
在材料申请编制中,物料可能以不同单位出现:采购用“千克”,库存用“吨”,生产用“个”。单位换算参数确保系统能在不同业务场景下正确转换数量,避免因单位不一致导致的缺料或超量。
单位换算分为两种类型:
- 固定换算:换算系数恒定,如 1 吨 = 1000 千克。
- 浮动换算:换算系数随物料属性变化,如 1 卷 = 500 米(但不同批次可能不同)。
在物料主数据中,需配置以下单位相关字段:
| 字段名称 | 说明 | 示例 |
|---|---|---|
| 基本计量单位 | 库存管理的最小单位 | 个(PCS) |
| 采购计量单位 | 向供应商下单的单位 | 箱(BOX) |
| 生产计量单位 | 生产领料使用的单位 | 千克(KG) |
| 换算系数 | 采购/生产单位与基本单位的换算比例 | 1 BOX = 50 PCS |
配置建议:对于浮动换算的物料,建议在物料主数据中启用“批次单位换算”功能,在每次采购入库时录入该批次的换算系数,系统自动按批次换算库存数量,确保缺料预警计算的准确性。
4.5 参数配置检查清单
在完成物料主数据参数配置后,建议按以下清单进行逐项检查,确保缺料预警机制的数据基础完整可靠:
- 编码唯一性:系统中是否存在重复编码?是否启用了编码防重校验?
- 类型完整性:所有业务物料是否都已分配正确的物料类型?是否存在未分类物料?
- ABC分类合理性:分类结果是否与采购金额/消耗金额一致?A类物料是否已设置更严格的预警参数?
- 单位换算准确性:所有涉及多单位物料的换算系数是否正确?浮动换算物料是否已启用批次换算?
- 预警规则关联:物料类型和ABC分类是否已正确关联到对应的预警规则组?
最佳实践:建议在物料主数据配置完成后,运行一次“物料主数据完整性检查”报表,系统自动输出缺失关键参数的物料清单,由数据管理员逐条修正。只有通过完整性检查的物料,才能进入缺料预警的计算范围。