同样是 12 个码头。A 仓用 30 分钟一档,一天排 96 个时段;B 仓用 1 小时一档,一天只排 48 个。结果呢?A 仓调度员的电话从早响到晚,司机迟到 5 分钟整个下午全乱;B 仓倒好,中午 12 点门口一条龙,码头里面空着一半。一天下来,两家仓的司机投诉量差不多,都在骂。

所以时段粗细从来不是对错问题,是匹配问题。YMS 里那个时段时长的默认值,选 30 还是 60,决定的是后面三个月的麻烦长什么样。

先测实情

定档之前,先回答一个问题:你们一辆车从进场、靠台、装卸、离场,到底要多久?不是系统里的标准工时,是实测。

2019 年我在一个芝加哥近郊的 18 万平方英尺食品仓做项目,YMS 用的 30 分钟一档。为什么?因为当时顾问说"行业最佳实践"。上线第一周就炸了:一车冷冻托盘 22 个,卸货加验货平均 47 分钟,下一辆车已经堵在通道上了。调度员最后只能手填"每辆车占两个时段"——等于回到了 1 小时档,还搭了一套更复杂的系统。

反例也有。2021 年俄亥俄一个做汽配的分拨仓,22 个码头,全是同规格的 53 尺厢车,整托进出,实测单车周转 18~25 分钟。他们一开始用的 1 小时档,我去看的时候中午每个码头平均空 20 分钟,一天下来相当于少接了 60 多车。改成 30 分钟档,加 5 分钟缓冲,一个月司机等待时长降了四成。

规矩很简单:把你过去一个月的每辆车"靠台到离场"时长拉出来,看分布。不看平均数,看 80 分位数和车型混杂度。如果 80% 的车都在 25 分钟内搞定,30 分钟档是你的菜;如果拖车、散货、冷链混杂,单车时长从 15 分钟拉到 90 分钟都有,1 小时档起步,别跟自己过不去。实测数据没有,任何档位建议都是拍脑袋——这句话可以直接抄进你的选型文档。

太细的代价

30 分钟档看着高效,代价有三笔,每一笔都扎心。

第一笔是迟到。司机迟到 5 分钟,在 1 小时档里是小事,在 30 分钟档里是事故:下一辆车已经到了,码头让不出来,调度员开始打电话,电话打完上一辆还没卸完。旺季一天 40 车进场,准点率只要掉到八成,调度员基本不用干别的了,全天救火。我见过一个调度主管,旺季把手机调成震动放抽屉里——不是不负责,是实在接不过来。

第二笔是车型。30 分钟档默认你的车都差不多。一旦来了辆带尾板的短途小货车,或者一车混装要人工分拣的货,时长直接翻倍,它占的时段不够,系统里还显示"准时",现场已经堵了两辆。车型混杂度越高,细档的容错越低。

第三笔是人。细档要求收货团队像流水线一样匀速:这个时段卸完,下个时段的车必须已经靠好。收货人力稍微有点弹性不足——比如午休、换班、有人请假——细档的节奏第一个崩。码头多、人手紧的仓,用 30 分钟档等于给自己上发条。

太粗的代价

那 1 小时档就万事大吉?也不。粗档的代价更隐蔽,按月结账。

最大的代价是码头空转。一车 25 分钟卸完走了,下一辆按预约 35 分钟后才到,这 35 分钟码头就是摆设。一天 10 个时段,每个时段漏 20~30 分钟,12 个码头一天下来漏掉的吞吐相当于 3~4 个码头全天白干。账要这么算,粗档一点不便宜。

第二个代价是排队幻觉。粗档下司机都掐着整点到,9 点、10 点、11 点门口各排一串,门卫和调度以为"今天车多",其实码头里面没满负荷。排队的是预约节奏问题,不是产能问题——但司机不这么想,承运商的准时考核也不这么想。

第三个代价是旺季。平时车少,粗档的浪费看不出来;一到旺季,车排到门口了,码头还空着等"整点",这种场面我见过不止一次,老板站在月台上看,脸都是绿的。

卡车在仓库月台排队等待进场实景

缓冲与例外

档位是骨架,缓冲和例外规则才是让它转起来的血肉。不管选哪档,下面这几条建议直接抄。

缓冲时间别加在时段里,加在时段之间。30 分钟档,每 4 个时段留 1 个 10 分钟的机动位;1 小时档,每 3 个时段留 15 分钟。机动位不对外放号,调度员手里攥着,用来消化迟到和异常。很多 YMS 支持缓冲时段配置,配成系统行为,别靠调度员脑子记。

迟到规则要写死。我的建议:迟到 15 分钟以内,顺延到机动位或下一个空位;迟到超过 30 分钟,当天预约作废,重新排队——但要给司机一个明确的"今天还能不能进"的答复,不能让人家在门口干等。规则写进承运商协议里,YMS 里配成自动短信或邮件通知。最怕的是规则模糊,门卫和调度各说各的,司机夹在中间。

早到别奖励。早到 30 分钟以上的车,有空位就进,没空位就在待发区等,不许插队。一旦开了"早到优先"的口子,所有司机会默认提前 1 小时到,你的预约体系名存实亡。

旺季要动态调档。档位不是刻在石头上的。我的做法:平时 30 分钟档的仓,旺季前两周切到 1 小时档(或者 45 分钟档,如果系统支持),因为旺季车型杂、临时工多、单车时长波动大;淡季再切回来。切档前发一周通知给常用承运商,YMS 里把未来两周的号源批量重排。反过来,平时 1 小时档的仓,淡季可以试 30 分钟档,把空转吃掉。

最后给一张决策表,抄走就能用:

你们的情况 建议档位 缓冲
码头 ≤ 8 个,单车装卸普遍 ≥ 45 分钟,车型杂 1 小时 每 3 时段留 15 分钟机动
码头 8~20 个,车型单一(整托进出),单车 20~40 分钟 30 分钟 每 4 时段留 10 分钟机动
码头 > 20 个,日均进场 > 80 车,有专职调度团队 30 分钟,可试点 20 分钟档 每小时留 1 个机动位
季节性波动大(旺季货量翻倍以上) 旺季 1 小时,淡季 30 分钟 旺季机动位翻倍
收货人力弹性差(固定班组、无替补) 1 小时起步 机动位只多不少

例外清单(贴调度室墙上):

  • 冷链、危化品车辆:单独通道或固定时段,不参与普通排号
  • 甩挂车:只占"靠台加摘挂"时长,别按整车装卸时长排
  • 连续迟到的承运商:三次以上,暂停其自助预约两周,改人工审核
  • 系统显示"准时"但现场堵了:先看车型和货型,再调档,别先调系统参数

档位没有标准答案,只有"当前最不坏"的答案。先实测,再选档,配好缓冲和例外,旺季前调一次——这四步做完,码头预约这事基本就不用再折腾了。