核心要点
先看结论——该做什么、什么时候做:
- 9月5日前,把9月2—12日在汉堡、不莱梅港或鹿特丹装船的每一票订舱拿到书面靠泊窗口;没确认的推到下一班船,不顺延到下一周。
- 滚动触发线定在七天:亚洲装货港等泊连续两份周度更新高于七天,就把十分之一的边际货量挪到第二个门户,基本盘不动。
- 9月30日前,把每个带违约罚则的SKU对应到它依赖的那一条环线,单一环线占旺季货量的比例压到30%以内。
- 计划系统里的运输时间在名义值之外显式多留六天,留到第四季度末,每周五对着最新港口更新复核。
- 9月15日前,在内陆堆场备足十天空箱覆盖,别让一条迟到的船变成一次错过的装船。
德国码头工人48小时警告性罢工(汉堡、不莱梅港、威廉港等,9月2-4日)与荷兰9月4日全国罢工叠加,冲击鹿特丹、阿姆斯特丹与泽兰的卡车作业。与此同时,上海因台风封港造成船舶与货量积压,等泊时间约9天,为德迅最新更新中全球最严峻的门户。
详细拆解
把手指按在亚欧这条环线上,你按住的不是一根线,是一只钟摆。八九条船在两个大陆之间按固定节拍来回摆,而这个节拍本身就是产品。船是最容易的一环。难的是空箱怎么回去、十八个月前就印在船期表上的靠泊窗口、十一天前订下的卡车时段。这些东西都不跟船走。
九月的头几天,这只钟摆两端在七十二小时之内同时挨了打。德国码头工人9月2—4日发起48小时警告性罢工,波及汉堡、不莱梅港、威廉港等地;荷兰9月4日全国罢工,冲击鹿特丹、阿姆斯特丹与泽兰的卡车作业;上海还在消化台风封港的积压,船舶等泊约九天,在给出这个数字的那份更新里被点名为全球最严峻的门户。
多数报道会把它们写成两件事,恰好挤进同一个星期。我把它们归档成一件事——一件关于缓冲、以及两份索求同时压在同一池缓冲上的事。下面从进出口方这一侧说。
警告性罢工是件很奇怪的器具。它不是为了真把港口停满四十八小时,是为了证明自己停得下来。被展示出来的东西叫覆盖范围。汉堡、不莱梅港、威廉港不是菜单上三个互不相干的条目,它们共用同一个劳动力市场、同一轮劳资谈判、同一批铁路走廊、同一群司机。一轮谈判破裂、六个港口一起停,替代方案的集合也跟着塌。数港口个数是错的量法,该量的是你的替代运力有多大一块正好落在爆炸半径之内。北欧那一周的诚实答案是,几乎全部。
上海那九天要单独读,因为这是船这一侧的口径,却被当成货这一侧的数字在引用。等泊时间数的是锚地里的船。它不数封港期间堆在堆场里的箱,也不数那些被甩掉的订舱——该装它的船晚到九天,为了追班期只能砍掉一个挂靠港。被甩的箱子从不去锚地,所以从不进这个统计。标题里的数字,恰好少算了订舱台已经默默吃下去的那一块。
钟摆航线的往返周期固定,船的数量也固定,缓冲摊在整条线上:装货港一天、卸货港一天、海上一天、堆场一天。平常的星期里,一头出了坏日子,就从另一头的缓冲里扣,操作台以外没人看得见。这个设计一直成立,直到某一周两头同时出坏日子。同一池缓冲花了两遍,周期被拉长的幅度大于两处延误之和,而日历上没有第五周可以借。看起来像巧合的东西其实是算术:一条环线,一池缓冲,两份索求。
疼的顺序很好预测。上海封港时货已经在码头的出口商最先疼,他们不是在等船,是在等自己的箱子被找出来重新归堆。卡零售档期的进口商紧接着疼,他们暴露的是一张日历,不是一笔运费。再往下游是倒腾空箱的那一层人,三到六周之后在内陆堆场感觉到——本该调过去的箱子还在海上。几乎无感的是能走空运的高值货、不跨钟摆的亚洲区内货,以及合同里写了宽松时限的那些人。规模不是决定性的,合同形状才是。一条线、没有改道条款,比三条线更危险;拼箱货主最难,因为拼箱商保基本盘、甩尾巴,而尾巴就是小货主待的地方。
给日期就具体了。罢工是阶跃:停、开,闸门一开,门口那条队伍整块放出来。第一天到第三天你在卡车预约上就能感觉到,本来四号装的箱子改成七号。台风是斜坡:码头重开了,积压却要几周才排掉,而且排得比堆得慢,因为满负荷的码头没法同时清队。这个斜坡要到十到十四天后在订舱台上才感觉到,舱位批下来比你申请的小。设备那笔账落在四到六周之后的内陆堆场里,落在一句话上:没箱。
有一层我没在任何地方看到有人讲,也正是我不肯把它叫作倒霉一周的原因:两种失效的形状不一样,而形状撞上了。劳工行动瞬间释放队列,然后恢复正常;天气积压缓慢衰减,连续几周都不正常。放在同一条环线上,一头的瞬间释放到来时,另一头的衰减还在跑,于是重启的那一坨货撞上的是一条还没开始消的队伍,不是一条正在消的队伍。这就是「码头很忙」和「码头卡住」的差别。隔开三周,这条环线会各自吸收,按我的估算总代价接近减半。
算个小账,这一段所有数字都是我自己设的,不是原文的。假设每月从上海出四十个FEU到北欧,目的港压三周库存;积压让某一班船甩掉百分之十五的货,也就是六个箱,被甩一次算十天。再假设欧洲停港让闸口多三天、船舶扎堆海上多四天,六个箱里有一半落在这个窗口。两头都中招的箱子丢掉十七天,对着二十一天的缓冲,到货只剩四天余量。这不算断货,所以没人升级:系统报告正常,客户拿到货,你带着零缓冲进入秋季旺季。运费侧的成本按任何正常资金成本算也就每箱几百美元。真正贵的那笔用期权付,而你一个星期就把期权花完了。
换个假设:德国那轮谈判没崩,或者上海早一周开港,总有一头还留着缓冲。任何一种单独发生,都只是平常的坏月份,都不会逼你在基本盘和现货盘之间取舍。而贵的就是这个取舍:一旦开始取舍,你就是在为自己早就签下的量付边际价。
该做的事没有故事那么戏剧化。未来十天开船的,靠泊窗口一律拿到书面确认,没确认的按取消处理,不按希望处理。现在就把哪十分之一的量是边际量定下来,免得舱位批少了,你在周五下午四点、客户还在线上等着的时候做决定。按SKU写下它依赖的那一条线。
这种星期最容易踩的坑,是把事件量清楚了、把状态漏掉了。48小时很好写进报告;没有横向缓冲这件事不好写,而它到十月依然成立。另一个坑是把备用门户当替代品,其实它是另一种产品:等待更短,付的是接触次数,多一次吊装、多一次中转、多一道人手过单证。港口不是可以互换的插座,每个都是节点,有自己的腹地、自己的劳工、自己的铁路。
这个月地图没变,线还是那些线。变的是两个结被同时拽了一下,绳子绷直了,而绷直的绳子对下一次拽不再有余量。下一次拽会在旺季之前来,不在之后。盯缓冲,别盯标题。
↑ 返回核心要点