库存是什么?
百度百科:库存(inventory)是以支持生产,维护,操作和客户服务为目的而存储的各种物料,包括原材料和在制品,维修件和生产消耗品,成品和备件等;
- 狭义:“仓库里存放东西”
- 广义:“库存就是具有经济价值的任何物品的停滞与储藏,是供将来实用的所有闲置资源”
库存从何而来
从wms层面来讲,所有的库存一开始都来源于采购入库;
从销售层面来讲,允许现有库存再销售和先销售再有库存(预售)两种模式;
库存相关的要素
一般我们在天猫上看到的库存就是某某商品有多少件,管理库存相关元素仅有sku编码/名称、可用库存、占用库存这些。但在真实仓库中管理库存相关的元素会有:
- 仓库——标识商品在那个仓库;
- 供应商——标识商品来自哪个供应商;
- 货品编码——ERP系统按照规则为SKU生成的编码;
- 货品名称——企业员工在ERP系统为SKU定义的名称;
- 生产批号——商品生产批号信息,可在实物包装盒上找到;
- 生产日期——商品实物的生产日期,可在实物包装盒上找到;
- 有效期——商品实物的有效日期,可在实物包装盒上找到;
- 注册证号——商品实物的注册证号,可在实物包装盒上找到,医疗器械商品专用;
- 货主——仓库作为第三方仓库(存放的货物不是自家的)存放时需要标识货物时哪家企业的;
- 货位——标识商品所在货位,方便捡货、推荐货位;
- 账面库存——仓库实物体现在系统中的数量;
- 占用库存——标识商品库存暂时被部分订单所有;
- 释放库存:订单通过取消,换货,合并等就会释放原有的占用库存;
- 扣减库存:占用库存后的下一步操作,确认当前库存为某订单所有(订单出库),扣减商品占用库存和总库存。
- 返还库存:库存的逆操作。
- 可用库存——总库存-占用库存
- 入库时间——用来计算商品的库龄(在仓库时长),库龄配合供应商账期可用来计算商品的库存资金占用情况。
电商系统中的库存体系
一般分为三层:销售层、调度层、仓库层。
销售层:即销售平台(天猫,京东,苏宁等)上的商品数量,供平台订单占用/扣减/释放,销售层库存不足时,不允许继续售卖。
调度层:调度层库存汇总了所有仓库的库存(仓库可能有多个),调度层负责向销售层同步商品库存,并供各大平台的订单下载后在OMS(订单)系统上占用/释放/返还,产生缺货信息。
仓库层:仓库层负责向调度层同步商品库存,每一个仓库的账面库存与调度层仓库的总库存时一致的,通过调度层的订单会下发至wms系统进行占用/扣减/释放/返还。
三者之间的关系如下
销售层、调度层和仓库层是如何变化的
- 销售层
销售层分为:拍下减库存和支付减库存;拍下减库存会涉及占用,支付减库存不会涉及占用,两种方式对库存的影响,如下图所示(以库存2为例):
拍下减库存
支付减库存
2、调度层和仓库层如何交互