很多制造企业都有这样的账:同一个物料,采购系统里一个码、仓库一个码、ERP 里又是另一个码;BOM 改过几版,车间拿到的还是旧版;月底算成本发现采购价和入库价对不上。这些问题的根子不在业务部门,而在数据源头——多套系统各存一套主数据。主数据管理系统要做的,就是把物料、客户、供应商、BOM 统一起来,让下游系统跑在同一套数据上。物料编码是主数据里最基础的一项,编码一乱,后面的分类、BOM、成本都跟着乱。
一、一物多码的账,其实很好算
一个物料多一个编码,就多一次建档、多一次对账、多一次错发的可能。物料越多、系统越多,这笔账越大。物料编码不统一还会传导到 BOM:同一物料在同一张物料清单里挂了两个码,MRP 运算就会算成两种料,一边显示缺料、一边显示呆滞,采购只能凭经验下单。统一编码不是为了让编号好看,而是为了让下游每一个计算都成立。
二、它管四类数据
- 物料主数据:分类、属性、计量单位、统一编码规则,一物一码,按物料编码规则自动生成编码,杜绝重复建档。
- 客户与供应商主数据:统一建档、查重合并,信用与状态管理,避免同一家客户在不同系统里有多个名字。
- BOM:多版本物料清单、替代料、工程 BOM 与制造 BOM,变更全程可追溯,谁改的、什么时候生效都有记录。
- 编码规则与审批发布:新增或变更走审批流,发布后自动分发给 ERP、MES 等下游系统,从源头保证一致。
三、和 ERP 怎么分工
ERP 管业务流,它管数据标准。ERP 里的物料一旦被单据引用就很难改,所以标准应该在主数据层定好再发布下去,而不是在 ERP 里边用边改。两者是上下游关系,不是二选一:ERP 继续管订单、库存、成本,它负责让这些单据用到的物料与物料清单是同一套。打通方式通常是标准接口对接,也可以按企业现有系统定制集成,具体见MDM 主数据管理系统。
四、上线顺序:先标准,再数据,最后接口
第一步梳理统一编码规则和分类,把规则定下来;第二步清洗物料主数据等存量数据,查重合并,把一物多码收敛成一条;第三步才是接下游系统。顺序颠倒,往往是把脏数据搬进新系统,越换越乱。做完主数据再上生产管理系统这类依赖物料清单的系统,MRP 算出来的缺料才可信。
五、常见问题
Q1:主数据管理系统和 MDM 是一回事吗?
是。MDM 是英文 Master Data Management 的缩写,中文就叫主数据管理,主数据管理系统与 MDM 指的是同一类产品。
Q2:编码规则定好了还能改吗?
能改,但要有迁移方案。规则变更通常伴随编码重排,建议在系统里保留新旧编码映射,历史单据仍可追溯。
Q3:数据清洗要自己做还是厂商做?
通常一起做:企业出业务口径和历史数据,实施方提供查重、合并与导入工具,最后按物料、客户、供应商分批核对确认。