B2B2C商城与ERP连接中的超卖问题


浏览:896 次

1.超卖问题是什么?

超卖问题经常发生在商城平台上。超卖的问题是什么?超卖问题是销售商品的库存>实际库存,现实中的超卖情况是什么?1.产品设计逻辑不严格,导致超卖;2.高并发导致商品超卖;今天我们讨论的是产品设计的超卖问题。

2.超卖问题现状

商场最终用户订单扣除库存。如果订单未付款,取消订单;如果订单未支付,取消订单,并成功退回已发货的商品:商城库存+1;

ERP发货和退货库存+1。付款同步后,库存将被冻结,发货将释放冻结的库存;还将更新库存以进行采购收/发和盘点;

ERP与商城的连接:当ERP库存发生变化时,将通知商城更新商品库存(主要是ERP)

图像.png

3.解决方案I

形象

1.目前,ERP将在订单付款后冻结订单中的商品库存。实际订单同步是ERP可销售库存(ERP总库存-ERP冻结库存)。因此,理论上,订单支付后不存在超卖问题(极端情况除外)。然后,超卖可能发生在用户下订单的时间和用户付款的时间之间。解决方案如下:

(1) ERP将可用库存同步到商城。ERP可用库存=ERP总库存-ERP冻结库存;BBC库存=ERP可供出售库存BBC冻结库存;

(2) 商场冻结库存的逻辑和操作示例如下:

下单:门店库存-1,门店冻结+1,ERP库存不变,ERP冻结不变;

付款:门店库存不变,门店冻结-1,ERP库存不变,ERP冻结+1;

发货:门店库存保持不变,门店冻结保持不变,ERP库存-1,ERP冻结-1;

订单尚未支付,订单已成功取消:门店库存+1,门店冻结-1,ERP库存不变,ERP冻结不变;

在支付未交付货物后,订单已成功取消:门店库存+1,门店冻结不变,ERP库存不变,ERP冻结-1;

成功交付和退货:门店库存+1,门店冻结不变,ERP库存+1,ERP冻结不变;

成功退还已交付货物:门店库存保持不变,门店冻结保持不变,ERP库存保持不变和ERP冻结保持不变;

(3) 推导出以下数据:商城的初始库存为10,ERP的初始库存是10,用户购买一种商品;

模块化的

活动

存储库存

商场冻结

ERP库存

ERP冻结

购物

交货单

9=10-1

1=0+1

0

购物

付款

0=1-1

1=0+1

购物

交付货物

0

9=10-1

0=1-1

取消订单

如果订单未付款,则取消订单

10=9+1

0=1-1

0

取消订单

未发货付款取消订单

10=9+1

0

0=1-1

售后退货和退款

货物已交付并成功退货

10=9+1

0

10=9+1

0

售后退货和退款

发货后退款成功

0

0

解决方案:
相关资讯:
这就是为什么使用生鲜配送系统

这就是为什么使用生鲜配送系统

查看
不选择生鲜配送系统有什么好处?

不选择生鲜配送系统有什么好处?

查看
生鲜电商控制生鲜消费的好方法是什么

生鲜电商控制生鲜消费的好方法是什么

查看
统软云让生鲜电商拥有大品牌般的生鲜配送体系

统软云让生鲜电商拥有大品牌般的生鲜配送体系

查看
统软云:如何让生鲜配送企业的财务管理更加顺畅

统软云:如何让生鲜配送企业的财务管理更加顺畅

查看