周二早上八点零五,WES 把今天第一个大波次放了下来。不到十分钟,现场就乱了套:二楼的拣选员手里攥着一楼的任务单,一楼的人被派去了最远的慢速区,电梯口排起了长队,打包台上堆满了缺件等不齐的订单。这不是哪一家仓的倒霉日子——楼层超过一层、拣选区超过三个,波次切分没做好,基本都是这个剧本。

2019 年我在达拉斯管过一个 28 万平方英尺的服装仓,上下两层,六个拣选区。大促那周单量翻了三倍,波次还是按老办法整单往下放。一张订单的行能撒在三个区、两个楼层,拣选员推着车满场找货,电梯一趟接一趟地跑。那天我站在二楼,看着一个小伙子为了三件货从二楼跑到一楼,又空着手跑回来——真不是他偷懒,任务单就是这么排的。当天晚班结束,订单准时率掉得没法看。我那天晚上就想明白一件事:多楼层仓库里,波次不是"放"出来的,是"切"出来的。

一刀切的波次,跑断腿的拣选员

大多数 WES 里的波次模板,默认看的是订单优先级、发运时间、承运商截单——唯独不看地理位置。系统觉得"都是这个仓的货",可系统不用走路。拣选员一天里真正花在"伸手拿货"上的时间,经常只有一半,另一半交给了走路和等电梯。楼层就是那个天然断点:过一次电梯,几分钟没了;一个波次里跨两次楼层,这单的时间全交了过路费。

还有个常见坑:按承运商截单时间组波次。听起来很合理——赶截单嘛。可截单时间跟地理位置半毛钱关系没有,一个波次里塞满"今天必须走"的单子,任务照样撒得到处都是。截单是优先级,不是切分逻辑,这两件事在模板里得分开。

更要命的是垂直运力。电梯、提升机、跨楼层输送线,运力是死的,一小时能送多少箱,写死了。波次节奏跟它对不上,就会出现魔幻场面:货在楼上等着下不来,人空着手在楼下等货来。两边都没偷懒,两边都在等。很多仓把这个问题当成"人手不够",加人、加班,最后发现加的全是走路的人,货还是卡在电梯口。

还有一种隐形浪费:设备和人混在一个波次里。需要叉车整托拣的货,和人工推车散拣的货,节奏完全是两个世界。叉车等电梯、等通道,人等叉车让路,一个波次里互相牵制,谁也跑不顺。系统按"订单齐套"组波次,听起来很美,执行起来就是互相等。

楼层是第一刀,区域是第二刀

切波次的顺序,我这些年固定下来就一条:先按楼层切,楼层内再按区域,区域内再看设备。一个波次原则上不出楼层——楼层之间的货,走输送线和电梯批量送,不占拣选员的腿。听起来像常识,可我见过太多仓的波次模板里根本没有楼层这个过滤条件。

楼层切完,第二刀看区域和作业方式。整托的归整托,散拣的归散拣,需要冷藏区、贵重品笼的单独成波。不是区别对待,是节奏问题:让推车的人和开叉车的人抢同一部电梯,纯属自己给自己找堵。

多楼层仓库里拣选员按区域作业

第三个讲究是切分看密度,不看面积。有些区看着大,一天就几十行订单,单独成一个波次,拣选员跑一趟回来大半天空车。我的做法是在 WES 里给每个区域模板设一个最低门槛——行数或者件数,凑不够就不单独成波,自动并到隔壁区一起放。这个门槛没有标准答案,看你们一趟车能装多少、一个区走一圈要多久,试两周就试出来了。

切多细合适,这是个手艺活。切太粗,跨区跑腿,时间全花在路上;切太细,波次碎成一地渣,打包台在那儿等货等人,订单在合并点断顿,我管这叫"波次饥饿"。判断标准就一条:打包台有没有出现"等人"的空档。有,就是切太细了;拣选员抱怨天天跑马拉松,就是切太粗了。两边都不抱怨,才算切对了。

前年有个做美妆的仓找我看现场,他们的波次按品类切了十几个模板,一个波次经常就二三十行。打包台前摆了一排笼车,全在等最后一件货。我让他们把模板并成四个,第二天缺件等待少了一大半。切分这事,少即是多,模板数量本身也要管,别为了"精细"把自己绕进去。

切开了,就得在打包台合回来

波次切开了,订单可还是整的。一张订单的行分在两个区,货在哪儿汇合?答案只能是打包台前的合并区,不能是拣选环节。让拣选员互相找货、互相等,是最贵的一种合并方式。

合并点的设计其实不复杂:打包台前留出暂存位或者集货笼车,每个波次一张清单,上面写清楚这单还差几件。差件的单子不进打包,就在笼车里等。WES 里把这个清单管起来,缺件超时的自动报警,省得靠人眼盯。楼层之间的电梯口也要设缓冲位,输送线按波次号分流,别让二楼的货和一楼的货在滚筒上挤成一锅粥。

系统配置上,我建议按区建波次模板,每个模板带区域属性:楼层、区域、设备类型、最低行数。释放顺序也有讲究——先放本区波次,让各区先转起来,跨区合并的波次压后放,这样打包台收到货的时候,大部分单子已经齐了,不用在那儿干等。

还有个顺手的事:拣选员上下楼本来就要走,顺路做补货任务是划算的,WES 里这叫任务交错。但有一条红线,补货别和波次拣选混在一起考核。混在一起,拣选员全挑顺路好干的活,难啃的波次没人碰,最后还是得返工。

明早开工前就能干的一件事

别搞大改造。明早开工前,把 WES 里最常用的那个波次模板复制一份,加上"仅限二楼"这一条区域条件,单独跑一个班次,数一数跨楼层的任务单少了多少张。成本为零,十分钟配置完。如果这一个班次跑下来,打包台缺件的单子明显少了,再把其他楼层和其他区域的模板一个一个加上去。波次切分这事,永远是先切一刀看看,再决定下一刀切在哪儿。