2. 仓储基础概念:库位编码规则、SKU与库存单位、拣选单与订单结构、仓库区域划分原则

在深入拣选路径优化之前,必须建立统一的仓储基础语言。本章将拆解四个核心概念:库位编码(物理地址)、SKU与库存单位(商品身份)、拣选单与订单结构(任务载体)、仓库区域划分(空间逻辑)。这些概念是波次管理与分区策略的底层数据基础。

2.1 库位编码规则

库位编码是仓库的“三维坐标系统”,决定了拣选路径的起点与终点。一套优秀的编码规则应具备:唯一性、可读性、扩展性。

2.1.1 常见编码结构

编码层级 示例 说明
库区 A 高位货架区、平库区、冷库区
巷道/通道 01 从入口开始编号,奇偶分侧
货架列 03 沿巷道方向,从左到右递增
货架层 2 地面层为1,向上递增
货位格 B 同一层内从左到右A、B、C

完整示例: A-01-03-2-B 表示 A 库区、01 巷道、第 03 列货架、第 2 层、B 货位。

工程建议: 编码中避免使用字母 I、O、Z(易与数字 1、0、2 混淆)。推荐使用固定长度(如 12 位),不足位补零,便于系统排序与正则匹配。

2.1.2 库位编码与拣选路径的关系

WMS 在生成拣选路径时,会按库位编码的字典序或空间邻近度排序。若编码规则未考虑物理路径顺序(如巷道号跳跃),会导致拣选员走回头路。

路径优化原则: 库位编码的排序逻辑应与实际行走路径一致。例如:巷道号从小到大,同一巷道内按列号递增,同一列内按层号从上到下(或从下到上)。
库位编码与拣选路径映射 库位编码结构 A-01-03-2-B ├─ 库区: A ├─ 巷道: 01 ├─ 列: 03 ├─ 层: 2 └─ 位: B WMS 排序逻辑 1. 按巷道号升序 2. 按列号升序 3. 按层号降序 4. 按位号升序 → 生成最优路径 拣选路径示例 起点: A-01-01-1-A → A-01-01-2-A → A-01-02-1-B → A-01-03-1-A → A-02-01-1-C 终点: 打包台

2.2 SKU 与库存单位

SKU(Stock Keeping Unit,库存量单位) 是商品在仓库中的唯一身份标识。一个 SKU 对应一种特定商品(品牌、型号、规格、包装等级)。

2.2.1 SKU 与库存单位的层级关系

层级 定义 示例 WMS 中的用途
单品 最小销售单位 1 瓶可乐 拣选、出库
内包装 多件单品组成的小包装 6 瓶一提 整箱拣选、补货
外箱 标准物流箱 24 瓶一箱 托盘存储、整箱出库
托盘 集装单元 40 箱一托盘 高位货架存储、批量移库
常见误区: 将 SKU 与“商品条码”混为一谈。一个 SKU 可能对应多个条码(如不同批次、不同包装等级),但一个条码只能对应一个 SKU。WMS 中必须维护 SKU 与条码的多对一关系。

2.2.2 SKU 属性对拣选的影响

  • 体积与重量: 决定拣选设备(手推车、叉车、AGV)和拣选方式(摘果式、播种式)。
  • 周转率: 高周转 SKU 应靠近拣选面(黄金区域),低周转 SKU 可放在高层或远端。
  • 存储条件: 常温、冷藏、冷冻、危险品等,决定了库区划分。
  • 拣选频率: 高频 SKU 适合放在“快流区”,减少行走距离。

2.3 拣选单与订单结构

拣选单是仓库执行作业的核心指令。理解其结构,是优化波次与路径的前提。

2.3.1 订单结构

一个客户订单(Sales Order)在 WMS 中通常包含以下层级:

