一、【业务场景】
要点:
支持2个口味的商品各购买一瓶,实现第二瓶半价。
支持第一件商品9折,第二件8折,第三件7折。
二、【功能介绍】
问题编号:
更新范围:管理后台、安卓POS、QT POS、移动POS(待排期)、自助购(待排期)
限制条件:无限制
本次系统升级迭代,
超量特价,
增加配置项“按阶梯享受特价”默认为假。
仅在特价类型为“阶梯范围超量特价”且配置项“超量倍数累加”为真时,支持设置。
配置项后增加注释:
用法说明:举例,设置矿泉水阶梯价:阶梯一数量1特价30元;阶梯二数量3特价20元;阶梯三数量5特价10元。
未启用按阶梯享受特价时,购买8瓶,5瓶10元,3瓶20元,合计110元。
启用按阶梯享受特价时,购买8瓶,2瓶30元,4瓶20元,2瓶10元,合计160元。
安卓POS、QT POS、移动POS、自助购,应用参数。
假设阶梯1数量A,阶梯2数量B,阶梯3数量C,参与活动商品数量N。
前提条件:N≥A。
则可分轮数:floor(N/C,0),余数N%C。当 余数N%C>B 时,
阶梯3数量:floor(N/C,0)*(C-B)+N%C-B
阶梯2数量:floor(N/C,0)*(B-A)+B-A
阶梯1数量:floor(N/C,0)*A+A当 A<余数N%C≤B 时,
阶梯3数量:floor(N/C,0)*(C-B)
阶梯2数量:floor(N/C,0)*(B-A)+N%C-A
阶梯1数量:floor(N/C,0)*A+A当 余数N%C≤A 时,
阶梯3数量:floor(N/C,0)*(C-B)
阶梯2数量:floor(N/C,0)*(B-A)
阶梯1数量:floor(N/C,0)*A+N%C
三、【使用说明】
功能路径:
1、超量特价-阶梯范围超量特价-超量倍数累加-按阶梯享受特价
2、QT POS
购买2个未达到起始数量3不享受特价
购买3个享受阶梯价1
购买4个,3个享受阶梯价1,1个享受阶梯价2;购买5个,3个享受阶梯价1,2个享受阶梯价2
、
购买6个,3个享受阶梯价1,2个享受阶梯价2,1个享受阶梯价3;购买7个,3个享受阶梯价1,2个享受阶梯价2,2个享受阶梯价3
购买8个,4个享受阶梯价1,2个享受阶梯价2,2个享受阶梯价3
四、【注意事项】
活动生效的前提为购买商品数量达到第一级阶梯的阶梯数量上限。