← 返回供应链评论 港口基建

鹿特丹9月4日罢工,主要码头暂停卡车作业

来源: Kuehne+Nagel · 2026-09-04 · 约 9 分钟
English

核心要点

先看结论——该做什么、什么时候做:

  1. 9 月 3 日中午之前,把落在 RST 或 RSC 的 10:00—20:00 窗口内、以及落在 MVII 关闭窗口内的卡车预约逐条书面重确认,目标是百分之百的预约都附上一个写明的备用闸口。
  2. 把入境 SKU 按库存覆盖天数排序,不按运费排序,覆盖不足七天的在 9 月 3 日 12:00 之前全部提到改订队列的最前面。
  3. 在 9 月 3 日 18:00 之前把还空箱和提空箱全部提前做完,因为那天堆场开着,而堆场是这条链上 9 月 4 日唯一不会堵的一环。
  4. 给 9 月 4 日 20:00 设一个重开触发点:如果行动延长或公布了第二个日期,二十四小时内把至少三成受影响货量挪到驳船或铁路的内陆段,并在当天确认新的截关时间。
  5. 事件结束后十个工作日内,按码头记录损失的闸口小时数、按 SKU 记录顺延天数,然后把一条常设规则立起来:库存覆盖不足十天的 SKU,下一轮订舱之前必须有一个指定备用闸口。
跳到详细拆解 ↓
摘要

德迅确认鹿特丹9月4日罢工将严重扰动卡车作业:APMT MVII自上午晚些时候至晚间暂停卡车进出,RST与RSC在10:00—20:00停止作业,ECT Delta与Euromax关闭,RWG及部分堆场维持运营。货流改道致前后时段拥堵,北欧进口商交付延迟加剧。

详细拆解

把鹿特丹的地图摊开,第一个不成立的东西是「港」这个字。挂着这个名字的不是一个节点,而是沿四十公里水道排开的一串码头,各有各的业主、各有各的闸口、各有各的劳资协议,也各有各的一套「一个工作日该长什么样」。

9 月 4 日,这一串里的劳方停一个班次。APMT 的 MVII 从上午晚些时候到晚间暂停卡车进出,RST 与 RSC 在 10:00 至 20:00 停止作业,ECT Delta 与 Euromax 关闭,RWG 与堆场维持运营。

下面要说的是:这句话为什么不算一次封港,为什么对某一类货来说它比封港更难受,那一类货是谁,以及把尺度拉到十年,这个港是怎么长成「十个小时能抵掉一周」这个形状的。

这一串深水码头里有四家在十个小时里把闸口关了,两家没关。堆场,也就是空箱待着的地方,全天开着。把这份名单再读一遍,看看它是哪一种名单。它不是产能清单,是闸口清单。被点名的每一家都有还能继续干活儿的岸桥。停掉的是码头和公路之间那个接口。

鹿特丹的内陆货有相当大的比例走驳船和铁路,正是这个比例让这个港能在糟糕的一天里不至于让货架见底。所以一次只针对卡车的行动,落在这个港上是不均匀的。它砸中的是那些因为批量太小上不了驳船、交期太短等不了铁路、或者送货点离驳船码头太远经不起两次装卸而必须走公路的货。短补货周期的零售与消费品、冷链、汽配售后,以及任何按「某一天送到」这个承诺卖的东西。大宗、化工、以及那些走驳船的大宗合约货流,对十个小时的闸口关闭几乎无感,因为它们的箱子从来不走那道闸。

RWG 开着,读起来像冗余,纸面上也确实是。实际上那家还开着的码头替代不了关掉的那家,理由有四条,没有一条跟岸桥产能有关。它的预约簿早就排满了。它的驳船和铁路衔接是按自己的内陆货量配的,不是按邻居的。它的堆场是围绕自己的船舶挂靠组织的,而那些挂靠不会挪。它的闸口是按几周前就排好的班次配的人。港口的冗余不是多出来的岸桥工时,是多出来的预约位,而预约位在上午十点是不能转账的。

通告里预计的关闭前后拥堵,不是附带现象。一份带公布时点的行动是一件被排进日程的事件,而被排进日程的事件会在窗口两侧各造一个高峰。本该十一点走的车改到八点,本该六点走的改到九点。货量没有消失,它被压进关闭窗口两侧更短的一段时间里,而一个每小时通过量固定的闸口压不进去。所以可计的损失不是十个小时,是十个小时加上它前面排的队和后面排的队。

