2. 基础知识

在讨论 QMS、MES 与 ERP 的集成之前,必须先厘清三者的定位与边界。很多项目失败并非技术不可行,而是各方对“质量数据归谁管、在哪产生、由谁消费”缺乏共同语言。本节从基本概念入手,逐步建立术语体系,并通过一张协同关系图看清数据流向,最后落到典型应用场景与常见误区。

一、核心概念:三套系统的职责分工

QMS(Quality Management System,质量管理系统)是围绕质量策划、质量控制、质量保证与质量改进构建的管理体系与信息化载体。它关注的是“是否符合要求”,典型对象包括检验标准、抽样方案、不合格品、纠正预防措施(CAPA)、供应商质量、审核与追溯。

MES(Manufacturing Execution System,制造执行系统)位于计划层与控制层之间,负责把生产订单转化为现场可执行的工序任务,采集人、机、料、法、环、测的实时数据。它关注的是“是否按计划正确执行”,典型对象包括工单、工序、设备、批次、报工、在制品(WIP)。

ERP(Enterprise Resource Planning,企业资源计划)以财务与供应链为主线,管理物料、采购、库存、销售、成本与主数据。它关注的是“资源是否高效配置”,典型对象包括物料主数据、采购订单、库存批次、成本中心。

三者的关系可以概括为:ERP 决定“做什么、用什么料”,MES 决定“怎么做、做得怎样”,QMS 决定“合不合格、如何改进”。集成协同的本质,是让质量判定结果反向驱动资源与计划,让计划变更及时约束现场执行。

二、常见术语速查

跨系统沟通时,术语不一致是最大的隐性成本。下表列出集成场景中最常出现的关键术语及其归属系统与含义。

术语 归属系统 含义与集成意义
物料主数据 ERP 主责 物料编码、规格、单位,是 QMS 检验标准与 MES 投料的共同基准
检验特性(Inspection Characteristic) QMS 需要检验的质量参数,如尺寸、硬度、外观等级
抽样方案(AQL) QMS 规定批量、样本量与接收/拒收判据,决定检验工作量
工单 / 生产订单 ERP 下达、MES 执行 集成主键之一,串联计划、投料、报工与检验
批次 / 序列号 ERP 与 MES 共用 追溯的最小粒度,QMS 不合格品与 CAPA 依赖它定位范围
SPC 控制图 QMS 统计过程控制,用控制限判断过程是否稳定
不合格品(NC) QMS 触发隔离、评审、让步接收或返工,需回写 ERP 库存状态
CAPA QMS 纠正与预防措施,闭环后可能修改 ERP 供应商评级或工艺参数
OEE MES 设备综合效率,质量合格率是其关键因子,与 QMS 数据联动
接口中间表 / API 集成层 承载跨系统数据交换,需定义字段映射与幂等规则

三、协同关系与数据流向

理解集成,关键是看清“谁产生、谁消费、谁回写”。下图以一次典型生产批次为主线,展示 ERP、MES、QMS 之间的主数据、执行数据与质量判定数据的流向。

ERP · MES · QMS 质量协同数据流 ERP 物料主数据 · 采购订单 生产订单 · 库存批次 成本 · 供应商评级 MES 工单派工 · 工序报工 设备参数 · 在制品 批次追溯 · OEE QMS 检验标准 · 抽样方案 检验记录 · SPC 不合格品 · CAPA 工单/物料 检验请求 判定结果 报工/入库 集成层:接口 / 中间表 / API 字段映射 · 主键对齐(工单号、批次号、物料编码) · 幂等与重试 · 异常告警 同步策略:主数据准实时、执行数据分钟级、质量判定事件驱动 计划驱动 ERP 下达工单 → MES 执行 物料与批次约束现场投料 质量驱动 QMS 判定 → 放行或拦截 不合格触发隔离与 CAPA 反馈闭环 质量结果回写库存与成本 供应商评级与工艺优化

四、典型应用场景

集成价值最终体现在具体业务场景中。以下四类场景最常见,也最能检验集成设计是否合理。

  • 来料检验与采购协同:ERP 收货触发 QMS 检验任务,QMS 判定合格后 ERP 才允许入库;不合格则冻结批次并触发供应商 CAPA。
  • 过程检验与工单放行:MES 报工到关键工序时向 QMS 发起检验请求,QMS 返回合格/不合格,MES 据此决定是否流转下一工序。
  • 成品检验与出货放行:QMS 完成成品检验并生成合格证,ERP 销售发货环节校验合格状态,避免未检品流出。
  • 质量追溯与召回:以批次号为主键,串联 ERP 采购批次、MES 生产参数与 QMS 检验记录,快速界定问题范围。

五、常见误区与复盘要点

误区一:把 QMS 当成“电子表格替代品”,只记录不联动,导致质量判定无法约束 ERP 库存与 MES 流转。
误区二:主数据多头维护,物料编码在三个系统中不一致,追溯链在第一步就断裂。
误区三:接口只做“能通”,不做幂等与异常处理,重复推送造成检验任务重复或库存状态错乱。
误区四:忽视时序,质量判定晚于发货,放行控制形同虚设。

复盘时应重点检查三件事:主键是否统一、状态机是否一致、异常是否有兜底。只有把这三件事在基础概念阶段就定义清楚,后续的接口开发与流程配置才不会反复返工。

集成最小字段清单(示例)
工单号        work_order_no      ERP 下达 / MES 执行 / QMS 关联
物料编码      material_code      ERP 主责,三系统共用
批次号        batch_no           MES 生成,QMS 与 ERP 追溯共用
检验状态      inspect_status     QMS 产生:待检 / 合格 / 不合格 / 让步
库存状态      stock_status       ERP 消费:可用 / 冻结 / 待检
接口时间戳    sync_time          集成层记录,用于幂等与对账