订单头(Order Header)
├── 订单号: SO-20240501-001
├── 客户信息: 收货地址、联系方式
├── 订单类型: B2C / B2B / 补货
├── 期望发货时间: 2024-05-01 18:00
└── 订单行(Order Lines)
    ├── 行1: SKU-1001, 数量 2, 库位 A-01-03-2-B
    ├── 行2: SKU-2003, 数量 5, 库位 B-02-01-1-A
    └── 行3: SKU-3005, 数量 1, 库位 C-01-02-3-C

2.3.2 拣选单结构

拣选单(Pick List)是 WMS 将一个或多个订单的订单行按拣选路径重新排序后的作业指令。

字段 说明 示例
拣选单号 唯一标识 PL-20240501-001
波次号 所属波次 WAVE-20240501-01
拣选顺序 按路径排序的序号 001, 002, 003
库位 目标库位编码 A-01-03-2-B
SKU 商品编码 SKU-1001
应拣数量 本次需拣取的数量 2
目标容器 放入哪个周转箱/订单 订单 SO-001
关键区别: 订单结构是“以客户为中心”的,而拣选单结构是“以库位为中心”的。WMS 的核心工作之一,就是将订单结构转换为拣选单结构,并在此过程中优化路径。
订单结构 → 拣选单结构转换 订单结构(客户视角) 订单 SO-001 ├─ SKU-1001 × 2 └─ SKU-2003 × 1 订单 SO-002 ├─ SKU-1001 × 1 └─ SKU-3005 × 3 订单 SO-003 └─ SKU-2003 × 2 WMS 转换 1. 合并相同 SKU 2. 按库位排序 3. 生成拣选顺序 4. 分配目标容器 → 输出拣选单 拣选单结构(路径视角) 顺序 库位 SKU 数量 目标 001 A-01-03-2-B SKU-1001 3 SO-001/SO-002 002 B-02-01-1-A SKU-2003 3 SO-001/SO-003 003 C-01-02-3-C SKU-3005 3 SO-002

2.4 仓库区域划分原则

合理的区域划分是分区拣选策略的基础。区域划分应遵循以下原则:

2.4.1 按功能划分

  • 收货区: 靠近卸货月台,配备质检与暂存功能。
  • 存储区: 分为高位货架区、平库区、阁楼区等,按存储密度与存取频率布局。
  • 拣选区: 通常位于存储区前端,存放高周转 SKU,减少拣选行走距离。
  • 打包/发货区: 靠近装货月台,配备称重、贴标、集货功能。
  • 退货/异常区: 独立封闭区域,处理质检、重新入库或报废。

2.4.2 按 ABC 分类划分

分类 SKU 占比 出库量占比 推荐存储位置 拣选策略
A 类 10% - 20% 70% - 80% 拣选区(黄金层) 高频拣选、批量拣选
B 类 20% - 30% 15% - 25% 存储区中层 波次拣选、分区拣选
C 类 50% - 70% 5% - 10% 存储区高层或远端 按单拣选、定期补货

2.4.3 按物理特性划分

  • 重货区: 地面层或托盘位,使用叉车作业。
  • 轻小件区: 阁楼或流利货架,适合人工摘果。
  • 异形件区: 不规则包装商品,使用定制货位。
  • 温控区: 冷藏(2-8°C)、冷冻(-18°C 以下)、恒温恒湿。
工程案例提示: 某电商仓库将 A 类 SKU 集中放置在拣选区的前两排货架(黄金区域),拣选路径缩短了 40%。同时,将重货与轻货分区,避免了拣选员在同一个巷道内频繁切换设备(手推车 vs 叉车),效率提升 25%。

2.4.4 区域划分与拣选路径的联动

区域划分直接影响拣选路径的生成策略:

  • 串行分区: 拣选员按顺序遍历多个区域,适合订单行分散的场景。
  • 并行分区: 多个拣选员同时在不同区域作业,最后合单,适合大批量波次。
  • 动态分区: 根据实时订单密度,动态调整区域边界,适合波次波动大的仓库。