SRM对接用友/金蝶/SAP:主数据、单据、凭证三层集成方案
2026-08-28 14:15:36
来源:鲸采云
一、为什么SRM必须与ERP深度集成
采购数字化推进到中后期,SRM与ERP之间的集成质量,直接决定了业务闭环的效率与准确性。本节先厘清断点所在,再给出集成方案的设计目标。
1.1 采购业务的"最后一公里"断点
大多数企业的采购数字化现状是:寻源、招标、供应商协同用SRM,订单执行、库存、财务入账用ERP。两个系统各自运行良好,但边界地带却是黑洞——
- 供应商在SRM门户更新了银行账户,ERP应付模块仍用旧账户付款;
- 采购员在SRM下完订单,需要手工到ERP重复录入一遍;
- 收货完成,ERP库存已更新,SRM却不知道验收结果,供应商协同断线;
- 月末对账,订单、收货、发票三单数据对不齐,财务加班核对。
核心判断
这些断点的本质,是集成缺失,而不是系统能力不足。
1.2 集成不足的四大代价
| 代价 |
具体表现 |
典型后果 |
| 数据不一致 |
供应商 / 物料编码两套并存 |
主数据失控,报表无法合并 |
| 重复录入 |
订单、入库在 SRM 和 ERP 各录一遍 |
效率低、错误率高、责任不清 |
| 流程割裂 |
请购在 ERP 、下单在 SRM 互不感知 |
流程断点,审批与执行脱节 |
| 对账困难 |
三单匹配靠人工,差异无系统记录 |
应付周期长,资金占用高 |
1.3 集成方案的设计目标
一个合格的SRM‑ERP集成方案,应当满足三个目标:
- 主数据同源:一个数据入口,多系统复用,变更全程可追溯;
- 单据双向:业务单据在系统间自动流转,状态实时同步,异常可回退;
- 凭证自动:财务凭证自动生成,账务处理零手工,凭证与业务单据可穿透追溯。
二、三层集成架构总览
三层集成的核心思路,是把SRM与ERP之间的交互按数据性质拆成三个层次,每层职责单一、独立演进、互不污染:
- 第三层 · 凭证层 —— 对账、应付、付款、冲销
解决"钱怎么付、账怎么记"的问题,是价值的终点
- 第二层 · 单据层 —— 请购、订单、收货、入库
解决"业务怎么走、状态在哪看"的问题,是协同的主干
- 第一层 · 主数据层 —— 供应商、物料、价格
解决"数据从哪来、以谁为准"的问题,是后两层的基础
三层之间按依赖顺序实施:先通主数据,再跑单据,最后开凭证。分层的好处在于,企业可以按自身成熟度分步上线,不必一次性推翻重建。
三、第一层:主数据集成
主数据是所有单据流转与凭证生成的基础。本节拆解供应商、物料、价格三类主数据的集成范围、同步方向与关键设计。
3.1 供应商主数据
集成范围:供应商编码、名称、税号、开户行、银行账号、资质证照、准入状态、评级等级。
同步方向与机制:
| 场景 |
方向 |
机制 |
| SRM 完成供应商准入审核 |
SRM → ERP |
审核通过后实时推送, ERP 自动建档 |
| ERP 维护供应商财务信息 |
ERP → SRM |
定时增量同步, SRM 只读展示 |
| 供应商信息变更(改名、换账户) |
SRM → ERP |
变更审批通过后推送, ERP 更新档案 |
| 供应商暂停 / 停用 |
SRM → ERP |
状态位实时同步, ERP 停止后续采购 |
关键设计:以SRM为供应商业务主源,ERP为财务扩展字段的补充源,通过"业务主源+字段归属"的双轨模式,避免两套系统争夺同一个字段的写入权。
3.2 物料主数据
集成范围:物料编码、名称、规格型号、计量单位、分类、税率、采购属性(是否资产类、是否服务类)。
编码映射策略:对已有ERP物料体系的企业,SRM直接复用ERP物料编码,避免重编码带来的历史数据迁移成本;对物料体系混乱的企业,建议先在ERP侧做编码治理,再建立映射表(SRM码 ↔ ERP码 ↔
供应商码),由映射服务统一翻译。
关键设计:物料主数据以ERP为权威源(财务与库存口径),SRM按需拉取并缓存,支持按分类、按更新时间的增量订阅,减少接口压力。
3.3 价格主数据
- 采购协议在SRM中签订并审批后,价格自动下发至ERP价格表,作为后续订单取价依据;
- 价格变更需留痕:SRM记录变更前版本,ERP记录当前生效价,两者通过"价格版本号"对齐;
- 对SAP用户,价格写入遵循SAP条件记录(Condition Record)机制,走BAPI/RFC标准接口,保证价格来源可审计。
3.4 主数据同步的三种模式
| 模式 |
适用场景 |
实现要点 |
| 实时同步 |
供应商准入、紧急变更 |
API 直连,事务保证,失败重试 + 告警 |
| 定时增量 |
物料、价格批量变更 |
按变更时间戳增量拉取,幂等写入 |
| 手动触发 |
初始化、数据修复 |
提供全量 / 定向同步工具,支持比对报告 |
四、第二层:单据集成
单据层承载采购业务的主干流转。本节按"请购 → 订单 → 收货/入库"的执行顺序,拆解每一类单据的集成方式与状态同步机制。
4.1 请购单 → 采购订单
- ERP(或OA)中生成的请购单,通过接口实时推送至SRM,自动带入物料、需求部门、期望到货日;
- SRM完成寻源与下单后,将采购订单回写ERP,ERP按既定审批流完成订单审批;
- 请购单与采购订单建立双向关联ID,任何一方变更(数量、交期、取消)均触发状态联动,杜绝"请购已取消、订单还在执行"的悬空单。
4.2 采购订单 → 收货/入库
- SRM推送订单至供应商门户,供应商在线确认交期并发货;
- ERP完成收货/入库后,将收货单、入库单实时回写SRM,供应商在门户可见验收进度;
- 支持"一单多收""部分收货"场景,每次收货都回写收货历史,SRM侧自动汇总已收/未收/差异数量。
4.3 送货差异与异常处理
| 异常场景 |
处理机制 |
| 超量送货 |
ERP 按容差规则截收,超量部分退回, SRM 记录差异 |
| 质检不合格 |
ERP 退货 / 换货单回写 SRM ,触发供应商整改流程 |
| 交期延误 |
供应商在门户报备, SRM 自动推送预警给采购员 |
| 单据取消 |
已收货部分保留,未收部分作废,双向状态同步 |
4.4 单据状态机的统一
无论单据从哪端发起,其状态(草稿/审批中/已生效/已收货/已关闭)必须在两侧一致。实现方式:以ERP为状态权威源(财务与库存口径),SRM订阅状态变更事件并刷新自身视图;对SRM发起的单据,ERP侧状态变更同样回传,形成闭环。
五、第三层:凭证集成
凭证层是三层集成的价值终点。本节介绍三单匹配、应付付款与冲销追溯的实现方式,确保财务账务与采购业务一一对应。
5.1 三单匹配(订单+收货+发票)
- ERP完成收货后,供应商在SRM门户提交发票或对账单;
- SRM将发票数据推送ERP,触发"采购订单、收货单、发票"三单匹配校验(数量、金额、税率);
- 匹配通过:自动生成应付凭证;匹配差异:生成差异清单,退回供应商或转入人工处理,全程留痕。
5.2 应付与付款
- 应付凭证生成后,付款计划在ERP执行,付款结果(付款单号、付款日期、金额)回传SRM,供应商门户可查付款进度;
- 支持预付款、进度款、质保金等复杂付款条款,付款状态与订单、收货全程关联。
5.3 凭证冲销与追溯
- 退货、红字发票等场景触发凭证冲销,冲销凭证与原始凭证通过凭证号关联;
- 任意一张凭证均可反向穿透:凭证 → 发票 → 收货单 → 采购订单 → 请购单 → 供应商档案,实现全链路审计追溯。
六、用友 / 金蝶 / SAP 三大ERP对接差异
不同ERP的技术底座和开放能力差异显著,集成方案需"因厂施策":
| 维度 |
用友( U8+/U8C/NC ) |
金蝶( K/3 WISE 、云星空) |
SAP ( ECC / S4 HANA ) |
| 标准接口 |
U8 API / NC WebService |
云星空 WebAPI / K/3 BOS 平台 |
BAPI / RFC / IDoc |
| 中间件建议 |
轻量 API 网关 |
轻量 API 网关 |
SAP PI/PO 或专业 ESB |
| 主数据同步 |
供应商 / 物料标准档案接口 |
基础资料 API (即时模式) |
条件记录 + 物料主数据 BAPI |
| 单据集成 |
请购 / 订单 / 入库标准单据 API |
单据 WebAPI (审批流对接) |
采购订单 BAPI 、收货 MIGO ( IDoc ) |
| 凭证集成 |
应付单 / 付款单标准接口 |
应付单 WebAPI |
发票校验 BAPI + FI 凭证 |
| 实施复杂度 |
中 |
中 |
高(需 ABAP 开发或顾问支持) |
| 适合规模 |
中型企业 |
中型企业 |
大型集团 / 跨国企业 |
关键提示
- 用友:优先使用U8+/NC开放的标准API,注意区分U8+(API+数据库插件)与NC(WebService)两套技术栈;
- 金蝶:云星空提供完整的WebAPI体系和开放平台,K/3 WISE则建议通过BOS单据扩展 + WebAPI组合实现;
- SAP:集成深度要求最高,推荐SRM通过SAP PI/PO或专业中间件走BAPI/RFC,避免直连数据库;S4 HANA环境下优先使用新版Fiori/OData接口。
七、集成技术架构与实施路径
技术选型决定集成的稳定性与可维护性。本节给出三种架构方案对比、可靠性设计要点与四步实施路径。
7.1 技术架构选型
| 方案 |
优点 |
局限 |
适用 |
| 点对点 API |
简单直接、成本低 |
接口数量多时难维护 |
单据量小的中型企业 |
| API 网关 + 消息队列 |
解耦、可靠、易扩展 |
需维护网关与队列 |
单据量大的成长型企业 |
| 专业 ESB / iPaaS |
全生命周期管理、监控完善 |
成本高、实施重 |
多系统、多业态集团 |
可靠性设计:所有接口遵循"幂等设计 + 失败重试 + 死信队列 + 监控告警"四件套;关键单据增加消息事务(本地事务表 + 消息确认),保证"业务不丢、状态不错"。
7.2 四步实施路径
| 阶段 |
关键工作 |
交付物 |
| 现状调研( 1‑2 周) |
盘点 ERP 版本、接口能力、主数据现状、单据流程 |
集成现状报告 |
| 方案设计( 2‑3 周) |
字段映射、状态机设计、异常清单、接口清单 |
集成方案设计书 |
| 开发联调( 4‑8 周) |
接口开发、映射实现、联调测试、数据迁移 |
测试报告 + 上线方案 |
| 上线运维(持续) |
灰度上线、监控告警、数据比对、知识转移 |
运维手册 + 培训 |
八、鲸采云集成方案的价值
通过三层集成,企业采购业务可以实现五个可量化的改变:
- 数据零重复:主数据一源多用,采购与财务"同一本账";
- 流程零断点:从请购到付款全程系统流转,单据自动衔接;
- 对账零手工:三单自动匹配,应付周期显著缩短,资金占用下降;
- 异常零失控:差异单、异常单系统留痕,闭环处理有据可查;
- 审计零死角:凭证可穿透追溯,满足内控与外部审计要求。
鲸采云集成能力
鲸采云已沉淀用友、金蝶、SAP三大ERP的标准化适配器与对接模板,主流版本开箱即用,实施周期较传统定制缩短50%以上。无论企业当前使用哪套ERP,都能在不替换系统、不改变既有习惯的前提下,获得一套完整的采购数字化闭环。