波次放早了和放晚了,分别出什么事

先说结论:波次放早了,货在车间里堵;放晚了,货赶不上车走。两头都是钱,只不过一个死得慢,一个死得快。

去年旺季我去了一家 Ontario 的 3PL 仓,8 万平方英尺,一天 1.4 万单。运营经理跟我抱怨:人没少雇,设备没少买,准时发货率就是上不去。我跟了他一个完整的班次,问题出在一个谁都没当回事的地方——波次释放时间。

他把当天第一波提前了整整 3 小时放,理由是"早点拣完早安心"。结果上午 10 点,拣选员就把 5000 单的货拣齐了,全部堆在分拣区和打包台前面。分拣墙 200 个格口全满,托盘、周转箱把过道占了三分之一。下午 2 点真正的大单波次下来,格口腾不出来,货没地方放,拣选员推着车在货堆里绕路。当天 cutoff 是 6 点,最后 1200 单没赶上 UPS 取件,多压了一夜,第二天客户电话直接打到老板那。

放早了:货拣完没地方去,堵的是整个车间

很多人以为波次早放=提前量=保险。错了。拣选只是链条的第一环,你提前拣出来的货,后面分拣、打包、复核、装车每一环都要有地方接。WMS 里管这个叫在制品(WIP),WIP 一旦超过车间的物理承载能力,效率不是线性下降,是断崖。

放早了具体出四件事。

第一,格口和分拣位被占死。分拣墙、播种墙的格口数量是固定的。正常一波 3000 单占 200 个格口,你提前把第二波也放了,等于 6000 单抢 200 个格口。分拣员要么等格口腾空,要么把货临时堆在地上做二次分拣。我测过一家仓的数据:格口占用超过 85%,二次分拣时间直接翻倍。

第二,紧急单插不进来。客户 11 点来个加急单要当天走,格口全被早放的波次占着,你告诉我这单往哪插?最后只能人工单独拣、单独打包,一个人伺候一单,成本是正常流程的 5 倍以上。

第三,取消和改地址的返工。电商单取消率高,提前 3 小时拣出来的货,里面一定有一批客户已经取消或者改了地址。这些货要返架。返架的成本是拣选的 2 倍——因为你要先找到它,再确认,再送回库位。我见过最夸张的一家,早放波次的返架率干到 4%,等于白雇了两个人专门返架。返架还有个连带伤害:被返架的货在系统里有一段时间是"在途"状态,库存准确率报表会失真,补货计划跟着错,一环扣一环。

第四,虚假的"忙"。管理层看报表:上午拣选 UPH 很漂亮。下午打包 UPH 塌了。两拨人互相指责,其实根子是波次节奏错位,拣选和打包的产能曲线根本没对上。

放晚了:赶不上车,比什么都贵

放晚了的问题更直接:carrier 的取件时间是死的。UPS、FedEx 的 cutoff 晚 30 分钟,这一车货就得多压一夜。3PL 合同里的 SLA 怎么写的?晚发货一天,罚多少,或者客户直接扣服务费,这个每个合同不一样,签约时自己看清楚。

赶工还会引发连锁反应。拣选员为了赶时间,开始跳过复核环节——本来要求每单扫码复核,赶起来就变成"看着差不多就行"。差错率从 0.3% 跳到 1% 以上很常见。打包台为了赶 cutoff,不做称重校验,少货、多发全出来了。你省了 1 小时,多出来的是退货、客诉和赔偿。

我给你算笔账:一票货没赶上 ground 取件,为了保时效只能升级成 2-day air 补救,一单差价 8 到 15 美金(具体以各快递官网最新报价为准)。100 单没赶上,就是 800 到 1500 美金,一天就没了。一个月出两三次这种事,一个拣选员的工资就搭进去了。

还有个隐性账:司机在门口等。预约了 5 点的拖车,货 5 点半还没装完,司机等 1 小时。有些承运商超时等待是要收费的,更重要的是,你这家仓在承运商那里的信誉分就降了,下次旺季调车,人家先紧着准时的仓。

那到底几点放?就一个倒排公式

别拍脑袋,也别抄别人的时间。每个仓的产能不一样,公式是死的,数字是活的:

放波次时间 = 最晚 carrier cutoff − 装车时间 − 打包复核时间 − 拣选时间 − 缓冲

具体怎么做,分四步。

第一步,把当天所有 cutoff 列出来。不是记在主管脑子里,是写在白板上、贴在墙上。一家仓通常有 3 到 5 个 cutoff(不同承运商、不同服务等级),每个都要倒排。

第二步,算清自己的真实产能。拣选 UPH 别用系统里的理论值,用上周实际均值。比如小件区实际 UPH 是 120,大件区是 60。5000 单、平均每单 2.3 件,你自己算需要多少人时。打包台也一样,实测,别信设备铭牌。

第三步,分大小波。大单(整托、整箱、大件)单独成波,提前放——这类单拣选快、占地方,更适合错峰。小单、碎单卡着时间放,格口周转快。混在一起放,是最常见的错误。

第四步,把参数写进 WES。波次释放的 offset 时间、最小波次量、最大在制品上限,这些都应该在系统里设成规则,而不是靠主管每天口头通知。人会忘、会请假,系统不会。

举个具体例子你就明白这个公式怎么落地。一家做服装电商的仓,最晚 cutoff 是晚上 8 点(UPS 地面取件)。实测数据:装车 45 分钟;打包复核平均每单 2 分钟,3000 单就是 100 人时,10 个打包台要干 60 分钟;拣选 5000 件、小件区 UPH 120,需要 42 人时,20 个拣选员要 2 小时出头。倒排:20:00 减 45 分钟装车、减 60 分钟打包、减 130 分钟拣选、减 30 分钟缓冲,第一波死线就是下午 3 点半之前必须放出去。以前他们 1 点就放,车间里压了 2 个多小时的在制品;按公式调到 3 点半,格口占用峰值从 95% 降到 70%,当天准时发货率从 91% 拉到 98%。数字都是自己仓实测的,你的仓算出来不一样很正常,关键是方法对。

WES 里有三个参数最值得设:wave_release_offset(相对 cutoff 的提前量,按上面的公式算)、max_wip_orders(在制品上限,超了自动暂停放波)、min_wave_size(凑不够量不单独成波,避免为 50 单开一次波次)。这三个设好了,主管每天的工作就从"拍脑袋定时间"变成"看异常"。

滚动波次还是固定波次?我的判断很直接:单量波动大的 3PL、电仓,用滚动波次(waveless,订单进来就持续释放),别搞固定时间点;单量稳定的专仓、制造仓,固定波次更省心。两种没有高下,只有适不适合你的单量曲线。

最后,给你一个每天开工前 5 分钟的检查清单,打印出来贴在波次计划员桌上:今天的 cutoff 时间确认了吗?各区域实到人数和昨天一样吗?有没有大促、秒杀这种异常单量?在制品上限设对了吗?紧急单的绿色通道格口预留了吗?

波次这东西,说白了就是节奏。放早了是抢拍,放晚了是拖拍,乐队里有一个人抢拍,全团都得跟着乱。明天上班先做一件事:把今天三个最大的 cutoff 写在白板上,往前倒推 2 小时,那就是你第一波的死线。先做到不拖拍,再谈优化。等节奏稳了,再回头看在制品上限和格口周转率,那才是精细化的活,一步一步来。

波次释放后分拣区作业场景