上个月去了一家 Ontario 的电商仓,十几万平方英尺,旺季一天一两万单。陪运营经理在拣选区走了一圈,他跟我抱怨拣选员最近效率掉了。我在货架上随便扫了几眼:离主通道最近、腰部高度的黄金拣选位上,躺着几十个 SKU,扫码记录显示其中不少已经半年没动过了。而每天出几十单的爆款,被塞在巷道最深处的二层,拣选员要么踮脚要么弯腰去够。
我问他上次重新排库位是什么时候。他说:"三年前开仓的时候做过 ABC 分级。"
这就是今天要聊的事。ABC 分类是动态的,订单结构每个月都在变,但很多仓库的拣选面布局是几年前定的,一次不动。结果就是 A 类 SKU 在角落吃灰的货架区养老,C 类 SKU 占着最好的位置。拣选员每天多走几百米路,一个人一天可能就是十几二十分钟,全仓几十个人,一年下来浪费的人工是个吓人的数。我不给你算精确数字,你自己拿单量和人效一乘就知道了。
拣选面维护不需要大项目,不需要上系统,一张表、一个季度节奏,就能把这件事管起来。
先看数据,再动手
动手挪库位之前,先回答一个问题:你的 ABC 分类还是今年算的吗?
很多仓库的 ABC 是开仓时算一次,或者每年年底算一次。电商仓的订单结构一年能变两三轮,季节性、爆款、新品都在动。用去年的 ABC 排今年的面,跟闭着眼睛开车差不多。
我的建议是:每个季度重算一次 ABC。数据从系统里拉最近 90 天的出库记录,维度用"出库行数"还是"出库件数",要看你的作业模式。如果是拆零拣选、每行一个件数很少的电商仓,按行数算更准——一个 A 类 SKU 可能一天出一百行,每行一件;按件数算会被整件出库的大 SKU 带偏。如果是整箱拣选为主的 B2B 仓,按件数或者按托盘数算。
别用 12 个月的数据。12 个月的数据会把已经死掉的爆款平均成"看起来还行",也会把刚起来的新品稀释掉。90 天这个窗口,足够平滑掉促销周期的噪音,又跟得上变化。
算完 ABC,先别急着动货架。把 A 类 SKU 名单打印出来,去现场走一圈。十有八九你会发现:名单上有三成左右的 A 类 SKU,实际位置根本不在黄金位上。这个差距,就是你要动手的清单。
还有一个容易被忽略的点:B 类 SKU。很多人只盯着 A 和 C,B 类其实最值得折腾——它体量大、位置中等,稍微调一下,整体行走距离的改善最明显。C 类就别在主拣选区浪费位置了,丢到远储区或者巷道末端,拣选员偶尔去一趟不亏。
新面怎么定
新拣选面怎么排,记住一条原则:让高频的 SKU 待在最舒服的位置,让低频的 SKU 自己想办法。
具体点。黄金位是什么位置?离主通道最近、高度在腰部到胸口之间的那一排。拣选员从通道拐进来,伸手就拿到,不弯腰、不踮脚、不爬梯子。这些位置只给 A 类 SKU,而且是 A 类里行数最高的那一批。位置不够?那就把 A 类里频率偏低的往 B 区推,别把 C 类留在黄金位上。
然后是补货和拣选的权衡。拣选面越宽,一次补货能管越久,补货工时越少;但拣选面越宽,巷道越长,拣选员走得越远。我的经验是:A 类 SKU 的拣选面宁可做深一点、做高一点(前后两个深度的流利架),也别把同一个 A 类 SKU 拆到两个巷道。拣选员最怕的不是走几步路,而是一个 SKU 要跑两个地方。
还有个细节:把经常一起出现在同一张订单里的 SKU 放近。电商仓的订单里,手机壳和钢化膜、宠物粮和宠物零食这种组合很常见。你的系统里如果有订单行关联数据,拉一下,排面的时候顺手照顾一下。这一步很多人不做,做了之后拣选路径能短一截。