有一件事这类通告告诉不了你,而多数方案恰恰栽在这里。在一次被排进日程的行动里,真正的约束不是岸桥产能,也不是堆场产能,是预约位存量,也就是在某一家码头、某个方向、某种箱型上,每小时还能订出去多少个卡车时段。这些位子挂在一个带配额的预约系统里,而配额不会因为隔壁那家黑了灯就变大。改订到那家还开着的码头的货主,会以所有人都会的方式发现这一点:码头有地方,堆场有地方,但这周四之前没有位子。9 月 3 日,也就是前一天,要专门盯这个失效模式,因为改订发生在这一天,真正的损失也发生在这一天。

规模把人群切得很干净。一周走一百个箱子的货主,在两家码头有叫得出名字的对口人,有常设的时段配额,还有一份谈出来的、不是临时想出来的备选方案;9 月 4 日对它来说就是几个电话,加一次堆场顺序重排。一周走八个箱子的货主什么都没有。它有一个货代、一个订舱号,以及系统随手给它的那个位子,而当队列按「谁先打进来」分配的时候,落到队尾的正是它的箱子。同样十个小时,对一家是烦,对另一家是丢掉一周。

方向也一样,而且不对称。进口货有滞箱计时,还有一个在等的客户。出口货有截关,那是一堵更硬的墙。错过截关不是晚一天送到,是晚一个航次,而在周班上,一个航次就是一周。荷兰和德国腹地的出口方在 9 月 4 日同样撞在这堵墙上,尽管这篇新闻是当成进口商的故事写的。

往后退一步看,因为这个形状比这次罢工老得多。鹿特丹花了二十五年做一件所有大港都做过的事:集中。零散的小码头变成填海地上少数几家极大的码头,每家一道闸、一套自动化、一份劳资协议、一个运营主体。这买来了市场当时愿意付钱的那样东西:岸桥效率,以及把一条极大的船塞进一张班期表窗口里的能力。花掉的是闸口冗余。平常的日子没人看得见这笔交易。9 月 4 日它就是全部的 story,而下一次这条串上任何一家把闸口放下来的时候,不管什么理由,它还会是全部的 story。

这到底是一次脉冲还是一个转折,取决于通告没说的一件事:这次行动到底是为了什么。为了工时停一天,是脉冲。它散掉,队列排干,到了下周二这个港又是个港。如果争议从工时挪到班次结构,它就不再是脉冲了,因为班次结构是自动化码头赖以成立的东西,而一个跑不了计划班次的码头,跑不了计划班期。材料里没有任何一句告诉我们这是哪一种。正因为没有,才要按尾部去备,而不是按那一天去备。

做一道很小的算术,下面每个数字都是我自己设的,没有一个来自那份通告。假设一个进口商每周经鹿特丹进四十个 FEU,其中六成走卡车,就是二十四个 FEU 摊在五个工作日上,大约一天五个。再假设关闭加上两侧的队列,抵掉两个有效工作日的闸口通过量。那是十到十二个 FEU 被挤开,它们不会蒸发,它们会晚两到三天进一个本来没打算留缺口的仓库。如果受影响的那几条线有十二天库存覆盖,什么也不会发生,库存把它吃掉。如果只有四天覆盖,第五天就断货,十个小时就变成了一通打给客户的电话。这道算术说的是:分水岭在库存覆盖天数,不在运费,所以一个通篇在讲改港改路的方案,回答的是一个没人问的问题。

再看反事实,因为那是检验任何方案最有用的一问。假设什么都不提前做。时段不重订,SKU 不排序,空箱不提前拉。接着发生的不是整齐的两天顺延。接着发生的是:跟货代关系更好的那批货拿走还开着的位子,没有的那批货顺延到下一周,于是损失不摊在整本订单上,它集中到最小的货主和最新的航线上。这是一次披着产能失效外衣的队列分配失效,也是真正值得对着设计的那一个。

最容易踩的坑比错过截关更隐蔽。堆场开着,所以空箱还箱看起来不是问题,就被放着了。可还空箱是出口订舱的前半段。如果 9 月 4 日因为重箱闸口是瓶颈、所有人都往后推,还箱就堆起来了,那么 9 月 8 日的出口截关会失败,而原因跟 9 月 8 日毫无关系。空箱要在闸口之前往前拉,不是之后。

一个港口是一句承诺:海和路会按时刻接上。用十个小时去破这句承诺,代价不算大,码头在这个星期过完之前就会转起来。不会按时回来的是货主按「承诺成立」这个假设搭出来的那套计划。地图留在墙上,把你自己那几道闸里「背后还有第二道」的标出来。那是整张图上唯一一条会改变你 9 月 3 日做什么的线。

↑ 返回核心要点

— 作者 托马斯