2. 基础知识
在讨论 QMS、MES 与 ERP 的集成之前,必须先厘清三者的定位与边界。很多项目失败并非技术不可行,而是各方对“质量数据归谁管、在哪产生、由谁消费”缺乏共同语言。本节从基本概念入手,逐步建立术语体系,并通过一张协同关系图看清数据流向,最后落到典型应用场景与常见误区。
一、核心概念:三套系统的职责分工
QMS(Quality Management System,质量管理系统)是围绕质量策划、质量控制、质量保证与质量改进构建的管理体系与信息化载体。它关注的是“是否符合要求”,典型对象包括检验标准、抽样方案、不合格品、纠正预防措施(CAPA)、供应商质量、审核与追溯。
MES(Manufacturing Execution System,制造执行系统)位于计划层与控制层之间,负责把生产订单转化为现场可执行的工序任务,采集人、机、料、法、环、测的实时数据。它关注的是“是否按计划正确执行”,典型对象包括工单、工序、设备、批次、报工、在制品(WIP)。
ERP(Enterprise Resource Planning,企业资源计划)以财务与供应链为主线,管理物料、采购、库存、销售、成本与主数据。它关注的是“资源是否高效配置”,典型对象包括物料主数据、采购订单、库存批次、成本中心。
二、常见术语速查
跨系统沟通时,术语不一致是最大的隐性成本。下表列出集成场景中最常出现的关键术语及其归属系统与含义。
| 术语 | 归属系统 | 含义与集成意义 |
|---|---|---|
| 物料主数据 | 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 收货触发 QMS 检验任务,QMS 判定合格后 ERP 才允许入库;不合格则冻结批次并触发供应商 CAPA。
- 过程检验与工单放行:MES 报工到关键工序时向 QMS 发起检验请求,QMS 返回合格/不合格,MES 据此决定是否流转下一工序。
- 成品检验与出货放行:QMS 完成成品检验并生成合格证,ERP 销售发货环节校验合格状态,避免未检品流出。
- 质量追溯与召回:以批次号为主键,串联 ERP 采购批次、MES 生产参数与 QMS 检验记录,快速界定问题范围。
五、常见误区与复盘要点
误区二:主数据多头维护,物料编码在三个系统中不一致,追溯链在第一步就断裂。
误区三:接口只做“能通”,不做幂等与异常处理,重复推送造成检验任务重复或库存状态错乱。
误区四:忽视时序,质量判定晚于发货,放行控制形同虚设。
复盘时应重点检查三件事:主键是否统一、状态机是否一致、异常是否有兜底。只有把这三件事在基础概念阶段就定义清楚,后续的接口开发与流程配置才不会反复返工。
集成最小字段清单(示例)
工单号 work_order_no ERP 下达 / MES 执行 / QMS 关联
物料编码 material_code ERP 主责,三系统共用
批次号 batch_no MES 生成,QMS 与 ERP 追溯共用
检验状态 inspect_status QMS 产生:待检 / 合格 / 不合格 / 让步
库存状态 stock_status ERP 消费:可用 / 冻结 / 待检
接口时间戳 sync_time 集成层记录,用于幂等与对账