—— 一篇能直接落地的万字长文,建议收藏 ——
过去,我们的采购员每天把金蝶里的 PO 导出 → 发邮件给供应商 → 供应商回传盖章 PDF → 人工再录回金蝶;付款时又要从 SRM 把申请单导出 → 财务在金蝶二次录入 → 手工对账。
结果:
于是,4 周时间,我们完成了“金蝶云星空 + SRM”全链路集成,上线后:
下面把全过程、踩坑点、脚本、接口全部公开。
| 系统/模块 | 协议/技术 | 角色 | 备注 |
|---|---|---|---|
| 金蝶云星空 | REST API | 主数据 | OAuth2 鉴权 |
| 轻易云 ESB | MQ + 映射 | 中间件 | 可视化拖拽 |
| SRM | OpenAPI | 协同端 | HMAC 鉴权 |
| 数据对象 | 触发方式 | 频率 | 冲突策略 | 备注 |
|---|---|---|---|---|
| 物料 | 新增/修改 | 定时异步 | 金蝶为准 | SKU 编码映射 |
| 供应商 | 新增 | 定时异步 | 金蝶为准 | 统一社会信用代码主键 |
| 仓库 | 批处理 | 1 h | 金蝶为准 | 不参与 MRP |
| 银行 | 批处理 | 1 h | 金蝶为准 | 付款申请使用 |
踩坑:金蝶补丁升级字段改名 → 建立“字段变更通知群”,升级前回归测试。
采购订单 PO
金蝶创建 → SRM 推送(状态=待确认) → 供应商在线确认 → 回写金蝶“已确认”。
采购变更单
金蝶发起变更 → SRM 差异高亮 → 供应商一键“接受差异” → 回写金蝶生效。
供应商准入
SRM 发起 → 金蝶生成“潜在供应商” → 质量/财务/审计三级审批 → 结果回写 SRM 自动开通账号。
付款申请
SRM 按账期生成 → 金蝶生成付款单 → 网银付款 → 回写 SRM 付款状态+水单 PDF。
| 编号 | 接口 | 方向 | 方法 | 关键字段 |
|---|---|---|---|---|
| MD-01 | 物料同步 | 金蝶→SRM | POST | FNumber,FName,FBARCODE |
| PO-01 | 采购订单下发 | 金蝶→SRM | POST | FPOOrderNo,FMaterialId,FQty |
| PO-02 | 订单确认回写 | SRM→金蝶 | PATCH | FConfirmStatus |
| CH-01 | 变更单下发 | 金蝶→SRM | POST | FChangeNo,FChangeType |
| CH-02 | 变更确认回写 | SRM→金蝶 | PATCH | FSupplierConfirm |
| AD-01 | 准入申请推送 | SRM→金蝶 | POST | FSupplierName,FApplyUser |
| AD-02 | 准入结果回写 | 金蝶→SRM | PATCH | FAuditStatus |
| PAY-01 | 付款申请推送 | SRM→金蝶 | POST | FPayApplyNo,FAmount,FInvoiceNo |
| PAY-02 | 付款结果回写 | 金蝶→SRM | PATCH | FPayStatus,FBankSlipUrl |
| WH-01 | 仓库同步 | 金蝶→SRM | POST | FStockId,FName |
| BN-01 | 银行档案同步 | 金蝶→SRM | POST | FBankId,FAccount |
脚本示例(Python):
import requests, uuid, json, hmac, hashlib, time
def push_po_to_srm(po_json):
url = "https://srm.xxx.com/api/po"
app_key, secret = "your_key", b"your_secret"
ts = str(int(time.time()))
body = json.dumps(po_json, ensure_ascii=False)
sign = hmac.new(secret, (app_key+ts+body).encode(), hashlib.sha256).hexdigest()
headers = {"Content-Type":"application/json",
"X-App-Key":app_key,
"X-Timestamp":ts,
"X-Sign":sign,
"X-Request-ID":str(uuid.uuid4())}
r = requests.post(url, data=body.encode(), headers=headers, timeout=10)
r.raise_for_status()
| 天数 | 任务 | 产出 |
|---|---|---|
| Day 1-3 | 需求澄清+POC | 需求说明书 |
| Day 4-18 | 轻易云配置+字段映射 | 集成设计文档 |
| Day 19-20 | 沙箱测试 | 测试报告 |
| Day 21 | 用户培训 | PPT+手册 |
| Day 22-26 | 并行上线 | 上线报告 |
| 场景 | 影响 | 解决方案 |
|---|---|---|
| 金蝶补丁改字段 | 接口 500 | 监控开放平台通知+回归脚本 |
| SRM 限流 200 req/min | 高峰期阻塞 | 令牌桶 + 队列 |
| 供应商不点“确认” | 交期延误 | SRM 内置 24h 钉钉催办机器人 |
整套方案从 0 到 1 只花了 4 周,“主数据单向同步 + 业务流程双向协同”是核心思路,ESB 做兜底,监控做闭环。如果你也在做金蝶云星空与 SRM 的集成,希望这篇实战能帮你少走 3 个月弯路。

| 2021-04-14 00:07:40 | |
| 2021-08-06 18:58:21 | |
| 2021-10-19 14:19:16 | |
| 2023-03-27 08:41:01 | |
| 2022-07-22 23:09:47 | |
| 2021-02-04 19:36:59 | |
| 2021-10-11 16:24:14 | |
| 2021-12-21 18:01:47 | |
| 2021-03-29 17:44:53 | |
| 2022-07-12 13:27:56 | |
| 2021-11-01 12:43:10 | |
| 2022-08-26 14:32:23 | |
| 2022-02-28 22:08:30 | |
| 2022-10-29 12:31:53 | |
| 2021-04-29 18:32:50 | |
| 2022-09-08 05:19:18 | |
| 2021-11-29 09:01:27 | |
| 2021-01-02 19:38:31 | |
| 2022-06-27 16:36:02 | |
| 2022-05-14 14:42:57 | |
| 2024-02-20 05:54:21 | |
| 2024-02-20 03:46:08 | |
| 2024-02-20 03:17:51 | |
| 2024-02-20 03:12:10 | |
| 2024-02-20 03:01:08 |
胡秀丛 15813570600
数据集成顾问 项目总监 她以卓越的数据集成专长,精通ERP、MES系统,以及数据中台的构建与优化。通过创新的一站式解决方案,她助力企业实现数据的无缝对接,提升业务流程效率,确保信息流通无障碍,为企业的数字化转型提供强有力的支持。
卢剑航 13760755942
数据集成专家 拥有十多年丰富的经验,擅长ERP、MES、数据中台、营销云中台等集成。他能够根据客户需求,为其提供一站式集成解决方案,帮助企业快速实现各类系统数据集成服务。
何海波 18175716035
数据集成顾问 轻易云的技术专家,拥有丰富的数据集成规划经验。他能够为客户提供专业、全面的数据集成规划方案,熟练掌握多种集成技术和工具,帮助企业在数据集成领域得到长远发展。