03 · ERP & SUPPLY CHAINP113 MIN
Fulfillment、Shipment 与物流跟踪
分清订单承诺、仓库履约任务和真正交给承运商的包裹。
MENTAL MODELORDER FULFILLMENT
01Order Items
→02Fulfillment 1 / 2
→03Shipment
→04Carrier Events
→05Delivery
先把概念与边界说清楚
定义告诉你它是什么,边界告诉你它不负责什么;企业系统最常见的误解通常发生在两者混用时。
Fulfillment
为订单挑选、打包和交付部分或全部行项目的履约任务。
Shipment
一次实际发运,包含包裹、承运商、服务级别、发运时间和追踪号。
Partial Shipment
一张订单分多次发货,每次只履约部分数量。
Carrier / Tracking Number / Delivery Status
Carrier 负责运输,Tracking Number 标识包裹,Delivery Status 描述运输事件。
电机缺货但帘布可先发
系统只有整单发货按钮,客户必须等全部商品齐套。
- 01
按可履约行创建 Fulfillment。
- 02
每次 Shipment 关联具体 fulfillment items 与数量。
- 03
订单展示部分发货和剩余数量。
支持分批交付,客户与客服都能知道每件商品在哪里。
马上动手
- 画出一个订单两次 Shipment 的数量关系。
- 设计 carrier status 到内部状态的映射。
常见坑
- tracking number 写在 Order 上
- 部分发货后整单直接 DELIVERED
- Webhook 重复导致事件重复
05 · KNOWLEDGE CHECKFulfillment 与 Shipment 的区别是什么?查看答案⌄
答案
Fulfillment 是内部履约范围和任务;Shipment 是实际包裹与运输记录,一个履约可产生一个或多个 Shipment。