S/4HANA RISE合同避坑指南:销售不会告诉你的隐藏成本

RISE合同三大隐藏成本与签约前谈判杠杆的架构师实战复盘。
本文基于资深架构顾问的一线复盘,指出 RISE with SAP 合同中最容易被低估的三项隐藏成本:基础设施按许可数而非并发峰值设定,导致上线后性能灾难,年增成本 20 万至 80 万美元;BTP 捆绑包容量合同不列明,中等复杂度客户 90 天内即触天花板,年增 5 万至 40 万美元;自定义代码修复成本取决于代码构成而非数量,一次性可达 20 万至 400 万美元。文章强调 SAP 在签约前的灵活性远高于签约后,并给出可落地的谈判策略:引入 Azure 或 Google Cloud 竞争性报价、写入第 6 个月规格评估条款、以具体场景争取 BTP 额度补充、索要 Clean Core 工具与修复支持。核心结论是:谈判窗口只存在于签字之前。
SAP S/4HANA RISE 的销售演示往往光鲜亮丽,但合同里没写清楚的东西,才是决定项目成败的关键。一位制造业 CIO 在签约三个月后就被请去董事会解释:为什么月末关账时系统慢到业务几乎瘫痪,为什么原本以为包含在合同里的 BTP 消费冒出了独立账单,以及为什么 400 多个自定义 ABAP 对象的迁移成本根本没有被估算。
本文基于一位资深架构顾问的一线复盘,拆解 RISE 合同中三个最容易踩坑的隐藏成本,以及一个大多数架构师从未用过的谈判策略。

