2020-09-16 11:25发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在OOB中,我们可以为特定的订单条目选择提货商店。 我们如何创建自定义促销(RAO,populator等),以便如果我们在促销中给出商店规则(即POS),则促销将仅应用于具有该产品和该商店的特定订单条目。/p>
我想知道实施此步骤将涉及所有步骤。
如果对定制促销创建中涉及的一般步骤进行说明,也会更好。
您好Sayali,
构建自定义促销的所有步骤在"促销"引擎跟踪中说明: https://help.hybris.com/6.4.0/hcd/39b59b51c229400099d8ee0d0a0cd79.html
如果要检查基于商店的促销的订单条目的资格,则必须引入POS和库存级别的RAO和填充器。 不能在促销引擎中使用OOB。
您可以在这个主题上为我提供帮助吗?
-您可以使用上述步骤实现特定于商店的促销吗?
谢谢,维克拉姆
是的,我能够实现特定商店的促销,请在这个问题上找到我的答案。希望对您有帮助。
我能够在订单输入级别创建定制商店特定的促销活动,为此需要以下步骤和组件:
1.Mapper类,其中映射了服务点,尤其是其名称,因此在创建促销。例如。 合格的商店,即商店 可以选择POS。
2。在bean中为OrderEntryRao添加一个属性,并实现一个填充器以填充 storeid.it 从storeid中的订单输入模型中获取DeliveryPointOfService值。
3。实现一个转换器,并在其中设置RuleIrAttributeCondition所需的值,其中需要OrderEntryRao,storeid等。
4.Do 对Populator,translator和mapper进行适当的Spring配置。
5。创建一个Impex以创建RuleConditionDefinitionCategory,RuleConditionDefinition(需要将翻译器Bean链接到RuleConditionDefinition,以便可以创建Drool规则),RuleConditionDefinitionParameter和RuleConditionDefinitionRuleTypeMapping用于您的条件
请注意,发布促销规则时会调用翻译器。
我确实遵循与上述相同的步骤,但是没有在条件中列出该翻译器。
此外,在OrderEntryRAO中的storeId中填充了PointOfService.getName().. String?
最多设置5个标签!
您好Sayali,
构建自定义促销的所有步骤在"促销"引擎跟踪中说明: https://help.hybris.com/6.4.0/hcd/39b59b51c229400099d8ee0d0a0cd79.html
如果要检查基于商店的促销的订单条目的资格,则必须引入POS和库存级别的RAO和填充器。 不能在促销引擎中使用OOB。
您可以在这个主题上为我提供帮助吗?
-您可以使用上述步骤实现特定于商店的促销吗?
谢谢,维克拉姆
是的,我能够实现特定商店的促销,请在这个问题上找到我的答案。希望对您有帮助。
我能够在订单输入级别创建定制商店特定的促销活动,为此需要以下步骤和组件:
1.Mapper类,其中映射了服务点,尤其是其名称,因此在创建促销。例如。 合格的商店,即商店 可以选择POS。
2。在bean中为OrderEntryRao添加一个属性,并实现一个填充器以填充 storeid.it 从storeid中的订单输入模型中获取DeliveryPointOfService值。
3。实现一个转换器,并在其中设置RuleIrAttributeCondition所需的值,其中需要OrderEntryRao,storeid等。
4.Do 对Populator,translator和mapper进行适当的Spring配置。
5。创建一个Impex以创建RuleConditionDefinitionCategory,RuleConditionDefinition(需要将翻译器Bean链接到RuleConditionDefinition,以便可以创建Drool规则),RuleConditionDefinitionParameter和RuleConditionDefinitionRuleTypeMapping用于您的条件
请注意,发布促销规则时会调用翻译器。
我确实遵循与上述相同的步骤,但是没有在条件中列出该翻译器。
此外,在OrderEntryRAO中的storeId中填充了PointOfService.getName().. String?
一周热门 更多>