根据应用的促销,将同一产品的单个订单/购物车条目拆分为多个订单/购物车条目

2020-08-15 02:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要根据所应用的促销将单个订单...

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

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


我需要根据所应用的促销将单个订单条目拆分为多个订单条目。 例如:假设有一个1000升的体积配额阈值,可为客户提供5%的折扣。 假设客户下了1500升产品A的订单。因此,该客户有资格获得前1000升产品A的5%的折扣,并且接下来的500升将按正常费率收费。 在应用促销之前,产品A的购物车中只有一个订单条目。应用促销之后,需要将产品A的单个订单条目或行条目划分为两个行条目,其中两个产品A相同但数量不同且数量不同 价格或价格。 因此,如何根据促销逻辑将单个购物车条目拆分为多个购物车条目? 是否有一些OOTB的出路? 如果不是,那么如何将单个购物车条目划分为多个购物车条目?

6条回答
路亽曱_Ryan
2020-08-15 03:10

谢谢Charles的建议。 因此,执行此操作的自定义方法可能是创建扩展AbstractOrderEntry的新项目类型PromotionalLineEntry。 现在,我们可以添加两个新属性-PromotionalLineEntry(因为我们的单行条目可以分为2个行条目,即非促销和促销)和AbstractOrderEntry中的isPromoted(布尔类型)。 假定行条目L1分为L1.1和L1.2,其中L1.2是促销行条目,并且AbstractOrderEntry中的" isPromoted"属性指示该行项目是否分为促销行和非促销行条目。 到目前为止,这是我一直在想的,请告诉我是否有更好的自定义方法/逻辑来执行此操作。

一周热门 更多>