Skip to content

库存核心概念:总量、锁定量、可用量

本文讲解《到可到对货》中库存的三个核心概念,理解它们是准确管理库存的基础。

三个数量

每个商品的库存有三个维度:

概念含义计算公式
实际数量仓库里实有的总数历史入库 - 历史出库
锁定数量被草稿发货单「预定」的数量所有草稿发货单中该商品的总和
可用数量当前能用于新发货单的数量实际数量 - 锁定数量

用大白话说:

  • 实际数量 = 仓库里现在有的
  • 锁定数量 = 已经被预定了、但还没发出的
  • 可用数量 = 还能用的、没被预定的

举个例子

假设你仓库里有 100 箱矿泉水(实际数量 = 100)。

你创建了一张发货单(草稿状态),需要发 30 箱矿泉水。此时:

  • 锁定数量 = 30(这 30 箱被「预定」了)
  • 可用数量 = 100 - 30 = 70(还能用于其他发货单)
  • 实际数量 仍然是 100(货还在仓库里)

当你确认发货后:

  • 实际数量 = 100 - 30 = 70(货发出去了)
  • 锁定数量 = 30 - 30 = 0(预定的货发出去了,锁定解除)
  • 可用数量 = 70 - 0 = 70

库存三量变化示意

各种操作对库存的影响

操作实际数量锁定数量可用数量
入库+N不变+N
出库-N不变-N
创建草稿发货单不变+N-N
修改草稿(增加数量)不变+调整量-调整量
修改草稿(减少数量)不变-调整量+调整量
确认发货-N-N不变
取消草稿不变-N+N

为什么需要锁定数量

没有锁定机制的话,你创建了发货单但还没发出,其他同事不知道,又用同样的库存创建另一张发货单。结果:库存卖了两次但实际只能发一次 → 超卖

锁定数量正是为了避免这个问题——创建草稿时就「预定」库存,别人建新单时看到的是锁后剩余的可用量。

库存查询

在小程序底部「库存管理」页签 中可以查看所有商品的库存:

  • 绿色:库存充足
  • 黄色:可用数量 ≤ 预警数量(库存偏低)
  • 红色:可用数量 ≤ 0(缺货/超卖风险)

库存列表状态颜色

库存不准怎么办

库存数量不准是企业经营中的常见问题。可能原因:

  1. 入库/出库漏记:实物动了但系统没录
  2. 发货单取消后库存没恢复:这不应发生(系统自动恢复),但可检查确认
  3. 盘点差异:上次盘点数据就不准
  4. 损耗未登记:如破损、过期等未通过出库登记

解决办法:做一次库存盘点,用实物盘点结果校准系统数据。

常见问题

Q:为什么实际数量是 0 但可用数量还是负数?

A:出现负库存说明超卖了(创建的发货单数量 > 当时的实际库存)。应立即暂停该商品的新发货单,核查原因(入库漏记还是发货单数量填错),并通过入库或盘点矫正数量。

Q:锁定数量怎么取消?

A:不需要手动取消。取消对应的草稿发货单,锁定数量自动释放。或者将草稿发货单的商品数量改为 0 也能释放锁定。

Q:可用数量不足能创建发货单吗?

A:系统会弹出库存不足的警告,建议你先补货、拆单或延期发货。技术上允许「强发」(负可用量),但强烈不建议,这会导致超卖问题。