2. 核心概念
物料主数据是供应链信息系统的“通用语言”。在ERP与WMS集成时,同一物料在两套系统中的定义、分类和编码必须严格对齐,否则会导致库存差异、拣货错误、财务核算混乱。本节聚焦三个核心概念:物料主数据定义、分类属性(ABC分类、批次管理、存储类型)以及编码规则基础。
2.1 物料主数据定义
物料主数据(Material Master Data)是对企业所有可交易、可生产、可存储物品的标准化描述。它包含描述属性、管理属性、财务属性、物流属性等多个维度。
| 属性维度 | 典型字段 | ERP用途 | WMS用途 |
|---|---|---|---|
| 描述属性 | 物料名称、规格型号、计量单位 | 采购订单、销售订单 | 入库单、出库单 |
| 管理属性 | 物料组、物料类型、状态 | MRP运算、权限控制 | 上架策略、波次规则 |
| 物流属性 | 毛重、净重、体积、存储条件 | 运输成本计算 | 库位分配、装车计划 |
| 财务属性 | 标准成本、移动平均价、税分类 | 发票校验、成本核算 | 库存价值报表 |
实践要点:ERP与WMS之间的物料主数据同步,通常以ERP为“主数据源”,WMS只同步与仓储作业相关的字段。避免将财务属性、采购属性全量同步到WMS,以减少接口负载和字段冲突。
2.2 分类属性:ABC分类、批次管理、存储类型
物料分类属性决定了仓储作业策略。以下三个属性在ERP与WMS对齐时最为关键:
2.2.1 ABC分类
ABC分类基于帕累托原则(80/20法则),按物料价值或出库频率将物料分为A类(高价值/高频)、B类(中价值/中频)、C类(低价值/低频)。
- ERP侧作用:用于库存计划、安全库存设置、盘点频率。
- WMS侧作用:用于库位分配(A类靠近出货口)、拣货路径优化、盘点策略。
- 对齐要求:ERP与WMS必须使用同一套ABC分类标准(如按年出库金额),且分类结果定期同步。
2.2.2 批次管理
批次管理用于追踪物料的生产批次、有效期、质量状态。启用批次管理的物料,在ERP和WMS中都必须维护批次主数据。
- ERP侧:批次创建(生产入库时)、批次追溯、批次级成本核算。
- WMS侧:批次级库存记录、先进先出(FIFO)策略、批次冻结/放行。
- 对齐要求:批次号编码规则必须一致;WMS的批次状态(如“质检中”“可用”“冻结”)需与ERP的质量状态字段映射。
2.2.3 存储类型
存储类型定义物料在仓库中的存放条件,如“常温区”“冷藏区”“危险品区”“高货架区”。
- ERP侧:通常只在物料主数据中标记“存储条件”或“存储类型代码”。
- WMS侧:存储类型直接映射到物理库区,决定上架策略和移库规则。
- 对齐要求:ERP的存储类型代码必须与WMS的库区类型代码一一对应;WMS不能自行新增ERP不存在的存储类型。
关键对齐检查点:在项目上线前,必须逐项核对ERP与WMS中ABC分类阈值、批次管理启用标识、存储类型代码表。任何不一致都会导致作业指令错误或库存差异。
2.3 编码规则基础
物料编码是物料主数据的唯一标识。ERP与WMS之间的物料编码规则必须统一,否则无法实现库存同步和单据交互。
2.3.1 编码规则设计原则
- 唯一性:一物一码,不允许一码多物或一物多码。
- 规范性:编码长度固定(如12位或18位),字符集统一(数字或字母,避免特殊符号)。
- 可扩展性:预留编码段位,适应未来物料类别扩展。
- 无含义 vs 有含义:推荐采用“无含义流水码”作为主编码,分类信息通过属性字段维护,避免编码被业务含义“锁死”。
2.3.2 常见编码结构示例
示例:12位物料编码结构
位置 1-2:物料大类(01=原材料,02=半成品,03=成品)
位置 3-4:物料中类(01=电子件,02=结构件,03=包材)
位置 5-12:流水号(00000001~99999999)
实际编码:010100000123 → 原材料-电子件-第123号物料
常见陷阱:有些企业让ERP和WMS各自维护一套编码,通过“映射表”关联。这种做法在初期可行,但随着物料数量增长,映射表维护成本极高,极易出现漏映射、错映射。强烈建议两套系统使用同一套物料编码。
2.4 物料分类对齐关系图
下图展示了ERP与WMS之间物料主数据、分类属性与编码规则的逻辑对齐关系:
2.5 分类属性对齐检查清单
在ERP与WMS集成实施过程中,建议使用以下清单逐项确认物料分类属性的对齐状态:
| 检查项 | ERP字段 | WMS字段 | 对齐要求 |
|---|---|---|---|
| 物料编码 | MATNR | SKU_CODE | 长度、字符集完全一致 |
| ABC分类 | ABC_IND | ABC_CLASS | 分类阈值一致,代码映射1:1 |
| 批次管理标识 | BATCH_MGMT | BATCH_FLAG | Y/N 或 1/0 对应 |
| 存储类型 | STORE_TYPE | ZONE_TYPE | 代码表完全同步 |
| 计量单位 | BASE_UOM | UOM | 使用同一单位代码表 |
推荐做法:在项目初始化阶段,从ERP导出物料主数据全量清单,由WMS团队逐字段确认映射关系,形成《物料主数据对齐矩阵》。该矩阵应作为系统集成测试的核心输入文档。