B2B 电子商务

ERP 集成式 B2B 电子商务:Sana Commerce 的实战之道

“ERP 优先”究竟意味着什么,它为何改变了店面的职责,以及我们必须接受的取舍。源自十年间在 Business Central、S/4HANA 与 NAV 上的众多 Sana Commerce 项目。

发布于: 2026 年 4 月 30 日 · 9 分钟阅读

如果你曾花时间评估 B2B 平台,很可能会遇到同样的岔路口。方案 A:选择一个快速、现代的店面(Shopify、BigCommerce 或当下流行的无头方案),再编写集成,按计划把 ERP 数据复制进去。方案 B:选择一个在请求时直接与 ERP 对话的平台。Sana Commerce 牢牢属于第二阵营,而这个单一的架构决策几乎会改变此后的每一场对话。

店面的职责发生了变化

在复制数据的模式中,店面拥有数据。ERP 只是一个不断为店面供给数据的后台来源。店面必须维护自己的定价引擎、自己的库存状态、自己的客户分组逻辑,而这些通常都是 ERP 已知内容的衍生副本。当 ERP 是其中任何一项的最终权威时(在 B2B 中几乎总是如此,比如定价层级、合同价、可承诺量、信用冻结、收货地址规则),店面就成了 ERP 真相被重新诠释的地方。

在 ERP 优先的模式中,店面只负责委派。当已登录的客户打开商品页面时,Sana 会询问 ERP:“这位客户、这件商品、在今天,价格是多少?”ERP 给出答案。库存的处理方式相同。运费规则、信用冻结、付款条件以及客户专属目录也是如此。不存在会发生漂移的第二份副本。

在哪些场景下这无疑是正确的选择

有三种典型情形让 ERP 优先成为显而易见的答案:

  • 在 ERP 中已经成熟的客户专属定价。 如果你的销售团队多年来在 NAV / Business Central / S/4HANA 中构建了层级规则、合同覆盖价和阶梯量价表,你不会想在店面内部重建那套定价引擎,更不会想要一份每次 ERP 规则变更都必须重新校验的副本。
  • 实时可承诺量。 提交多行采购订单的客户需要看到订单是否真的能够一起发货。来自周期性 ETL 的可承诺量,只是 ERP 自身可承诺量的一个劣化版本。
  • 信用冻结与账户状态。 如果应收账款部门在下午 3 点将某客户置于冻结状态,店面就不应该在 3 点 01 分继续向他销售。

你实际上在做的取舍

对 ERP 优先这套主张最诚实的说法是:你是在用一部分峰值性能换取正确性。带有缓存价格的静态店面,比每次都往返 ERP 的店面更快。Sana 通过缓存和连接池来缓解这一点,但页面加载时间的上限,由你的 ERP 能多快给出答案来决定。

对于大多数 B2B 目录(1,000 到 100,000 个 SKU、数百到数千名经过身份验证的买家),这并不是瓶颈。但如果你在一个面向公众的目录上推送 1000 万个 SKU,其中 95% 的流量是未经身份验证的浏览,你就会在本希望用 CDN 缓存页面的地方,感受到集成带来的分量。解决之道不是放弃这套模式,而是要刻意区分:哪些内容放在登录墙之后(由 ERP 供给),哪些内容放在登录墙之前(并积极缓存)。

三件需要尽早做对的事

1. 客户记录就是集成契约

Sana 将网站用户与 ERP 客户记录绑定。如果 ERP 的客户主数据混乱,比如重复账户、收货方与付款方关系不清、付款条件分配不一致,店面就会在客户看得见的地方暴露出这些混乱。我们不止一次在项目第一个月里做着无人预算过的客户主数据清理工作。请把这一项纳入计划。

2. 插件运行在 Sana 自己的框架上

如果你以前做过 BigCommerce 或 Shopify,你的直觉会是把集成手写成独立的 Web 服务。Sana 有自己的插件模型,尊重它的项目能在 Sana 的季度升级中保持可维护。绕开它的项目会不断累积升级负担,最终还是不得不重写。

3. 不要偷偷塞进第二个真相来源

最昂贵的 ERP 优先项目,往往是那些做到一半时决定把目录数据的“性能缓存”放进一个独立服务“只是为了浏览页面”的项目,接着开始写对账代码,然后是同步看板,再然后是同步漂移的告警。如今你有了两个权威数据源,也丢掉了当初选择 Sana 所要换取的那份集成纪律。

Sana 9.x 本地部署与 Sana Commerce Cloud 的对比

如果你已经在运行 Sana 9.x,是否迁移到 Sana Commerce Cloud 本身就是另一场对话。简而言之:Cloud 是一款不同的产品,而不是同一产品的托管版本。集成模型在精神上是一致的(ERP 优先、实时定价、客户记录即契约),但 Cloud 采用 SaaS 架构、更现代的前端技术栈,以及不同的插件模型。如果你对 Sana 9.x 做了大量定制,“迁移到 Cloud”更接近一次重新实施,而不是一次升级。在没有真正评估的情况下,不要接受任何把它描绘成轻松升级的厂商说辞。

这对买方意味着什么

如果你今天正在评估平台,而你的业务确实运转在 ERP 之上,那么 ERP 优先就不是一句营销口号,而是让你的整个 B2B 项目无需一支庞大的集成工程师队伍也能实现的架构决策。如果你的 ERP 较为轻量,或者你的业务已经超出了它的承载,那情况就不同了。无论哪种情况,最糟糕的结局都是选了一个 ERP 优先的平台,却试图把它当作复制数据的平台来用。平台不会与你对抗,但维护它的人会被拖垮。

如果你正在为一个真实项目权衡这个决策,我们更愿意与你直接交流,而不是让你从一篇博客里去猜,因为这正是我们的本职工作。在此开始对话,或进一步了解我们的 Sana Commerce 能力

免费咨询

正在评估一个 ERP 优先的项目?我们聊聊。

20 多年的 Sana Commerce 实战,覆盖 NAV、Business Central、S/4HANA、F&O。我们会坦诚告诉你,我们是否是这个项目的合适人选,以及如果我们不是,你该向其他工作室问些什么。

877.609.9029
开始对话