某汽车零部件集团 ERP-MES 工单与报工对接
集团三个工厂的 ERP 与 MES 分别由不同厂商实施,生产工单靠 Excel 每天人工搬运,报工数据滞后一天,财务月结准备要五天。集团希望打通工单下达、报工回传与在制品库存三条链路,让计划、车间、财务看到同一份数据。

背景与挑战 Context
集团三个工厂的 ERP 与 MES 分别由不同厂商实施,生产工单靠 Excel 每天人工搬运,报工数据滞后一天,财务月结准备要五天。集团希望打通工单下达、报工回传与在制品库存三条链路,让计划、车间、财务看到同一份数据。
01 · 现场问题三家实施商工序编码规则不一致,同一道工序有三个名字
02 · 现场问题重复报工与漏报导致在制品库存长期对不上
03 · 现场问题厂区网络抖动时消息堆积,恢复后容易重复消费
约束条件 Constraints
项目立项时明确的边界,方案按这些约束设计,不做事后补丁。
- 停产窗口只有周末 4 小时,切换必须可回退
- 不得改动 ERP 厂商代码与数据库结构
解决方案 Solution
以集成中间层承接 ERP 工单主数据,按工厂与产线映射工艺路线和工序编码;MES 侧提供幂等报工回传接口,重复与漏报进入死信队列由车间复核;建立接口契约与错误码字典,按“一条产线、一个车间、全厂”三段灰度推进,旧 Excel 通道并行保留两周,异常可一键回退。
系统集成与接口对接
技术栈 Stack
选型以「团队能维护、生态不过时、部署可私有化」三条为准,不追新。
.NET 10RabbitMQSQL ServerRedisYARP
项目成果 Results
工单下达由每日一次人工导入变为 5 分钟内自动同步,报工数据延迟从 24 小时降到 2 分钟,月结准备时间由 5 天缩短到 2 天,报工差错率从 3.2% 降到 0.4%。
2 分钟工单同步时效
2 天月结准备时间
0.4%报工差错率
| 指标 | 上线前 | 上线后 |
|---|---|---|
| 工单同步时效 | 24 小时 | 2 分钟 |
| 月结准备时间 | 5 天 | 2 天 |
| 报工差错率 | 3.2% | 0.4% |
客户评价 Testimonial
项目上线后由客户侧对接人给出,按脱敏口径展示角色与组织类型。
以前月底对账要拉三个厂的表格对两天,现在工单和报工在一条线上,财务直接取数。
界面示意 Screens
点击任意截图放大查看,灯箱内可用 ← → 切换、Esc 关闭。
相关案例 Related


