促销引擎-PDP-获取数据促销

2020-09-23 04:34发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们使用DefaultPromotionEngineService中的方法" getAbstractProductPromotions"来获取PDP中产品的所有潜在促销引擎。 在将消息升级返回给PDP之前,我们需要访问这些升级的详细信息以实现业务逻辑。 SourceRule类具有条件和操作,但是这些字段是String类型的,我们认为hybris应该提供一种获取数据字段的简便方法,因为解析此字符串是一项艰巨的工作。

示例:

  • 在产品X的10%促销中,我们需要知道10个数据。

  • 在NxM中,我们需要知道N和M数据。

有人知道获取数据升级的简便方法吗?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们使用DefaultPromotionEngineService中的方法" getAbstractProductPromotions"来获取PDP中产品的所有潜在促销引擎。 在将消息升级返回给PDP之前,我们需要访问这些升级的详细信息以实现业务逻辑。 SourceRule类具有条件和操作,但是这些字段是String类型的,我们认为hybris应该提供一种获取数据字段的简便方法,因为解析此字符串是一项艰巨的工作。

示例:

  • 在产品X的10%促销中,我们需要知道10个数据。

  • 在NxM中,我们需要知道N和M数据。

有人知道获取数据升级的简便方法吗?

谢谢。

付费偷看设置
发送
2条回答
SAP小菜
1楼 · 2020-09-23 05:34.采纳回答

没有直接的方法可以解析条件和操作,您需要使用对象映射器将JSON字符串转换为POJO对象。 您可以采用创建促销源规则后生成的JSON字符串,并使用任何在线工具来生成POJO类。 然后,您可以将JSON解析为POJO并检索所需的数据。 如果您希望将任何动态条件添加到升级源规则中,则需要采用这种类似的方法。

你好,

谢谢您的回答。 要完成信息:

  • 我们可以使用OOTB类RuleActionData和RuleConditionData进行目标转换。

一周热门 更多>