新面排好之后,别直接发执行单。先做一张"新旧对照表":SKU、旧库位、新库位、预计动量。拿着这张表去现场核一遍,确认新库位是空的、尺寸放得下、有没有被别的货占了。我见过直接发单执行的,结果新库位里还躺着别的货,拣选员现场懵了,退回去,半天白干。
挪面别影响出库
重排库位最怕的是影响正常出库。我的做法是:分批挪,夜间或周末干,白天一个巷道一个巷道地来。
别想着一个周末把全仓翻一遍。按巷道拆成小批次,一个批次就是一个巷道或者半个巷道。每个批次挪之前,先把该巷道的待拣任务清掉,或者把任务暂停。挪的过程中,这个巷道的拣选任务要冻结——系统里把库位状态标成"调整中",别让新的拣选任务派进来。
挪完一个批次,立刻做三件事:第一,扫码盘点,把挪过去的每个 SKU 扫一遍,确认数量和系统一致;第二,库位标签跟过去,旧库位的标签撕掉或者划掉,别留两个标签让人猜;第三,系统里更新库位主数据,拣选路径、补货规则一起改。
这三件事里最容易翻车的是标签。货挪过去了,标签没跟过去,拣选员按系统指引走到新库位,货架上没标签,不敢拿;或者旧库位标签没撕,补货员把货补到旧位置去了。一个季度维护一次的仓库,标签混乱是最常见的后遗症。我的土办法:新标签打印两份,一份贴货架,一份贴在拣选面的端头,挪完当场贴,不许"明天再贴"。
另外,挪库位这事别让拣选员顺手干。拣选员的手速是按拣选优化的,让他们挪库位又慢又容易错。单独排一两个人,或者用夜班的闲时来做。算账的时候记住:挪库位的人工是一次性的,拣选员每天省下来的路程是每天都在省的。
季节性 SKU 别瞎挪
最后说"别折腾"的边界。不是所有 SKU 都值得进这个季度游戏。
季节性波动大的 SKU——比如泳池用品、圣诞装饰、开学季文具——别跟着季度节奏来回挪。它们的特点是:旺季是 A 类,淡季是 C 类,你按 90 天数据排完面,下一季度它就变了,等于白挪。我的做法是:给它们划一个固定的"季节区",旺季前一次性把季节区摆满,淡季直接锁区,平时不参与 ABC 重排。季节区的位置选在 B 区,别占黄金位,也别扔到最远处。
还有一类是促销 SKU。电商仓经常有"这个月主推"的 SKU,订单量暴涨,下个月就没了。这种 SKU 别进季度重排,给它在黄金位旁边留几个"机动位",促销期临时插进去,促销结束立刻撤。机动位平时可以放 B 类 SKU,挪起来不心疼。
真正要下狠手的是 C 类里的"死 SKU":半年以上没动过的,直接清出主拣选区,扔到远储或者退给供应商。别心疼,拣选面的每一个位置都是钱,死 SKU 占着就是亏。我见过最夸张的仓库,C 类死 SKU 占了主拣选区快一半的位置,拣选员每天在死货中间穿梭找活货。
一句话总结这个边界:动的是有规律的高频 SKU,不动的是没规律的和没动静的。 季度维护维护的是"常态",季节性和促销是"变量",用不同的机制管。
季度拣选面维护节奏表
把上面这些事收成一张表,贴在运营办公室墙上:
| 时间 | 动作 | 输出 |
|---|---|---|
| 每季度第 1 周 | 拉最近 90 天出库数据,重算 ABC | A/B/C 分类名单 |
| 每季度第 2 周 | 现场走查,对比名单与实际库位 | 待调整 SKU 清单 |
| 每季度第 3 周 | 排新面,做新旧对照表,现场核库位 | 新旧对照表 + 执行批次计划 |
| 每季度第 4 周 | 分批挪库位,扫码盘点,跟标签,更新系统 | 调整完成确认单 |
| 旺季前 1 个月 | 季节区一次性摆货,机动位预留 | 季节区上架完成 |
| 每月 | 扫一遍 C 类,半年不动的清出主拣选区 | 死 SKU 清理记录 |
这张表不需要系统支持,用电子表格就能跑。关键是有人认领、按时执行。很多仓库不是不知道 ABC,是没人把"重算 ABC"写进日历,最后变成"三年前做过一次"。
拣选面维护是仓储运营里投入产出比最高的事之一:不动设备、不改系统、不加人,就是把货摆到对的位置。但它也是最容易被忽略的事,因为它不响、不亮、不出新闻。我的建议是:这个季度就开始,先拉一次 90 天数据,看看你的 A 类 SKU 到底睡在哪个角落。看完你就知道该不该动手了。








