不灭的焱

革命尚未成功,同志仍须努力 JDK下载

作者:AlbertWen  添加时间:2026-09-03 17:43:38  修改时间:2026-09-20 22:22:10  分类:01.货代/跨境/物流  编辑

目录

SKU 是 Stock Keeping Unit 的缩写,中文通常叫 库存量单位最小库存管理单位

最简单的理解是:SKU 不是“某一类商品”,而是某个商品在某个具体规格下的唯一库存单位。

比如你卖一款 T 恤,这款 T 恤有 2 种颜色、3 个尺码:

| 商品 | 颜色 | 尺码 | SKU | | -- | -- | -- | --------- | | T恤 | 黑色 | M | TS-BLK-M | | T恤 | 黑色 | L | TS-BLK-L | | T恤 | 黑色 | XL | TS-BLK-XL | | T恤 | 白色 | M | TS-WHT-M | | T恤 | 白色 | L | TS-WHT-L | | T恤 | 白色 | XL | TS-WHT-XL |

这实际上就是 6 个 SKU

虽然用户看到的是“同一款 T 恤”,但仓库不能只记录“还有 100 件 T 恤”,因为你还得知道:

  • 黑色 M 还有多少件
  • 黑色 L 还有多少件
  • 白色 XL 还有多少件
  • 哪个规格缺货
  • 客户下单的是哪个规格
  • 仓库到底应该拣哪一件

所以库存系统通常是按 SKU 来管理库存的。

再举一个手机的例子。

假设商品是:

Apple iPhone 17 Pro

有这些规格:

  • 黑色 / 256GB
  • 黑色 / 512GB
  • 银色 / 256GB
  • 银色 / 512GB

那么可以设计成:

| 商品 | 颜色 | 容量 | SKU编码 | 库存 | | ------------- | -- | ----- | ------------ | --: | | iPhone 17 Pro | 黑色 | 256GB | IP17P-BK-256 | 120 | | iPhone 17 Pro | 黑色 | 512GB | IP17P-BK-512 | 35 | | iPhone 17 Pro | 银色 | 256GB | IP17P-SL-256 | 80 | | iPhone 17 Pro | 银色 | 512GB | IP17P-SL-512 | 0 |

这里就是 4 个 SKU

客户如果买:

iPhone 17 Pro 黑色 512GB

系统实际扣减的是:

IP17P-BK-512

这个 SKU 的库存从 35 变成 34。

SKU 和“商品”有什么区别?

这是最容易混淆的地方。

比如:

商品:Nike Air Max 运动鞋

这是一款商品。

但它可能有:

  • 黑色 / 40码
  • 黑色 / 41码
  • 黑色 / 42码
  • 白色 / 40码
  • 白色 / 41码
  • 白色 / 42码

所以:

1 个商品,可以对应多个 SKU。

可以简单记成:

商品 = 卖的是什么东西

SKU = 具体卖的是哪个规格

SKU 和 SPU 又有什么区别?

电商系统里还经常看到一个概念:SPU

SPU = Standard Product Unit,标准化产品单元。

可以这么理解:

SPU 管“款”,SKU 管“规格”。

例如:

SPU:小米 17 手机

下面可能有:

SPU SKU
小米17 黑色 + 256GB
小米17 黑色 + 512GB
小米17 白色 + 256GB
小米17 白色 + 512GB

因此关系通常是:

一个 SPU → 多个 SKU

例如:

小米17
│
├── SKU001:黑色 / 256GB
├── SKU002:黑色 / 512GB
├── SKU003:白色 / 256GB
└── SKU004:白色 / 512GB

在仓库里,SKU 特别重要

比如一个仓库里存了下面这些东西:

SKU 商品 库存
A001 红色水杯 500ml 100
A002 蓝色水杯 500ml 70
A003 红色水杯 750ml 30

如果客户订单是:

A001 × 2
A003 × 1

仓库人员看到 SKU 后,就知道:

  • 拣 2 个红色 500ml 水杯
  • 拣 1 个红色 750ml 水杯

出库后:

A001:100 → 98
A003:30 → 29

所以从 WMS 仓储系统角度看:

库存实际上是跟 SKU 绑定的。

通常库存表不会简单记录:

水杯库存:200个

而是记录:

SKU A001:100
SKU A002:70
SKU A003:30

在跨境物流 / 海外仓里怎么理解?

你们货代、跨境物流场景里,SKU 会更常见。

比如一个跨境卖家把商品送到美国海外仓:

客户:ABC Trading

SKU:TS-BLK-M
商品:男士T恤
颜色:黑色
尺码:M
入库数量:500

SKU:TS-BLK-L
商品:男士T恤
颜色:黑色
尺码:L
入库数量:300

SKU:TS-WHT-M
商品:男士T恤
颜色:白色
尺码:M
入库数量:200

那么海外仓系统会分别管理这 3 个 SKU。

客户订单来了:

订单号:SO202609030001

TS-BLK-M × 2
TS-WHT-M × 1

WMS 就会根据 SKU:

SKU → 找库存 → 找库位 → 拣货 → 复核 → 打包 → 出库。

所以跨境仓储里,SKU 经常是非常核心的业务字段。

还有一个容易混淆的点:

SKU 不等于条形码。

例如:

SKU:
TS-BLK-M

条形码:
6971234567890

SKU 一般是企业自己定义的内部商品编码;条形码 UPC、EAN、GTIN 等更多用于扫描和商品识别。

一个 SKU 可以绑定一个条形码,例如:

SKU
  ↓
TS-BLK-M
  ↓
商品:男士T恤
颜色:黑色
尺码:M
条码:6971234567890
库存:128
库位:A01-03-02

一句话记忆:

SKU = 仓库里“这一种具体规格商品”的身份证。

比如“可口可乐”不是一个足够具体的 SKU,**“可口可乐 500ml × 24瓶”**才可以作为一个具体 SKU 来单独管理库存。