编辑导语:实仓与虚仓是针对系统开发而言的,在商城中台库存管理,实仓与虚仓的业务逻辑该怎么设计?作者从以下几个方面来分析二者之间的关系,并总结了一些需要注意的问题,一起来看看。
文章插图
实仓和虚仓的概念是针对系统开发本身而言的。简单来说,核算成本的仓库可以称之为实仓,不核算成本的可称之为虚仓。虚仓在系统中主要过渡的作用。
在中台系统中,虚仓即等于库存的分配池,在同个仓库组中单个商品的库存,实仓库存之和=虚仓库存之和。
那么在商城中台库存管理中,实仓与虚仓的业务逻辑该怎么设计呢?需要考虑以下问题:
一、如何控制各个商店的销售库存(商品职能)
文章插图
场景:实仓a,b,c初始库存都是0,需要为实仓a,b,c都采购100,即需要3个采购入库通知单,实仓分别为a,b,c。
在上述场景中虚仓如何分配库存呢?此时,就需要用到“分配池分配策略”控制库存进入虚仓的比例。
假设3个采购入库通知单都把库存放入虚仓a,此时,实仓a,b,c都有100库存,虚仓a有300库存。
商店x,商店y,商店z同时销售商品,商店x可用分配池范围:虚仓a;商店y可用分配池范围:虚仓b,商店z可用分配池范围:虚仓c。
此时,库存都在虚仓a,商店y和商店z就无货可卖怎么办?在这里需要插入说明“移仓”的必要性,即移仓可以对同个仓库组中的虚仓进行库存调整。
假设从虚仓a,移动50库存到虚仓b,移动20库存到虚仓c,此时,虚仓a库存=230,虚仓b库存=50,虚仓c库存=20。
那是不是意味着商店x可销售库存为230,商店y可销售库存为50,商店z可销售库存为20呢?但事实并不是这样,我们需要制定库存同步策略来控制中台往各个平台同步库存的数量。
假设,商店x,虚仓a同步比例=90%,警戒数=10,保留数=5,此时同步数量=230*0.9=207。销售一段时间之后,虚仓a中库存减少到了10(即到达设置的警戒数),此时同步数量=(可用库存数-保留数)*同步比例=(10-5)*0.9=4.5,扣除小数点,同步平台库存=4;当虚仓a可用数=6时,同步数量=(6-5)*0.9=0.9,小于1,同步平台库存=0。
二、实仓与虚仓的对应关系实仓与虚仓不是一一对应关系,一个订单适配到一个虚仓库存,发货实仓可能是拥有订单商品的某一个实仓。比如订单购买商品a,实仓a和实仓b都有商品a的库存,订单适配到虚仓a,实仓a和实仓b都有可能发货,中台需要有算法会适配最优(距离最优,物流费用最优等)的实仓发货。
三、虚仓的库存调拨如果,商店x销量好,可以将虚仓a,b,c设置到商店档案的可用分配池范围中,设置商店x,虚仓b同步比例=90%,警戒数=5,保留数=2,设置商店x,虚仓c同步比例=100%,警戒数=2,保留数=1,同步数量=230*0.9+50*0.9+20*1=272。
举例,现在开一家新店:商店p,可用分配池范围:虚仓e。此时,虚仓e,库存为0,公司又不再采购该怎么办?这里则需要说到调拨,即是将库存从一个实仓调拨到另一个实仓的单据。这需要明确4个点:调出实仓、调入实仓、调出虚仓,以及分配策略(即分配池分配策略)。
文章插图
四、货物库存的流通对于货物流通而言,中台的实仓=发货门店,采购动作在门店系统(大多数为新零售系统)。
场景假设,实仓a=门店a,实仓b=门店b,实仓c=门店c
门店库存同步到中台,分2种类型:全量和增量。全量:实仓a库存=同步库存;增量:实仓a库存=实仓a当前库存+同步库存。举例:
当前时间实仓a有库存0,全量同步库存100,同步之后,实仓a有库存100;
【 商店|中台库存中的实仓与虚仓的业务逻辑设计】当前时间实仓a有库存100,增量同步库存50,同步之后,实仓a有库存100+50=150;同理增量同步库存为-50,同步之后,实仓a有库存150+(-50)=150-50=100。
本文由 @渣渣 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
- playstation5|手慢就没有了!索尼PS5国行版将在双十二补货:库存一万台
- 国企网|迈竞科技荣获百度电商店铺分销商资质,助力企业打开电商营销新局面
- 荣耀|无奈,麒麟9000库存见底,华为Mate50或启用三年前的芯片
- 华为鸿蒙系统|华为最终走到这步:为清除库存,所有鸿蒙系统的手机都大降价
- 调度|电商后台之库存系统
- 方法论|最实用的中台入门介绍(三)模型篇
- 新零售|视觉反射,掌握这几点就能掌控新零售时代的中台
- 零售商|美国“黑色星期五”购物者减少网上消费,许多人返回商店购物
- 电商|电商后台之库存系统
- 组件|苹果自助维修组件商店将外包给第三方运营