您重新实现哪个界面以选择不同的PriceRows进行购物车计算?

2020-09-09 08:01发布

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

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


您重新实现哪个界面以选择不同的PriceRows进行购物车计算?

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

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


您重新实现哪个界面以选择不同的PriceRows进行购物车计算?

付费偷看设置
发送
4条回答
Bunny_CDM
1楼-- · 2020-09-09 08:59

您应该重写实现PriceService的DefaultPriceService

一只江湖小虾
2楼-- · 2020-09-09 08:50

如果我正确理解了您的问题,则需要使用其他策略来选择价格行。 通常,价格行是由 Europe1PriceFactory 类选择和过滤的。 您可以在该类中自定义 getPriceInformations(...)方法,该方法将在检索价格信息时从 DefaultPriceService 类调用。

供参考: https://help.sap .com/viewer/d0224eca81e249cb821f2cdf45a82ace/6.6.0.0/zh-CN/961b19dfdcd34eff8c6659e0fad865b2.html

wang628962
3楼-- · 2020-09-09 08:37

PriceFactory的实现应该会有所帮助。 (我确实同意Subhash,因为Europe1PriceFactory是interface-PriceFactory的默认实现)

哎,真难
4楼-- · 2020-09-09 08:48

我认为是Europe1PriceFactory的方法filterPriceRows(List priceRows)。 应满足您的要求。 因此,您应该扩展/重新实现Europe1PriceFactory。

Javadoc参考: https://help.sap .com/doc/2bc718be6d1e46169d58d38ad055025d/6.2.0.0/zh-CN/index.html

一周热门 更多>