马来西亚丹戎帕拉帕斯港(PTP)9月9日23时34分发现网络攻击,随即暂停集装箱码头作业,次日分阶段恢复,并从10日19时30分起对出口箱启用人工闸口。PTP去年吞吐量1402.8万标箱创纪录,柔佛港区合计1510万标箱,是马士基与赫伯罗特Gemini网络的关键节点。港外未出现锚地排队,但15226标箱的Maersk Hanoi轮10日在马六甲海峡绕行约10小时。
供应链行动建议
对您的业务意味着什么,以及具体该怎么应对:
马来西亚丹戎帕拉帕斯港(PTP)9 月 9 日 23 时 34 分发现网络攻击,随即暂停集装箱码头作业;次日分阶段恢复,出口箱的人工闸口直到 10 日 19 时 30 分才开放。也就是说,有大约 20 个小时出口柜根本进不了闸,之后换人工流程,效率低、截关早、单证还得一次做对。
这件事的分量在体量上。PTP 去年吞吐 1402.8 万标箱(TEU,标准箱)创纪录,柔佛港区合计 1510 万标箱,又是马士基与赫伯罗特组成的 Gemini 航运联盟网络里的关键节点——一出事就不是本地问题,而是沿着中转链往两头传。港外锚地没有出现排队,这是好消息;但 15226 标箱的 Maersk Hanoi 轮仍在马六甲海峡绕行了约 10 小时。
人工闸口不是正常闸口慢一点的版本,它是另一套流程:截关更早,纸质单证必须一次做对,通过能力只有平时的零头。下面按五类角色,把这件事落成带日期的动作。
出口商
PTP 在 9 月 9 日 23 时 34 分发现网络攻击后停掉集装箱作业,出口箱的人工闸口直到 10 日 19 时 30 分才开放。这中间大约 20 个小时,出口柜根本进不了闸;之后换人工流程,通过效率低、截关更早、单证还得一次做对。PTP 去年吞吐 1402.8 万标箱创纪录,柔佛港区合计 1510 万标箱,又是 Gemini 航运联盟网络的关键节点,所以这种停摆不会停在本地,它会沿着中转链往两头传。
把账算出来。假设每周经 PTP 出 15 个 FEU,单柜货值 4 万美元,人工闸口每柜多花 60 分钟,截关从 20:00 提前到 17:00。光闸口就多出 15 小时的人工与车辆等待;再加上按每柜每天 60 美元计的滞港费,以及 60 万美元货值按年化 8% 折算的资金占用(约每天 131 美元),一周大致是 15 × 60 + 917 = 1,817 美元,按上述假设一个月约 7,800 美元。真赶不上船,代价不是一天:Gemini 航线的下一班通常要等一周,这个数字才该拿给计划岗看。
马上做的事。9 月 16 日前,把 PTP 的截关时间从 20:00 提到 17:00,并书面通知每一个发货人和车队——人工闸口不会为晚到的柜子通融。船到前 48 小时完成报关数据与装运指示预申报,让纸质单证在码头开口要之前就齐。把马来西亚货量的 20% 常态放在巴生港或新加坡,做活的备用而不是纸面备用,这个月内在这条线上真跑一票订舱验证。指定一名港口应急责任人,有权直接改港,不用开会。
备选方案都要花钱。改走巴生港或新加坡多一段中转、多一笔码头操作费、多一到两天在途;而且大量货量同时改港时,舱位并不等你。空运能保住承诺,但体积稍大毛利就没了。提前出运在不需要付钱的时候确实免费,代价是资金被锁住。坑有三个:把人工闸口当成了“慢一点”的正常闸口;在锚地根本没排队的情况下,指望网络攻击能被认定为不可抗力;以及等出事后才发现,VGM(核实的集装箱总重)和封条申报都存在那个已经离线的系统里。
- 9 月 16 日前,把 PTP 出口截关时间由 20:00 提到 17:00,并书面通知发货人与车队
- 船到前 48 小时完成报关数据与装运指示预申报
- 马来西亚货量保留 20% 走巴生港或新加坡,本月内真跑一票订舱
- 指定一名港口应急责任人,有权不经会议直接改港
- 在依赖不可抗力之前,先书面确认承运人是否认可网络中断属于免责事由
进口电商
做马来西亚、新加坡市场的跨境卖家,这次卡的是头程,不是尾程。PTP 在 9 月 9 日 23 时 34 分发现网络攻击后停掉集装箱作业,直到 10 日 19 时 30 分才对出口箱开放人工闸口;人工闸口的通过效率只有正常流程的零头。PTP 去年吞吐 1402.8 万标箱、柔佛港区 1510 万标箱,就算只停 20 小时,支线衔接也要顺延好几天。港外锚地没有排队,也就是说船一直在走,箱子走不了。
把安全库存算清楚。假设区域履约中心日均 1,200 单,安全库存 25 天,一个柜支撑 20 天销量,单件到岸成本 22 美元。头程多出两天,覆盖天数要顶到 27 天,稳妥的做法是提到 29 天。多出的 4 天就是 4 × 1,200 × 22 = 10.56 万美元压在这一条线上,这还没算填不上的活动坑位。若延误拉长到 5 天,这个数字是 13.2 万美元,而且断货的往往正是最不该断的爆款。
具体动作。9 月 17 日前,把区域 SKU 按周转分层,只有头部款走优先头程,慢周转的拿最便宜的舱位。周销超过 200 件的 SKU,安全库存从 25 天提到 29 天。每个补货周期都保留一票经巴生港或新加坡的活订舱,让备选在需要之前就存在。9 月 24 日起定死一条规矩:库存覆盖不足 14 天的 SKU,不管运费差多少一律走加速渠道;补货计划表里把入境港写在船名旁边。
备选都要付钱。爆款走空运能保住销量,但单件运费是海运的 5 到 9 倍,毛利低于 45% 的 SKU 会被直接打穿。把货预置在新加坡三方仓,换来两三天掌控力,代价是每月的仓租底费。坑很具体:以为码头一恢复就回到正常闸口效率;柜子已经晚了四天,平台承诺日还没动;以及拿船舶到港日而不是进闸日来算延误——人工闸口真正卡人的地方就在进闸这一环。
- 9 月 17 日前按周转给区域 SKU 分层,只有头部款走优先头程
- 周销超过 200 件的 SKU,安全库存由 25 天提到 29 天
- 每个补货周期保留一票经巴生港或新加坡的活订舱
- 9 月 24 日起,库存覆盖不足 14 天的 SKU 一律走加速渠道
- 按进闸日而非船舶到港日重算承诺日与活动档期
制造工厂
从 PTP 进料的工厂,要把 9 月 9 日这起事故当成一个提前期参数,而不是一次偶发。PTP 在当地时间 23 时 34 分发现网络攻击后停掉集装箱作业,出口箱人工闸口直到 10 日 19 时 30 分才打开。PTP 去年吞吐 1402.8 万标箱创纪录,柔佛港区合计 1510 万标箱,又是 Gemini 网络的关键节点;所以这种停摆不会干干净净地只晚两天,它会以支线延误、靠泊窗口重排、到箱顺序错乱的形式出现。15226 标箱的 Maersk Hanoi 轮在马六甲海峡绕行约 10 小时,就是在提醒:船会保自己的班期,牺牲的是你的衔接。
把敞口量出来。假设工厂每周消耗 20 个 FEU 原料,一天产值 20 万美元,边际贡献率 30%。到料晚两天,需要多备约 5.7 个柜,按 6 个柜、单柜货值 5 万美元算,占用约 30 万美元——这一笔是往后能收回的资产占用。停线不一样:停一天按产值和边际贡献算就是少赚 6 万美元,停五天比整笔备料还贵。而且这笔备料还能覆盖下一次事故,按这次的证据看,问题只是什么时候再来。
按顺序做。9 月 16 日前,把在途物料按入境港列出来,凡走 PTP 且覆盖不足 10 天的全部标红。9 月 22 日前,把这批标红货量的默认通道改成巴西古当、巴生港或新加坡,PTP 只留交期有富余的货,并在这条替代线上真跑一票订舱,验证通了再依赖它。单一来源件的安全库存从 10 天提到 15 天。10 月 1 日起,关键备件和停线件一律走空运;把 PTP 闸口状态放进排产会,并指定专人负责重排。
替代方案都不免费。转巴生港或新加坡多一段中转、多一到两天,而且市面上大量货量同时改港的时候,舱位并不会等你。多备库存占用现金,但能收回;少掉的产值收不回来。把某个件搬到本地或第二供应商能甩掉港口风险,认证要 6 到 10 周。坑有三个:以为码头一恢复人工闸口就等于恢复正常效率;备料备错了料号;以及没人按停线风险给在途物料分级,让关键备件跟大宗料走同一条路径、同一个优先级。
- 9 月 16 日前按入境港梳理在途物料,走 PTP 且覆盖不足 10 天的全部标红
- 9 月 22 日前把标红货量默认通道改为巴西古当、巴生港或新加坡
- 单一来源件安全库存由 10 天提到 15 天
- 10 月 1 日起关键备件与停线件一律走空运
- 按停线风险给在途物料分级,避免关键备件与大宗料同路同优先级
品牌方
品牌方要把 PTP 这起事故先当履约问题看,成本问题排在后面。PTP 在 9 月 9 日 23 时 34 分发现网络攻击后暂停集装箱作业,出口箱人工闸口直到 10 日 19 时 30 分才恢复。PTP 去年吞吐 1402.8 万标箱、柔佛港区合计 1510 万标箱,又是马士基与赫伯罗特 Gemini 网络的关键节点。关键在于港外锚地没有排队,船公司就有站得住脚的理由说这不算拥堵事件,合同救济未必拿得到——可客户的货还是晚到了。
把客户侧的损失算一笔。假设马来西亚与新加坡两地月订单 6 万单,其中 40% 经 PTP 补货,头程晚两天导致受影响订单里 5% 超出承诺:受影响 2.4 万单,超时 1,200 单。若五分之一申请 8 美元补偿,就是 1,920 美元;同一批订单退货率再涨 1 个百分点,240 单按客单价 35 美元、毛利率 40% 计,又少赚 3,360 美元。合计每月 5,280 美元,跟运费比不算什么,跟悄悄流失的复购率比就不小了。
分三步。9 月 17 日前,送达承诺按市场分档,不要全区域一个窗口;补货要走 PTP 的市场,公开更长的窗口。9 月 22 日前,要求 3PL 或货代每周回传港口与闸口状态,写进服务协议里,而不是靠临时发消息,让你比客户先知道延误。10 月 1 日起执行库存分配规则:有固定交付承诺的渠道优先提到港货;同时要求履约方对受影响线路报告从进闸到上架的可用性。
备选方案都有代价。拉长承诺窗口保住了体验,等于给对手递了一个更短的数字;硬扛延误、该赔就赔保住了承诺,花掉的是毛利;把货预置在境外仓换来控制力,多一笔仓租。坑很具体:改承诺却没在同一次更新里改商品页、广告和客服话术;在锚地没排队的情况下,指望码头网络攻击能被认定为不可抗力;以及直营渠道断货、批发渠道满仓,等于把货挪去了毛利更低的一边。
- 9 月 17 日前把送达承诺按市场分档,走 PTP 补货的市场公布更长窗口
- 9 月 22 日前把每周港口与闸口状态回传写进 3PL 或货代服务协议
- 10 月 1 日起,有固定交付承诺的渠道优先提到港货
- 把受影响线路的进闸到上架可用性与订单满足率、退货率一并周报
- 承诺窗口一改,商品页、广告与客服话术在同一次更新里改完
专业采购
采购要把 PTP 这起事故当成一次单点故障结论,而不是一次运营小插曲。PTP 在 9 月 9 日 23 时 34 分发现事故后暂停集装箱作业,10 日 19 时 30 分才对出口箱开放人工闸口。PTP 去年吞吐 1402.8 万标箱,柔佛港区合计 1510 万标箱,还是 Gemini 网络的关键节点——正因如此,两天的停摆,影响期会远超两天。港外锚地没有排队,船公司就有站得住脚的理由说这不是拥堵,你的服务水平条款很可能根本不触发。
把溢价算出来。假设一年经 PTP 走 1,200 个 FEU,单价 1,100 美元,年运费 132 万美元。把 20% 即 240 个柜转到巴生港或新加坡,每柜贵 150 美元,一年多花 3.6 万美元,占该笔运费的 2.7%,换来一条活得起来的第二通道和一套真跑过的改港预案。再对比一次误船:Gemini 航线下一班通常要等一周,20 个柜、单柜货值 4 万美元、年化资金成本 8%,一周就是 1,750 美元,而运营上的麻烦比这个数字更大。
三个带日期的动作。9 月 18 日前,把港口应急写进承运人评分卡,每条线指定两个备选港,按月复盘并设触发阈值。9 月 25 日前,谈下港口替换与网络攻击条款,要求改港不触发运价重谈;同时书面确认在锚地没排队的情况下承运人责任是否成立。9 月 30 日前,真跑一票改港订舱,让流程从纸面变成练过。指定一名航线风险责任人,并要求承运人在船期准班率之外同步报送码头系统状态。
替代方案和它们的代价。把货量拆到 PTP、巴生港和新加坡三地,韧性上去了,每个港的货量议价力也摊薄了。把缓冲写进合同而不是放在库存里,保住了船期,多付了溢价。要求承运人承担网络风险保障,是把问题推到对方账上,运价多半跟着涨。坑有四个:合同写了拥堵条款却没写网络条款;最低货量在货量已改道时照样计费;港口替换权没写通知期;以及一份从来没执行过的改港预案——那不叫预案。
- 9 月 18 日前把港口应急纳入承运人评分卡,每条线指定两个备选港并按月复盘
- 9 月 25 日前谈下港口替换与网络攻击条款,改港不触发运价重谈
- 书面确认锚地未排队情形下承运人责任是否成立
- 9 月 30 日前真跑一票改港订舱,把预案从纸面变成练过
- 把只覆盖拥堵的条款改成同时覆盖码头系统中断
- 指定一名航线风险责任人,要求承运人把码头系统状态与准班率一并报送