大多数架构师忽略的谈判杠杆:引入竞争性报价
即便你已经决定全面押注 SAP,即便 Azure 或 Google Cloud 根本不在考虑范围内,在签署 RISE 合同之前,也请务必从 Azure(SAP on Azure)或 Google(SAP on Google Cloud)获取一份竞争性报价。
这不是虚张声势。"我们手头有一份包含扩展集成容量的替代报价"和"我们希望多一些 BTP 额度"是两种完全不同量级的对话。这位顾问亲眼见过的最佳 RISE 交易,在商业条款敲定时,桌上都至少摆着一份竞争报价。获取一份报价只需要几个电话,但它的议价价值可能达到六位数。关键在于:报价里要写明不同的 BTP 捆绑条款,让它成为一份可落地的替代方案,而不是口头威胁。
SAP on Azure 与 SAP on Google Cloud 是两大公有云厂商提供的、经 SAP 认证的 RISE with SAP 替代承载方案。微软与 SAP 的合作可追溯至 2014 年的 SAP HANA Enterprise Cloud on Azure,Google Cloud 则在 2020 年前后推出 SAP 专用裸金属实例与集成认证。两者的核心卖点一致:把 S/4HANA 私有版运行在超大规模公有云基础设施上,同时保留 SAP 的托管与支持服务,但在 BTP 捆绑、预留实例折扣、跨区域灾备和数据出口费用上条款差异明显。正因为承载层可以替换,一份写明不同 BTP 捆绑条款的 Azure 或 Google 报价才具备真实的替代性——它证明你不是在虚张声势,而是真的有一条可执行的后路,这也是它能转化为议价杠杆的根本原因。
RISE 到底包含什么?合同不会逐项列明
RISE 的标准包包含 S/4HANA Cloud Private Edition 许可、基础设施托管(SAP 管理云层,你管理应用层)、SOLA 支持,以及一个 BTP 基础捆绑包:有限容量的 Integration Suite、有限容量的 Extension Suite 和 Event Mesh。嵌入式支持包含在内,但高级服务(Premium Engagement)不包含。
问题出在"有限容量"这个词上。BTP 捆绑包的容量是按 SAP 系统之间互联的场景设计的。如果你计划构建自定义扩展、运行高吞吐量的第三方集成,或者以任何实际规模使用 AI 服务,你很快就会撞到上限。顾问见过中等复杂度的客户在 90 天内就触碰天花板。
合同里没有列明的东西包括:消息量上限、并发运行时实例数,以及哪些集成场景会被计入配额。修复方式是在签约前要求书面写明明确的容量分配——以每月百万级 API 调用次数和集成流数量为单位。如果 SAP 不愿意给出具体数字,这个数字就是可谈判的。
BTP(SAP Business Technology Platform) 是 SAP 的 PaaS 层平台,RISE 捆绑包中涉及的核心服务包括:Integration Suite(云集成,含 Cloud Integration 集成流、API Management 等能力,按消息量计费)、Extension Suite(扩展开发,含 CAP 模型、低代码工具和运行时实例)、以及 Event Mesh(事件驱动集成的事件代理)。这些服务的计费维度截然不同——Integration Suite 按每月消息数、Extension Suite 按运行时内存与实例小时、Event Mesh 按事件吞吐——因此"容量上限"并不是一个统一数字,而是多条独立的配额线。理解这一点很关键:当合同只写"有限容量"时,你无法判断究竟哪一条配额会先被击穿,也就无法在签约前把模糊表述转化为可核算的具体数字。
三个隐藏成本:签约前必须核算
1. 基础设施规格不足(每年 20 万至 80 万美元)
RISE 合同在签约时根据你当前的许可数量设定基础设施层级。但许可数量和实际并发使用量往往是两个不同的数字。签约的人知道许可数,但不知道要去拉 SM66 工作负载监控。
那位 CIO 的案例中,基础设施按 500 并发用户设计,实际峰值达到 2000。月末关账这个四小时的窗口变成了性能灾难:原本 20 分钟跑完的任务需要 90 分钟,财务团队不断打电话给服务台。
在签约前,请从现有系统导出 12 个月的峰值并发会话数据——看峰值,不是平均值,尤其关注月末、季末和节假日前最后一个周五。如果峰值是 1800 而你签的是 500,这个问题一定会在上线三个月后的电话会议上爆发。
更关键的是,标准 RISE 合同不包含自动的规格调整条款。如果你在上线时规格不足,补救流程是一场商业谈判,而不是 SLA 响应。修复方式:在合同中写入上线后第 6 个月进行规格评估的书面条款,并定义明确的升级路径和 SAP 响应 SLA。没有这个条款,"我们会看看"在签字后毫无意义。
2. BTP 消费超出捆绑包(每年 5 万至 40 万美元)
这个成本经常在实施过程中独立浮现——某个具体的集成场景出现,而没有人对照过捆绑包容量。修复方式是明确架构:不是笼统地说"我们会用 Integration Suite",而是"我们有 47 个集成端点,这是它们的日均消息量"。然后对照包含的容量,你就确切知道自己在买什么。放不下的部分在签约前作为附加项谈判,而不是六个月后作为紧急预算项目来申请。
3. 自定义代码修复(一次性 20 万至 400 万美元)
RISE 假设的是干净核心(Clean Core),但你的 ECC 环境几乎肯定不是。在任何 RISE 对话之前,请运行 ABAP Test Cockpit,了解自定义对象数量并做粗略分类:哪些是业务关键、确实需要的修改,哪些是 15 年前复制的 SAP 标准代码、从原始实施后就没人碰过。
修复成本估算差异极大——顾问见过规模相近的环境分别是 20 万和 400 万美元,差异几乎完全取决于自定义代码的构成而非数量。600 个轻量增强和 80 个深度核心修改是完全不同的问题。在实施合作伙伴于签约后报价之前,你需要知道自己是哪一种。
ABAP Test Cockpit(ATC) 是 SAP 内置的静态代码检查框架,通过可配置的检查变体扫描 ABAP 仓库,识别语法风险、性能反模式、安全漏洞以及不符合 Clean Core 规范的用法——尤其是对 SAP 标准对象的隐式增强、修改(Modification)和已废弃 API 的调用。在 RISE 语境下,ATC 的核心价值是产出两份清单:哪些自定义对象属于必须重写的深度修改,哪些是可以降级为旁路扩展或直接废弃的冗余代码。Clean Core 则是一种架构原则,要求核心 ERP 保持标准、未经修改,把扩展迁移到 BTP 上的旁路式实现,从而让升级和补丁不再被自定义代码阻塞。运行 ATC 的成本只是几个顾问周,但它给出的对象清单,正是把"20 万还是 400 万"这个巨大区间收敛为可估算数字的唯一依据。
签约前真正可以谈下来的东西
SAP 在签约前的灵活性远高于签约后。这不是秘密,但被广泛低估。以下是在最初被标为"标准"的合同中,实际成功谈下来的项目:
合同期限灵活性。 更短的初始期限加上明确的续约选项,尤其是对于愿意在原则上承诺长期合作的客户。SAP 会同意,明确开口要求即可。
第 6 个月的基础设施规格评估。 写入合同,附带明确的流程和响应 SLA。如果你对并发用户峰值有任何不确定性,这是你能谈到的最有价值的东西。口头承诺在签字后基本一文不值。
第一年的 BTP 额度补充。 尤其是当你能展示一个具体的、可证明超出捆绑包的使用场景——一个具名的集成场景或扩展。SAP 有兴趣让你在 BTP 上成功。有充分论证和文档支持的请求会得到资金,而在你已经撞到上限后才提出的模糊请求则不会。
干净核心工具和修复支持。 Business Transformation Center 工具和 ABAP Test Cockpit 扩展、SAP Clean Core 修复额度,两个都要问。SAP 的长期商业利益在于你成功完成迁移,这在你签字前构成了杠杆,而签字那一刻杠杆就消失了。
一个需要记住的反面案例:追溯性的基础设施重新分级(retroactive re-tier)基本不可能。如果没有书面的规格评估条款,上线后的重新分级就是一场没有保证结果的商业再谈判。
SOLA 支持(SAP S/4HANA Cloud, private edition 的标准支持层级)是 RISE 合同默认包含的支持基线,覆盖问题受理、修正与常规版本更新,但不包含主动式的架构评审、专家陪同上线和深度性能调优——后者属于 Premium Engagement(高级服务),需单独采购。把 SOLA 视为"地板"的含义是:它足以维持日常运行,却无法在月末关账、首次月结、年度切换这类高风险窗口提供额外保障。因此合同谈判时应将高级服务预算与关键上线节点绑定,而不是等到性能事故发生后临时采购——届时既无价格谈判空间,也无法及时获得专家资源。
什么时候 RISE 是正确的选择
这篇文章不该被读成反 RISE 的论调。对合适的客户来说,RISE 确实是正确的选择:托管基础设施从 IT 组织中移除了真实的复杂性,支持模型是一个可以向上构建的地板,而总拥有成本(TCO)计算在输入准确的情况下往往很有说服力。
那些从 RISE 中真正获得价值的客户有一个共同模式:他们在销售周期结束前、而不是在实施范围界定期间就运行了 ABAP Test Cockpit;他们让云集成架构师与 SAP 账户团队一起参与 BTP 容量规划,而不是事后审查;他们把基础设施规格评估权谈判进了合同;他们把 SOLA 支持层视为地板,并为关键上线窗口期的高级服务预留了预算。
而那些在签约后遭遇痛苦意外的客户,要么在商业谈判时技术领导不在场,要么技术领导在场却服从了 SAP 账户团队的估算而没有独立验证。独立验证是一个为期两周的工作,它从来不像信任厂商模型那样方便,但那些做了这件事的公司,就是三个月后不会打电话求助的公司。
销售周期不会主动浮现的信息
SAP 账户团队的工作是完成交易。他们不会主动浮现那些会让交易变复杂的信息。这不是恶意,这就是销售。但这意味着以下内容不会出现在销售演示中:你在月末关账时的真实并发用户峰值;你的集成架构中哪些具体 BTP 服务会超出捆绑包;实施合作伙伴的自定义代码修复估算(许多合作伙伴直到合同签署后才最终确定);以及复杂环境下完整干净核心评估通常需要 6 到 9 个月的时间线。
这些都不是秘密,但都需要你在进入会议室之前主动去问。
你拥有的窗口期
SAP 呈现的 TCO 模型展示了随时间推移的成本下降。对于输入准确的合适客户,这个模型是真实的。但对于错误的客户——或者输入来自许可数量而非 SM66、来自销售演示而非 ABAP Test Cockpit、来自账户团队而非独立集成架构师的正确客户——它就是一种愿望式的虚构,会变成一项非常昂贵的待解问题。
一旦合同签署,杠杆就反转了。SAP 不再需要争取你的业务——他们已经得到了。基础设施层级已定,BTP 捆绑包已定,如果修复范围在签约前没有被估算,那现在就变成了客户买单的实施合作伙伴问题。谈判窗口在签字之前,它并不大,而且在墨水干透的那一刻就彻底关闭。
如果在上线三个月后才发现月末性能问题,顾问可以帮你解决。但签字前你拥有的杠杆,是无法追回的。
相关推荐

Workbuddy零基础入门:桌面AI智能体如何落地工作流
Workbuddy桌面AI智能体零基础教程解读:从安装、积分领取到文件管理与自动化工作流搭建,对比CodeX的适用场景与成本差异,帮助职场人完成从AI提问者到AI管理者的思维转变。

OpenAI智能体新栈:计算机操作、决策API与超速工作流
OpenAI Dev Day发布智能体新栈:Computer Use操作速度超越普通人,Decisions API基于Luna实现极低延迟分类,Agents API开放同源计算机操作能力,GPT-6.1 Sol成本仅为Astra七分之一。本文梳理核心更新、实测数据与开发者落地要点。

梁文峰开源推理框架DeepInfo,硬刚美国禁令
DeepSeek在开源模型后再开源推理框架DeepInfo,包含GPU/CPU交叉流水线、小模型预判大模型复核、华为昇腾与英伟达芯片全面适配等技术,直面美国联邦禁令。本文解析其对AI产业落地的意义与开源策略。