业务梳理-电商-电商库存体系

Java工程师知识树


电商库存体系

库存是什么

这里是百度百科给出的解释:

“库存(inventory)”一词的定义是:“以支持生产,维护,操作和客户服务为目的而存储的各种物料,包括原材料和在制品,维修件和生产消耗品,成品和备件等”。

  • 狭义:“仓库里存放东西”。
  • 广义:库存就是具有经济价值的任何物品的停滞与储藏,是供将来使用的所有闲置资源。

库存从何而来

从WMS层面讲(对于仓库而言),所有的库存一开始均来自于采购入库;

从各销售平台层面讲,允许先有库存再销售和先销售再有库存(预售)两种模式。

库存相关的要素

一般我们在天猫上看到的库存就是某某品有多少件,管理的库存相关元素不多,仅有SKU编码/名称、可用库存、占用库存这些,但是在真实的仓库层面需要管理的库存相关的元素就会多很多了:

  • 仓库——标识商品在哪个仓库;
  • 供应商——标识商品来自哪个供应商;
  • 货品编码——ERP系统按照规则为SKU生成的编码;
  • 货品名称——企业员工在ERP系统为SKU定义的名称;
  • 生产批号——商品生产批号信息,可在实物包装盒上找到;
  • 生产日期——商品实物的生产日期,可在实物包装盒上找到;
  • 有效期——商品实物的有效日期,可在实物包装盒上找到;
  • 注册证号——商品实物的注册证号,可在实物包装盒上找到,医疗器械商品专用;
  • 货主——仓库作为第三方仓库(存放的货物不是自家的)存在时需要标识货物是哪家企业的;
  • 货位——标识商品所在货位,方便拣货推荐货位(精确至货位需要系统层面的大力投入和线下作业精细化,挑战比较大);
  • 账面库存——见下文介绍;
  • 占用库存——见下文介绍;
  • 可用库存——见下文介绍;
  • 入库时间——用来计算商品的库龄(在仓库的时长),库龄配合供应商账期可用来计算商品的库存资金占用情况。

几个有关库存的名词解释

账面库存:仓库实物体现在系统中的数量,顾名思义它仅仅是系统中的一个数字,仓库实物真正的数量可能与账面库存不符,所以就有了盘点业务。

占用库存:标识商品库存暂时为部分订单所有,占用库存一般用来防止超卖,统计缺货信息等。

释放库存:是与“占用库存”相对的概念,订单通过取消、换货、合并单等操作会释放原有的占用库存,库存释放后可供后面的订单继续占用。

扣减库存:订单占用库存后的下一步操作,确认当前库存为某订单所有后(如订单出库等),会扣减商品占用库存和总库存。

返还库存:有关库存的逆向操作,如订单支付后取消会返还商品在销售平台上的库存,订单出库后取消出库会返还商品在WMS系统中的库存。

可用库存:可用库存是用公式减出来的,可用库存=总库存-占用库存,表明当前还有多少数量可以使用,像我们在淘宝前端看到的商品数量就是可用库存。

电商系统的库存体系

电商系统一般将库存分为了三层:销售层、调度层、仓库层。

  • 销售层:即销售平台(天猫、京东、苏宁等)上的商品数量,供平台订单占用/扣减/释放,销售层库存不足时,一般不允许继续售卖。
  • 调度层:调度层汇总了所有仓库的库存(仓库可能有多个),调度层负责向销售层同步商品库存,并供各大平台上的订单下载后在OMS系统占用/扣减/释放/返还,产生缺货信息。
  • 仓库层:仓库层负责向调度层同步商品库存,每一个仓库的账面库存与调度层的仓库总库存是一致的,通过调度层的订单会下发至WMS系统进行占用/扣减/释放/返还。

三者之间的关系如下图所示:

销售层、调度层和仓库层库存是如何变化的

1. 销售层

销售层分拍下减库存和支付减库存,拍下减库存会涉及占用,支付减库存不会涉及占用,两种方式对库存的影响,如下图所示(这里假设购买的商品是2件):

拍下减库存
支付减库存

以上是销售层自有的库存占用/释放/扣减/返还逻辑,除此以外,销售层还会接受来自调度层的库存同步,同步行为一般定时产生。

2. 调度层和仓库层库存如何交互

由于调度层和仓库层库存交互的业务比较多,所以将引起两者库存变动的业务在一张图上显示了。

与库存管理相关的问题

1. 缺货(库存过少)

发生缺货了怎么办?

OMS层:

缺货处理在企业内部需要运营层、客服、采购三方协作共同完成。运营负责提供可选的解决方案,如告知客服可与客户协商更换其他同类型产品或告知客户退款取消;采购负责进行订货并反馈订货到货时间;客服负责联系购买客户,向客户沟通运营提出的解决方案,如客户坚持等,则告知预计的到货时间信息。

采购到货后优先保证缺货订单中先下单的用户先发货。

产品层面需要给三方提供一个协作平台,将彼此的信息共享做到透明化。

WMS层:

这里的缺货指的是拣货区缺货,系统需要告知仓库拣货区缺货的数量,仓库作业人员从存储区补货至拣货区可解决拣货区缺货问题。

怎么防止缺货?

OMS层:

还是协作。一方面需要运营尽量做出精准的销量预测,并将之反馈给采购;采购根据销量预测、库存情况、供应商补货时长等信息及时做出采购,如果中间有特殊情况(如停采、供应商补货时长过长等)也需同步反馈给运营,方便运营及时调整销售计划。

当然缺货是无法完全避免的,这就涉及到一个概念,供应链管理的目标是使供应链盈利最大化,供应链盈利最大化情况下的缺货数量是最适合企业的。

WMS层:

可以设置补货预警,拣货区商品数量到达预警线之下后触发预警通知,仓库作业人员可在拣货区真正缺货前及时补货,不用等到真正缺货再去补货。

2. 库存资金占用(库存过多)

影响周转库存的因素有很多,比如需求的不确定性、供应商的补货提前期、供应商端的促销政策、每次的订货成本、库存持有成本等等,如何确定一个最优的订货批量和安全库存还是要以供应链盈利最大化为前提。

3. 为什么企业内部的库存管理需要分成OMS层和WMS层

分工不一样

OMS层不涉及实物管理,可以基于仓库所有的库存统计订单缺货信息;WMS层涉及到实物的分库区管理甚至分货位管理,订单下发至WMS后仅会占用拣货区库存,而仅占用拣货区库存是无法知道订单真实的缺货情况的(漏了存储区)。当然如果企业的WMS不需要将库存精细化管理至库区或货位的,是可以共用一套库存系统的。

系统边界明确,方便扩展兼容

如果企业的OMS系统和WMS系统用的不是一家软件公司的,或者需要更换其他公司的服务,仅需做下库存接口对接就行了不需要做大的调整。所以还是那句话,什么系统就做什么事,边界理清楚了,事情就做正确了。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,544评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,430评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,764评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,193评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,216评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,182评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,063评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,917评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,329评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,543评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,722评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,425评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,019评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,671评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,825评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,729评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,614评论 2 353

推荐阅读更多精彩内容

  • 夜莺2517阅读 127,719评论 1 9
  • 版本:ios 1.2.1 亮点: 1.app角标可以实时更新天气温度或选择空气质量,建议处女座就不要选了,不然老想...
    我就是沉沉阅读 6,887评论 1 6
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,535评论 28 53
  • 兔子虽然是枚小硕 但学校的硕士四人寝不够 就被分到了博士楼里 两人一间 在学校的最西边 靠山 兔子的室友身体不好 ...
    待业的兔子阅读 2,601评论 2 9