我们考虑为需要改造 B2B 网站的一位客户使用阔叶。阔叶树的一切看起来都很好,但一个主要的挑战是这个客户在 SAP 中拥有他所有的产品、订单、促销等。
有没有人在 SAP 而不是普通的关系数据库中集成或覆盖 Broadleaf 来调用/持久化实体?
谢谢你的帮助
我们考虑为需要改造 B2B 网站的一位客户使用阔叶。阔叶树的一切看起来都很好,但一个主要的挑战是这个客户在 SAP 中拥有他所有的产品、订单、促销等。
有没有人在 SAP 而不是普通的关系数据库中集成或覆盖 Broadleaf 来调用/持久化实体?
谢谢你的帮助
Broadleaf 通常用于与 SAP 等系统集成。与 SAP 集成的方法有很多。最常见的方法是映射 SAP 数据并将其集成到 Broadleaf 表中。作为映射过程的一部分,您会遇到一些不兼容的结构更改,您可以修改 Broadleaf 结构以匹配源系统中的数据。
类似地,一旦在 Broadleaf 中提交了购物车,常见的模式是对订单进行排队,然后运行集成流程将订单推送到后端系统。
对于促销,我们看到了两种常见的方法。如果促销必须源自 SAP,那么与产品数据类似,促销将被集成到 Broadleaf 报价表中,以便购物车定价按预期工作。
使用 Broadleaf 促销引擎然后将调整映射回 SAP 中的通用折扣结构也很常见。