1. 方案场景#
1.1 客户画像#
某知名汽车零部件制造企业,专注于生产发动机部件、传动系统等高精度零部件。企业采用金蝶K3 Cloud ERP 系统进行供应链、财务和生产计划管理,同时使用新核云 MES 系统负责车间生产执行、质量控制和物料流转。该企业属于典型的离散制造业,产品结构复杂,生产批次多,且需满足汽车行业严格的追溯和质量标准。日常运营中,ERP 和 MES 系统独立运行,导致数据流不通畅,影响整体效率。
1.2 客户痛点#
数据割裂与手动同步:ERP 和 MES 系统间基础数据(如物料、BOM)、生产数据(如生产订单、报工记录)需人工录入和核对,错误率高,效率低下。
生产过程不透明:委外加工环节难以实时监控,生产进度、工时统计和成本核算依赖手动报表,偏差率大,影响决策准确性。
质量追溯困难:汽车行业要求全流程质量追溯,但系统间数据不一致,导致从原材料到成品的追溯链条断裂,响应客户投诉时延长达数天。
物料管理低效:倒冲料和备料计划与实际需求脱节,经常出现库存积压或缺料停工,库存周转率低,资金占用高。
1.3 目标愿景#
数据一体化:打通金蝶 K3 ERP与新核云 MES,实现数据自动同步,消除信息孤岛,减少人工干预。
生产精细化:实时监控生产进度、委外工序和资源消耗,提升生产透明度和效率。
质量可追溯:建立端到端质量追溯体系,快速响应质量问题,满足汽车行业ISO/TS标准。
物料精准化:优化物料需求计划,实现按需备料,降低库存成本。
2. 解决方案#
2.1 方案总览#
通过新核云开放平台,构建金蝶 K3 Cloud 与新核云 MES 之间的双向、实时数据集成通道,覆盖11个核心业务场景(包括基础数据同步、生产订单管理、委外加工、生产入库等)。方案采用事件驱动架构,利用新核云 OpenAPI 进行主动数据交换,并通过 webhook 事件订阅实现实时响应。同时,未来还可以使用 web widget 前端插件在 MES 界面中无缝嵌入 ERP 功能,提升用户体验。
数据流向:ERP → MES:下发物料信息、BOM、生产订单、备料计划、领料出库和生产退料数据。
MES → ERP:回传委外报工记录、生产入库、工序检验入库、报废入库等数据。
API调用:金蝶K3通过新核云 OpenAPI 主动同步数据。
Webhook事件订阅:订阅 MES 事件,触发金蝶K3数据处理。
Web widget集成:未来还可以在 MES 界面中嵌入金蝶K3的生产汇报单查看和编辑功能,避免页面跳转。
定制逻辑处理:包括生产订单多行转单行拼接、工艺路线自动匹配、入库类型区分等。
2.2 方案优势#
全面覆盖:支持11个业务模块集成,涵盖基础数据、生产、委外、质量等全流程,减少定制开发成本。
实时同步:基于 webhook 事件驱动,数据延迟低于1秒,确保实时性和准确性。
灵活适配:通过新核云开放平台配置化处理,轻松适应企业特定业务流程,如多行订单拼接和工艺路线默认值设置。
稳定可靠:内置重试机制、异常告警和性能监控(如日志跟踪)。
降低成本:自动化数据流减少人工操作,提升生产效率,降低运营成本。
3. 集成方式#
3.1 核心集成点#
| 集成方向 | 业务场景 | 数据内容 | 技术方式 |
|---|
| ERP → MES | 基础数据同步 | 物料信息、BOM | API调用 |
| 生产订单下发 | 生产订单、备料计划 | API调用 |
| 物流管理 | 领料出库、生产退料 | API调用 |
| MES → ERP | 委外工序报工 | 在制品入库 | Webhook |
| 生产入库回传 | 生产汇报单(含工时、质量状态) | Webhook |
| 逆向操作 | 撤销报工、反审核入库 | Webhook |
3.2 实现要点#
ERP到MES数据下发:金蝶 K3 利用新核云 OpenAPI 接口,在数据变更时自动触发同步。物料和 BOM 信息通过标准 API 映射字段同步;生产订单处理采用定制逻辑,将 ERP 多行订单拼接为 MES 单行格式(如单号+行号), 并默认由 MES 匹配首道工序工艺路线和投料信息,简化集成复杂度。
MES到ERP数据回传:通过订阅新核云 webhook 事件(如报工、入库),实时捕获 MES 操作并调用金蝶 K3 API 回传数据。委外工序报工自动创建入库单,逆向操作支持撤销;生产入库统一下推为生产汇报单,并通过字段映射区分合格与不合格品(如设置库存状态代码),确保数据准确对接。
异常处理:集成逻辑内置错误重试机制和详细日志记录,对 API 调用和 webhook 事件进行监控告警,快速定位并解决同步问题,维护系统稳定性。
3.3 集成步骤#
第一步:ERP数据下发:金蝶K3 Cloud ERP系统向新核云开放平台下发基础数据(如物料信息、BOM)和生产数据(如生产订单、备料计划)。这一步通过API调用实现,确保数据从ERP初始同步到新核云开放平台。第二步:开放平台处理与更新:新核云开放平台接收ERP下发的数据,进行格式转换、验证和映射处理,然后调用新核云MES的API接口,更新MES系统中的数据(如生产订单状态、物料清单)。第三步:MES执行操作:新核云MES系统根据更新后的数据执行生产操作,如工序报工、委外加工、生产入库等。MES在操作过程中生成实时数据(如报工记录、质量状态)。第四步:MES数据回传:新核云MES系统将执行结果数据(如委外报工记录、生产入库单)回传给独立部署应用。这一步通常通过事件触发,确保数据及时传递。第五步:独立部署应用处理与事件推送:独立部署应用接收MES回传的数据,进行业务逻辑处理(如数据聚合、异常检查),然后通过Webhook事件将数据推送给金蝶K3 Cloud ERP系统。第六步:ERP数据接收与闭环:ERP系统接收Webhook事件,更新内部记录(如生产汇报、库存状态),并验证数据一致性,完成集成闭环,确保系统间数据实时同步。3.4 开发者资源#
本方案基于新核云开放平台构建,开发者可利用以下资源快速实施:💻 示例代码仓库 —— 包含示例代码,用于API调用和webhook处理。 4. 客户价值总结