模块|5000字干货:产品经理必学之电商后台设计-库存模块

编辑导语:电商后台设计,是作为产品经理必学的一项技能。本文从三个方面来对电商后台设计的库存模块进行相应的介绍,期待能够与你交流学习。
模块|5000字干货:产品经理必学之电商后台设计-库存模块
文章插图
各位小伙伴好,本文是电商后台设计系列文章的第二篇,库存模块。关于第一部分商品模块的内容可以查看我之前的文章。
一、库存基本概念1. 库存定义首先我们来了解一下库存的基本概念,狭义上,库存指仓库里实际存储的货物,为了满足未来需要而准备的储备资源。包括在仓库里的、在实体店里的、在运输途中,包括在外的所有商品。库存代表企业对于商品实物的把控能力。而在电商系统中,库存是虚拟数字,决定了销售端的供给。
模块|5000字干货:产品经理必学之电商后台设计-库存模块
文章插图
那么,我们为什么要研究与管理好库存呢?换句话说,库存管理不当会带来的危害有哪些。通常,我们会认为库存管理不当有两种情况:库存过少、库存过大。

  • 库存过少的风险:产生缺货,损失营业额进而损失利润。
  • 库存过大的风险:商品因变旧、变质、过期而产生损耗;占用库存且增大资金压力。
因此,库存即成本,亦是业务筹码。库存管理能力代表供应链管理水平。
2. 库存变动库存是一个动态变化的数字,接下来我们来探究一下库存的变动过程。首先我们了解几个库存的概念:
  • 销售库存:可以售卖的商品数量。
  • 实物库存:仓库存放的实物商品数量。
  • 可用库存:可以对外销售的数量。
  • 锁定库存:已经被预定的商品数量。
  • 已售库存:已经出售的商品数量。
  • 活动库存:做促销活动时设置的库存,可以共享普通库存也可设置独立库存。
  • 预售库存:做预售活动时设置的虚拟库存,预售订单需支付尾款订单才能成立。
接下来我们看一下几个引发库存变动的基础操作:
  • 增加:手动调整或实时同步(与实物库存系统打通)。
  • 锁定:下单之后锁定库存。
  • 解锁:订单取消之后释放锁定库存。
  • 扣减:订单支付成功之后扣减库存,扣减锁定库存。
  • 返还:退货、换货后返还库存,相当于增加库存。
  • 异常处理:库存数据在定期校验时,如果出现异常数据,就需要进行异常处理(自动或人工处理)。
在库存的变动中,最关键的节点是库存的扣减,在什么时候扣减库存非常重要。目前通用的库存扣减方案有两种:用户下单扣减库存和用户付款扣减库存。
用户下单扣减库存是目前通用方案,其优势在于保证用户只要下单,就一定可以买到货。其劣势有两点:
  • 在库存紧张时,用户下单之后不付款,会影响其他用户购买。
  • 可能被大量占用库存,导致其他人购买不了;目前的解决办法是:限制订单锁定库存时间,超时自动取消。
特殊的方案是用户付款扣减库存,其优势在于库存不会长时间占用,真正想买的用户可以买到。其劣势有两点:
  • 能存在超卖风险。
  • 用户下单后,无法支付发货。该种特殊方案适用于特定的场景:比如活动抢购场景以及库存紧张的场景。
3. 活动库存在多种促销活动中,我们如何处理销售库存?目前通用的方案有三种:共享库存、独占库存、预占库存。
(1)共享库存
即活动库存与普通商品的库存共享,无论是活动售出还是普通售出均扣减一个库存,常见于满减满折、满赠活动等。
(2)独占库存
活动库存和普通商品的库存相互独立,运营在设置营销活动时会为活动设置一个活动库存,该库存是普通商品售卖的库存独立。在活动开始前,扣减普通销售库存。