3. 跨工厂主数据治理

在多工厂协同运营中,主数据是贯穿计划、采购、生产、仓储与成本核算的“共同语言”。如果各工厂对同一物料使用不同编码、对同一工艺路线使用不同工序命名、对同一工作日历使用不同节假日定义,那么集团层面的产能平衡、跨厂调拨、集中排产和成本对比都会失真。跨工厂主数据治理的核心,不是把所有工厂管死,而是建立“统一规则 + 分级维护 + 受控分发”的机制,让数据在源头一致、在流转中可控、在使用时可追溯。

一、统一规则:五类主数据的治理边界

跨工厂主数据治理首先要明确哪些字段必须集团统一,哪些字段允许工厂扩展。通常采用“集团标准层 + 工厂扩展层”的两层结构:集团标准层定义编码规则、关键属性、分类体系和版本策略;工厂扩展层定义本地库位、本地资源、本地日历例外等。以下五类主数据是治理重点:

  • 物料主数据:统一物料编码、物料类型、基本计量单位、物料组、批次管理标识、采购类型(自制/外购/委外)。工厂层可扩展MRP控制者、采购提前期、安全库存、本地库位。
  • BOM:统一BOM用途(生产BOM、工程BOM、成本BOM)、行项目编号规则、替代料策略、有效期管理。工厂层可维护本地替代料优先级和本地损耗率。
  • 工艺路线:统一工序编码、工序描述、标准工时单位、工作中心分类。工厂层可维护本地设备速率、排队时间和实际班次。
  • 工厂日历:统一日历编码规则、工作日/非工作日定义、班次模式模板。工厂层可维护本地节假日、检修日和临时调休。
  • 资源编码:统一资源类型(产线、机台、工位、模具)、资源组、能力单位。工厂层可维护本地资源状态、可用率和维护窗口。
统一规则的关键原则:编码一旦发布不可复用;关键属性变更必须走变更单;工厂扩展字段不得覆盖集团标准字段的语义。

二、分发机制:从主数据平台到工厂执行系统

统一规则建立后,必须通过受控分发机制将主数据推送到各工厂的ERP、MES、APS和WMS。分发不是简单的数据同步,而是包含“发布—订阅—校验—确认—回滚”的完整链路。典型的分发架构如下:

集团主数据平台(MDM) 物料|BOM|工艺路线|工厂日历|资源编码 统一编码 · 版本管理 · 变更审批 · 发布订阅 分发通道:发布 → 订阅 → 校验 → 确认 增量分发 · 全量同步 · 失败重试 · 版本回滚 华东工厂 ERP:物料/ BOM 本地视图 MES:工艺路线/资源编码 APS:工厂日历/班次 本地扩展:库位、替代料优先级 华南工厂 ERP:物料/ BOM 本地视图 MES:工艺路线/资源编码 APS:工厂日历/班次 本地扩展:设备速率、检修日 西南工厂 ERP:物料/ BOM 本地视图 MES:工艺路线/资源编码 APS:工厂日历/班次 本地扩展:临时调休、外协资源 校验与回执 编码唯一性 · 必填字段 · 版本一致性 · 生效日期 失败回执 → 修正 → 重新分发;成功回执 → 锁定版本 集团标准层不可覆盖 · 工厂扩展层独立维护 · 变更全程留痕

上图展示了从集团主数据平台到三个工厂执行系统的分发链路。实际落地时,分发机制需要解决三个关键问题:分发粒度、生效时序和冲突处理。分发粒度通常按“主数据对象 + 工厂”组合,例如“物料编码 MAT-10023 分发到华东工厂”是一条独立的分发任务。生效时序要求主数据先于业务单据生效,例如新物料必须在采购订单创建前完成分发,否则订单无法引用。冲突处理则规定:当工厂本地扩展字段与集团标准字段冲突时,以集团标准为准;当工厂本地扩展字段之间冲突时,由工厂主数据管理员裁决并记录原因。

三、落地要点:编码规则与版本策略

编码规则是统一规则的基石。以物料编码为例,推荐采用“分类码 + 流水码 + 校验码”的结构,例如 RM-00123-C,其中 RM 表示原材料,00123 为流水号,C 为校验位。工艺路线编码可采用“产品族 + 工序序列 + 版本”,例如 PF-A-010-V2。资源编码建议采用“工厂码 + 资源类型 + 序号”,例如 CN01-LINE-007。编码规则一旦确定,必须写入主数据管理制度,并通过系统校验强制执行。

版本策略同样关键。BOM和工艺路线必须支持多版本并存,每个版本有明确的生效日期和失效日期。分发时,系统根据业务单据的日期自动匹配对应版本。例如,某产品在2025年1月1日切换新BOM,那么2024年12月31日之前的生产订单应引用旧版本,2025年1月1日之后的新订单引用新版本。工厂日历的版本策略则按年度发布,允许工厂在年度内提交临时调整申请,经集团审批后生成新版本并分发。

常见误区:把工厂日历当作纯本地数据,不纳入集团统一治理。实际上,跨工厂产能平衡和交期承诺都依赖统一的日历基准,否则同一周在不同工厂可能被计算为不同的可用工作日。

四、治理闭环:从分发到反馈

主数据治理不是单向发布,而是闭环管理。工厂在使用过程中发现数据问题(如物料描述错误、工艺路线工时偏差、资源编码重复),应通过变更申请单反馈到集团主数据平台。平台评估影响范围后,决定是局部修正还是全局变更。每次变更都生成新的版本号,并记录变更人、变更时间、变更原因和影响工厂。分发完成后,系统自动生成分发报告,包含成功工厂、失败工厂、失败原因和重试次数。主数据管理员每周审查分发报告,确保没有长期未确认的分发任务。

为了便于执行,以下给出一份跨工厂主数据分发检查表的示例字段,可直接用于日常核对:

检查项 检查内容 判定标准
编码唯一性 物料/资源编码在集团范围内是否重复 无重复,校验位通过
必填字段完整性 物料类型、基本单位、物料组是否填写 必填字段完整率100%
版本生效日期 BOM/工艺路线版本是否在业务单据日期前生效 生效日期 ≤ 单据日期
工厂日历一致性 各工厂工作日定义是否与集团基准一致 差异项已审批并记录
分发回执确认 目标工厂是否确认接收并校验通过 回执状态为“成功”
变更留痕 最近一次变更是否有审批记录和影响评估 变更单可追溯

跨工厂主数据治理的最终目标,是让集团层面的计划员能够用同一套物料、同一套BOM、同一套工艺路线和同一套日历进行跨厂排产,而工厂层面仍保留必要的本地灵活性。统一规则解决“说什么语言”,分发机制解决“怎么传递”,治理闭环解决“错了怎么改”。三者缺一不可,共同构成跨工厂生产运营协同的数据底座。