需求 #24581
加价规则-优化商品库复制商品和入库后调整价格后,符合额外加价规则要加价3pt
100%
描述
提测后台分支:feature/#24581加价逻辑优化
目的:
通过优化商品库复制商品和入库后调整价格同样需要正常加价3pt,实现去除目前少加价3pt对于平台毛利的影响,目前财务测算损失为15万/月的毛利
需求概括:优化以下三个逻辑
1、复制商品时,需要标记复制后的商品增加3pt(满足规则就加3PT,不满足规则就不加),并且复制后的价格就需要重新计算并额外加上3pt
2、上款时填了599元,因超过500元不加3pt的规则,导致商品被标记为不加3pt,但最终售卖时价格改为100,此时需要重新核算价格并且额外加3pt
3、以上两点只针对上线后的新商品生效,原不被标记为不加3pt的,以后也不额外加3pt
当前的加价规则:
999商家(后台加价配置中优先级为999的商家)和拿货价超过500元的商品,按正常的加价规则配置,不额外加价3pt,即加价公式为:(采购价+X)*(100%+Y)
其他商品额外加价规则:(采购价+X)*(100%+Y+3%)
需求明细:
上线后,对历史已经在商品库的商品(满足额外加3PT)不做加价调整,只对新入库的商品(满足额外加3PT)做加价调整
1、商品库复制商品时,需要同样进行3PT加价判断(满足规则就加3PT,不满足规则就不加)
例如:
999商家商品:商品A入库时拿货价为100元,按照(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为109.8元,复制后商品B仍为109.8元
拿货价500元以上商品:商品A入库时拿货价为600元,按照(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为658.8元,复制后商品B仍为658.8元
其他商家商品:入库时拿货价为100元,按照(采购价+X)*(100%+Y+3%),此时X=0,Y=9.8%,销售价为112.8元,复制后商品B仍为112.8元
路径:OS后台-商品库-点击复制商品
2、商品入商品库时,拿货价为500元以上,价格调整为500元以下时,需增加3PT加价判断(满足规则就加3PT,不满足规则就不加)
商品入商品库时,拿货价为500元以下,价格调整为500元以上时,需去除额外加价3pt
例如:
999商家商品:商品A入库时拿货价为600元,按照(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为658.8元,调整拿货价为300元后,使用(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为329.4元
其他商家商品:商品A入库时拿货价为600元,按照(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为658.8元,调整拿货价为300元后,使用(采购价+X)*(100%+Y+3%),此时X=0,Y=9.8%,销售价为338.4元
反之,商品A入库时拿货价为300元,非999商家,使用(采购价+X)*(100%+Y+3%),此时X=0,Y=9.8%,销售价为338.4元,调整拿货价为600元后,使用(采购价+X)*(100%+Y),此时X=0,Y=9.8%,销售价为658.8元
路径:OS后台-商品库-点击商品-编辑拿货价