2024 年 3 月,我在 Ontario 一家 3PL 仓看他们跑新上线的 WES 流程。这家仓 12 万平方英尺,专做电商代发,周三是每周的出货高峰。上午九点多,拣选区 C-07 排,一个拣选员盯着 RF 屏幕发愣:任务单上要拣 12 件,货架上只剩 7 件,剩下的对不上标签。他按了"短拣",把任务退回系统。

这事儿本来很正常,不正常的是接下来发生的事。

那个任务被系统"贴心"地塞回了波次池。20 分钟后,另一个拣选员接到了同一个任务,推车走到同一个货架前,同样傻眼,同样短拣退回。一上午,这个任务像踢皮球一样在三四个人之间转了四趟,每一次都短拣,每一次都回到原点。中午装车,波次合流的灯就是亮不起来——整批货在月台上等着,承运商的车在门口按喇叭,就为了一件不知道去哪了的货。

那天我跟仓库经理站在月台边上,他说了句让我印象很深的话:"我们花了大钱上系统,结果系统最会干的事,就是把解决不了的问题再发一遍。"

WES 派发任务这件事,大部分仓库都做得不错。真正拉开差距的,是任务派出去之后出了问题,系统怎么把它们接回来、重新分配、最后闭环。今天就聊这个:异常任务的回流机制。

异常任务回了波次,然后呢?

先把异常分分类。我这些年见过的 WES 异常,翻来覆去就五类:短拣(货不够)、缺货(货架上压根没有)、破损或质量异常、扫码对不上(标签错了、库位串了)、质量扣留(要等 QC 放行)。分类这一步看着简单,但很多仓库死就死在这里——原因码设了二三十个,拣选员赶时间随手点第一个,复盘的时候数据全是垃圾。

回流路径,我的建议是三条路,别搞多。

第一,回波次池重新排。适合"换个人、换个时间就能解决"的异常,比如短拣后补货马上到。但必须设次数上限——上面 Ontario 那个仓,同一个任务一上午回流了四趟。我的铁律:同一任务回流超过 3 次,自动转人工。别心疼这点配置,波次合流的灯亮不起来,代价大得多。

第二,转人工任务。适合破损、质量扣留这种需要人判断的。关键是"转人工"不能等于"扔进一个没人看的池子"。要指定到组:破损走 QC 组,库位不符走复核组。转过去的同时,RF 上要能看到,不能让异常在系统里隐身。

问题件暂存区与异常处理台实景

第三,挂起。适合暂时无解、但也不能让它卡着波次的,比如等供应商确认的批次问题。挂起不是删除,要有明确的"唤醒条件"和"最长挂起时间",过期自动升级。

这三条路的 trade-off 很实在:回波次最省事,但风险是踢皮球;转人工最靠谱,但人工池子会越堆越多;挂起最干净,但容易一挂就忘。我的做法是按异常原因预设默认路径,拣选员退回任务时只选原因码,路径由系统按规则走——把判断留给规则,把体力活留给人。

等多久没人理,才算出事了?

回流只是第一步,异常任务在系统里"没人理"才是真正的黑洞。

升级规则我建议分两级,别搞五六级,没人记得住。第一级:异常产生后 30 分钟无人认领或处理,升级到班组长,RF 弹窗加组长终端提醒。第二级:如果这个异常卡着波次合流(也就是有别的任务在等它),15 分钟就升级,直接到主管。

注意我说的是"弹窗加终端提醒",不是发邮件。我踩过这个坑:一家仓的升级规则配得漂漂亮亮,异常超时自动发邮件给主管。结果主管一天收四十多封系统邮件,早就设置了自动归档。异常件在暂存区躺了三天,直到客户投诉缺货才被发现。升级的本质是"把一个人的注意力抢过来",邮件抢不过来,就得用更吵的方式。

这里也有个 trade-off:升级阈值设得太紧,天天狼来了,组长开始麻木;设得太松,异常悄悄过期。我的经验是先紧后松——上线头两个月设紧一点,把流程里的真问题逼出来,稳定后再放宽。还有一条:升级一定要记录"谁在什么时候点了已阅、已接手",不然复盘时永远扯不清是谁的锅。

记了一堆异常数据,复盘到底看什么?

很多仓库的 WES 异常数据记了一大堆,复盘的时候打开报表,全是"短拣 312 次"这种正确的废话。数据要记,但得记到点子上。

每个异常任务至少记八个字段:任务号、SKU、库位、异常原因码、发生时间、处理人、回流次数、最终去向。原因码控制在 8~10 个,多了没人认真选,少了复盘看不出门道。我一般建议的码:短拣、缺货、破损、标签不符、库位串货、质量扣留、设备故障、其他。"其他"这个码占比超过 15% 就说明码不够用了,得加。

复盘看三个数就够了,别做 20 页 PPT。

一是重复回流 TOP 5 的 SKU。同一个 SKU 反复短拣,十有八九是库位设置或补货策略的问题,不是拣选员的问题。Ontario 那个仓后来一查,踢皮球的那个 SKU,安全库存设得比日均拣选量还低,补货永远追不上。

二是超时未闭环的异常占比,看趋势。这个数在涨,说明人工处理能力跟不上异常产生速度,要么加人,要么修流程。

三是异常原因分布的变化。某个月"标签不符"突然翻倍,大概率是上游换了标签供应商或者新员工培训没跟上——数据是果,流程是因。

最后给一份检查清单,贴在你 WES 上线或优化的时候对照着看:异常原因码有没有超过 10 个;回流次数上限配了没有;卡波次的异常有没有单独的升级时限;升级通知是不是只靠邮件;挂起任务有没有最长时限和唤醒条件;复盘报表能不能拉出重复回流 TOP 5。这些都做到,异常回流机制基本就立住了。

回到开头那个周三。后来那家仓把回流上限设成 3 次,第四次自动转人工到复核组,两个月后同类问题少了一大半。但我一直有个问题想问你:回去拉一下你们仓库上个月的异常数据,重复回流超过两次的任务占多少?如果这个数你连拉都拉不出来,那回流机制做得再漂亮,也只是个摆设。