先说结论:物料系统与 MES 的对接项目,翻车点九成不在接口协议,而在「谁说了算」没谈清——库存数据以谁为准、异常件听谁的、谁有权改账。把这 15 个问题在启动会上过一遍,比任何技术方案都保险。
一、数据边界(5 问)
1. 物料唯一码(UID)由哪个系统生成?双方如何互认?
2. 库存数量以哪边为准?出现差异时以哪边的账触发对账?
3. 库存同步是实时推送还是定时批量?允许的最大延迟是多少?
4. 批次、日期码、湿敏等级这些属性字段,两边字典是否一致?
5. 历史数据要不要迁移?迁移期间双系统并行多久?
二、流程边界(4 问)
6. 工单发料由 MES 下指令还是物料系统自主决策(FIFO/FEFO 策略在哪边执行)?
7. 换线时的余料退回,走 MES 工单闭环还是物料系统内部流转?
8. 点料后的数量更新,直接写回 MES 还是只更新物料系统?
9. 贴片机接料/抛料数据要不要回流?回流到哪个系统做损耗分析?
三、异常与权限(4 问)
10. 接口断链时各自怎么降级?恢复后谁负责补数、按什么顺序补?
11. 异常件(待检/不良/超期)的状态流转,两边状态机怎么映射?
12. 谁有权手工改账?改账动作在两边如何留痕?
13. 对接接口的账号权限归谁管?密钥轮换谁负责?
四、验收边界(2 问)
14. 用哪几个业务场景做联调验收(建议至少:正常发料、退料、点料回写、断链恢复)?
15. 上线判定标准是什么——连续多少天账实差低于多少,算对接成功?
经验值:15 问里最容易被跳过的是第 2、10、15 问——恰好是上线后最先爆的三个。
五、我们这边的对接能力(供评估)
SMF 平台提供标准 API 与 MES/ERP 对接,已有 SAP、Oracle、用友、金蝶的集成经验;贴片机侧覆盖 Yamaha、Fuji、Panasonic、ASM/SIPLACE、Samsung、JUKI,并有 Fuji NEXIM、Panasonic PanaCIM、Hanwha T-Solution 专项集成。你现有系统的接口规范发给我们,可以先做对接可行性预评估。
◾ 边界说明:15 问是启动会清单,不是接口文档;具体字段与协议以双方系统的实际规范为准。不同 MES 的能力差异很大,个别问题在你的场景下可能不适用。
关注微信公众号「挚锦科技」,获取 15 问可填写模板等配套工具。