SAP Commerce(Hybris)促销模块(一):优惠券配置

ops/2025/3/15 12:43:35/

基于Hybris的Backoffice后台管理系统,创建一个基于模板的促销规则,并配置上对应的优惠活动。

架构设计

先从一张架构图说起

Hybris的促销模块,是基于Promotion引擎来实现的,可以通过Backoffice来进行配置。 通过上面的架构图又可以看出,Promotion引擎的具体实现又需要基于Rule引擎,而Rule引擎又是根据Drools规则引擎来实现的。

规则引擎 Drools 是一个基于Java的开源规则管理系统(BRMS),用于实现复杂的业务规则逻辑与应用程序的解耦,常用于风控、促销、审批流程等场景。

概念性太强,这里引入一个Backoffice后台的促销规则页面来解释:

选择营销-->促销规则页面,出现一个已经新建好的页面。

个人理解,所谓的Promotion引擎指的就是这个页面的规则特性条件和操作两个tab页面的内容配置。可以通过各种不同的属性设置,来实现不同的促销业务。

Rule引擎指的就是条件与规则页面中的条件与操作表单的内容配置。

Drools规则引擎则是Rule引擎的底层支撑,并不涉及具体业务。

Promotion引擎>Rule引擎>Drools规则引擎。

通过Promotion引擎,Hybris可以在最大程度上,不需要编写代码,仅仅通过Backoffice后台配置,来实现各种各样的促销业务。

创建促销规则

通过模板创建促销规则

营销->促销模板

选择一个固定的促销模板:product_percentage_discount

点击规则模板特性上面的加号

 填入新建code:custom_product_percentage_discount

可以在促销规则页面,查看到新建的规则

规则属性

 

这里介绍下各个属性:

代码促销规则code
名称促销规则名称
状态根据是否发布,前端页面可见
版本每次成功发布,版本+1
网站设置规则生效站点
优先级500>100
规则组一个规则模板只能属于一个规则组
最大规则执行数规则允许执行的最大次数
描述促销规则描述
从店面显示中排除选择该促销是否应在店面显示(例如,适用产品详细信息页面).
营销活动规则所涉及的营销活动
开始日期营销规则开始日期
结束日期营销规则结束日期
其他显示规则部署在哪

 由于前端B2C模块主要是英文界面,所以前端配置的消息需要用英文,下面切换到英文UI,进入条件和操作Tab页,也就是Rule规则引擎作用的页面:

这里需要设置三个地方

Info Message

这里设置前端显示的促销信息,通过uuid,来绑定对应的商品

Conditions

设置需要被促销的商品

这里可以通过Sony来搜索对应的商品目录,如果是中文界面需要搜索——索尼。选择Staged,点击发布后会自动同步到online。

选择好对应的商品目录后,需要点击Categories右上角的问号,获取对应的uuid

然后把这个uuid复制到上面Info Message对应的信息中,以便前台可以显示正确的商品名称。

同时,这里可以在右边选择任意的模块来进行配置,例如购物车,客户或者通用模块

Actions

选择合适的优惠政策,这里选一个37%的折扣

同样可以在右边选择合适的优惠券政策。

点击右上角的保存按钮后,点击发布按钮。

选择对应的模块进行发布

 商城页面

进入商城页面,选择索尼的商品,点击购物车后,可以看到对应的优惠信息

只要是索尼的商品,都可以享受37%的折扣价


http://www.ppmy.cn/ops/165939.html

相关文章

笔记本电脑开机自动启用自定义电源计划方法

笔记本电脑开机自动启用电源计划方法 **方法一:通过任务计划程序设置(推荐)** 获取电源计划的GUID o 按 Win + S,搜索 cmd,右键选择 以管理员身份运行。 o 输入以下命令查看所有电源计划及其GUID: powercfg /list o 找到你创建的电源计划,记录其GUID(例如:8c5e7fda-e8…

TDengine 使用教程:从入门到实践

TDengine 是一款专为物联网(IoT)和大数据实时分析设计的时序数据库。它能够高效地处理海量的时序数据,并提供低延迟、高吞吐量的性能表现。在本文中,我们将带领大家从 TDengine 的安装、基本操作到一些高级功能,帮助你…

基于SpringBoot实现旅游酒店平台功能十一

一、前言介绍: 1.1 项目摘要 随着社会的快速发展和人民生活水平的不断提高,旅游已经成为人们休闲娱乐的重要方式之一。人们越来越注重生活的品质和精神文化的追求,旅游需求呈现出爆发式增长。这种增长不仅体现在旅游人数的增加上&#xff0…

学习网络安全需要哪些基础?

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 学习网络安全,对于想要进入IT行业的朋友们来说是一件非常重要的事情。尤其是在当今社会,互联网已经渗透到工作和生活的方方面面&#xff0…

医院本地化DeepSeek R1对接混合数据库技术实战方案研讨

1. 引言 Deep SEEK R1是一个医疗智能化平台,通过本地化部署实现数据的安全性和可控性,同时提供高效的计算能力。随着医疗信息化的迅速发展,各种数据源的增加使得医院面临更多复杂的挑战,包括如何处理实时监测数据、如何进行大数据环境下的复杂查询以及如何整合多模态数据等…

【AIGC】计算机视觉-YOLO系列家族

YOLO系列家族 (1)YOLO发展史(2) YOLOX(3) YOLOv6(4) YOLOv7(5) YOLOv8(6) YOLOv9(7)YOLOv10(8&…

【量化策略】趋势跟踪策略

【量化策略】趋势跟踪策略 🚀量化软件开通 🚀量化实战教程 技术背景与应用场景 在金融市场中,趋势跟踪策略是一种基于市场趋势进行交易的量化投资方法。该策略的核心思想是“顺势而为”,即认为市场价格会沿着一定的方向持续移…

vue3 + css 列表无限循环滚动+鼠标移入停止滚动+移出继续滚动

1.动画文件.vue <template><div class"dashboard" click"setFullScreen"><div class"warp-box"><el-scrollbar ref"scrollRef" height"100%" scroll"handelScroll"><div class"…