早上 6 点 40,旺季前的最后一个周一。我站在月台口,看小王推着拣货车第三次从最里面那条巷道折回来——我们仓的 ABC 分区,显然出了问题。那天早班结束,我把他这一单的路径在平面图上描出来:12 行,4 趟深处,光走路就花了 12 分钟。

"峰哥,这单 12 行,我跑了快 20 分钟。"

我看了一眼他的拣货单:洗发水、纸巾、洗衣液——全是每天出几百行的快销品。可它们住哪儿?住在离月台最远的 G 区。兄弟们每天为这几个 SKU 多跑的路,加起来能绕仓三圈。说句实在话,这不是人的问题,是分区的问题。

ABC 分区,首先分的不是货值,是"被拣的次数"

很多仓做 ABC 分析,第一步就走偏了:按销售额分。卖得贵的当 A 类,便宜的当 C 类。

我们仓现在的做法:拉过去 3 个月的出库数据,只看一个指标——每个 SKU 被拣选的行数。行数多的就是 A 类,哪怕它一瓶只卖 9 块 9。纸巾、洗发水、矿泉水,这些"便宜货"才是真正的 A 类。反过来,一台 2000 多的咖啡机,一个月只出 3 台,它就是 C 类,老老实实住深处去。

记住这句话:ABC 分的是动,不是分钱。谁动得勤,谁住得近。

我们是怎么试出来的:三次搬家

第一次,我们凭感觉搬。把"看着卖得好的"往门口挪。结果门口那两条巷道堵成了早高峰,叉车和拣货车抢道,效率不升反降。

第二次,我们学乖了。IT 把 3 个月拣选行数据导出来一排:180 个 SKU 占了全仓 65% 的拣选行——这就是我们的 A 类。按这个清单重排库位,A 类全部集中到离月台 30 米内的两条巷道,地面层和腰部层(伸手就能够到的高度)。B 类放中间,C 类去深处和高层。搬家安排在周末两天:地面先用三种颜色的地贴把 A/B/C 区画出来,兄弟们按颜色搬,WMS 里批量改库位,一气呵成。周一早班开工,拣货员发现常用的货全在手边,士气都不一样了。

第三次,我们补了一个之前漏掉的细节:重货。刹车片、机油,一箱 20 多公斤,原来按"C 类放深处"的逻辑住在最里面。叉车师傅有意见了:"一趟多跑 80 米,一天 40 趟,这油钱你出啊?"我们改了规则:A 类里的重货,不上架,直接放离月台最近的地面托盘位,整托进出。轻抛的 A 类才上腰部拣选位。

拣选员在分区后的货架通道内扫码作业

三次搬下来,我们测了一个数:同样 12 行的混合订单,拣货员平均行走从 380 步左右降到了 260 步上下。这是我们自己仓的实测数,别家仓别直接套,但方向肯定没错——路短了,单就快了。

现在固定下来的做法:一张分区逻辑表

我们仓现在每个新 SKU 入库,先过这张表,再决定它住哪儿:

分区 品类特征 位置 货架层 拣选方式
A 快销区 月拣选行数 Top 15%,轻小件为主 离月台 30 米内 地面层+腰部层 整箱/散拣,补货勤
A 重货区 A 类中的重货大件 紧邻月台地面托盘位 地面层 整托/整箱,叉车直取
B 常规区 中等频次 中部巷道 全层 常规拣选
C 深储区 低频、长尾 深处+高层 高层为主 整箱为主,补货到 B 区
C 特殊区 贵重、需监管 独立隔断区 按需 专人拣选

新来的管培生问我,这表和库位编码有啥区别?我跟他说:编码是"门牌号",分区是"学区房政策"。门牌号(A-01-03 这种)一旦定了轻易不动;但"哪类货住哪个片区"这个政策,是可以调的,而且必须调。这张表我们打印出来贴在办公室墙上:新 SKU 入库,收货组先看品类、再看近 30 天同类 SKU 的拣选行数,10 分钟就能定分区。另外 A 类清单每月初更新一次——A 类动得快,等不起季度复盘;季度复盘主要调 B 类和 C 类的大动作。

品类分区和库位编码,是两回事

这是很多仓搞混的地方。库位编码是地址系统,WMS 里写死了,动一次全仓盘点。而品类分区是管理策略:A 类住哪片、B 类住哪片,这个季度和下个季度可以不一样。

我们的做法是:编码体系保持稳定,分区策略每季度复盘一次。IT 跑一遍数据,A 类清单有变化的,只搬那些"升降级"的 SKU,不动整仓。今年一季度复盘,一款蓝牙耳机从 A 类掉到 B 类,我们只搬了 40 个托盘,一个夜班就搞定了,WMS 里的库位编码一个没动。这样一年搬 4 次小家,比 3 年搬一次大家轻松得多,兄弟们也没怨言。

旺季 ABC 会变,分区必须跟着动

去年 10 月,取暖器还是妥妥的 C 类,住在深处。11 月一降温,它一夜之间变成 A 类,拣货员天天为它跑长征。我们吃过这个亏之后,定了个规矩:每年 9 月和 3 月, seasonal SKU 提前做"预升降级"。取暖器 9 月就先搬到 B 区待命,11 月数据一确认,直接进 A 区。

反过来也一样:圣诞季的礼盒 SKU,1 月份必须第一时间清出 A 区。不然它们占着最好的位置,耽误的是真正 A 类货的效率。记住,A 区是最贵的"地皮",住错一个 SKU,都是浪费。去年 1 月我们清退圣诞礼盒晚了两周,A 类区的拣选行占比掉了 4 个点——数字不大,但那两周旺季尾巴的加班,全是为这 4 个点买的单。

分区定好了,补货节奏也要跟着分

分区这事,还有个配套动作很多人漏了:补货节奏。

A 类区货架浅、周转快,我们定的节奏是每天补两次——早班开工前一次,午休一次。B 类每天一次,C 类每周一次就行。2025 年 2 月,我们一个母婴仓分区做得挺漂亮,但补货还是全仓统一每天一次。结果 A 类的纸尿裤中午就断货,拣货员空跑三趟,下午补货员又手忙脚乱。分区省下来的路,全在等货上赔回去了。

说句实在话,分区管的是"货住哪儿",补货管的是"货不断档"。只做前者不做后者,等于只装修了厨房没通燃气。

一个反常识的判断

最后说句反常识的:A 类区不是离门口越近越好。

我们第二次搬家时,把 180 个 A 类 SKU 全塞进了门口两条巷道,结果早班高峰期堵得水泄不通。后来我们把 A 类又拆成两拨:一拨放门口,一拨放在第二排巷道,中间留出一条 4 米宽的缓冲主通道。行走距离多了几步,但再也没堵过。

说白了,分区解决的是"平均距离",动线解决的是"峰值拥堵"。只算平均数不看峰值,分区做得再漂亮,旺季一样翻车。还有一句:C 类区也别太随意。我们曾把 C 类一股脑全扔上高层,结果补货员每周爬上爬下,补一次货的时间比拣还长。现在 C 类里需要定期补货的 SKU,放在 B 区边缘的"缓冲区",深处高层只放真正一年动几次的呆货。

兄弟们,回去先干一件事:把你们仓过去 3 个月的拣选行数据拉出来,看看 Top 15% 的 SKU 现在住哪儿。如果有一半住在深处,那你这个季度的效率提升空间,就藏在这张表里。

作者:陈峰|一线仓库经理