空运数字化不是从高大上的系统开始,而是从一条条电文开始。FWB、FHL、FSU 看起来像三组代码,背后却是主单数据、分单数据和货物状态流转。搞懂它们,才能真正理解 e-AWB、预申报、货物追踪和空运异常排查。
为什么空运需要电文
空运速度快,纸质文件跟不上货物流转。航司、货代、地服、海关、安检、目的港代理之间需要提前交换结构化数据。电文就是把运单、分单、舱单、状态等信息用标准格式传递。
IATA Cargo-XML 说明中提到,航空货运电子信息标准用于航空公司、货代、地服、监管机构、海关和安保机构之间交换数据,以支持业务流程、预申报和安全合规。
| 电文作用 | 说明 |
|---|---|
| 提前传输运单数据 | 让航司和地服提前识别货物 |
| 支持 e-AWB | 减少纸质 AWB 依赖 |
| 支持海关预申报 | 满足 ACI、ICS2 等要求 |
| 提高状态可视化 | 让客户看到 BKD、RCS、DEP 等节点 |
| 减少人工录入 | 降低制单和系统录入错误 |
没有电文,空运就会回到纸面和人工输入,速度和准确性都会下降。
Cargo-IMP 和 Cargo-XML
空运电文常见两套标准:Cargo-IMP 和 Cargo-XML。Cargo-IMP 是较早的电报式格式,字段紧凑、位置敏感;Cargo-XML 是更现代的 XML 标准,更适合与海关、监管和系统集成。
| 标准 | 特点 |
|---|---|
| Cargo-IMP | 老牌空运电文格式,很多系统仍在使用 |
| Cargo-XML | IATA 推荐的现代电子数据交换标准 |
| ONE Record | 更面向未来的数据共享模型 |
实务里,很多公司仍然会接触 FWB、FHL、FSU 这些 Cargo-IMP 术语,即使底层系统已经在逐步转向 Cargo-XML。
FWB 是什么
FWB 可以理解为电子主运单数据,也就是 Air Waybill Data。它承载 MAWB 层面的关键信息,如主单号、发货人、收货人、起运港、目的港、件数、重量、品名、费用、特殊处理代码等。
| FWB 内容 | 对应业务意义 |
|---|---|
| AWB Number | 主单号 |
| Shipper | 发货人 |
| Consignee | 收货人 |
| Routing | 航线和机场 |
| Pieces / Weight | 件数和重量 |
| Nature of Goods | 品名 |
| SHC | 特殊处理代码 |
| Charges | 费用和付款方式 |
FWB 的质量直接影响航司接收、安检、配载、海关预申报和目的港处理。货描模糊、件重尺错误、收货人信息不完整,都可能导致系统报错或人工干预。
FHL 是什么
FHL 是 House Manifest 或 House Waybill Summary,用于传递分单信息。集运货里,一张 MAWB 下面可能有很多 HAWB,每个分单对应不同客户、收货人和货物明细。FHL 就是把这些分单数据传给航司、地服或监管系统。
| FHL 内容 | 作用 |
|---|---|
| HAWB Number | 分单号 |
| House Shipper | 实际发货人 |
| House Consignee | 实际收货人 |
| Goods Description | 分票货描 |
| Pieces / Weight | 分票件重 |
| Customs Data | 预申报所需信息 |
如果没有 FHL,目的港可能只看到主单层面的 CONSOL,却看不到每个实际收货人的明细。对跨境电商、拼货、货代集运来说,FHL 非常关键。
FSU 是什么
FSU 是 Freight Status Update,货物状态更新电文。它用来传递货物在不同节点的状态,例如订舱、收货、起飞、到达、交付。
| 常见状态 | 含义 |
|---|---|
| BKD | 已订舱 |
| RCS | 已由承运人接收 |
| MAN | 已列入舱单 |
| DEP | 航班起飞 |
| ARR | 航班到达 |
| RCF | 目的港收到航班货物 |
| NFD | 通知收货人 |
| DLV | 已交付 |
客户看到的很多空运轨迹,本质上就是 FSU 或类似状态数据转换后的展示。状态更新延迟,不一定代表货没动,也可能是地服或系统没有及时发送状态。
FWB、FHL、FSU 的关系
FWB = 主单数据 FHL = 分单数据 FSU = 状态数据
可以这样理解:FWB 告诉系统“这票主单是什么”,FHL 告诉系统“主单下面有哪些分票”,FSU 告诉系统“货现在走到哪一步”。
| 问题 | 主要看哪个电文 |
|---|---|
| 主单收发货人错 | FWB |
| 分单客户信息错 | FHL |
| 轨迹不更新 | FSU |
| e-AWB 数据校验失败 | FWB / FHL |
| 目的港拆单困难 | FHL |
| 客户问货到哪了 | FSU + AWB 轨迹 |
电文错误会导致什么
| 错误 | 后果 |
|---|---|
| FWB 主单号错误 | 航司系统无法匹配 |
| 收货人信息缺失 | 到港通知和清关延误 |
| 货描过于笼统 | 安检、海关和航司质疑 |
| FHL 未发送 | 目的港无法拆分分票 |
| 件数重量不一致 | 交接异常和账单争议 |
| FSU 状态漏发 | 客户轨迹不透明 |
| SHC 漏填 | 温控、危险品等特殊操作失败 |
现在很多航司要求货代在交货前提供 FWB/FHL 数据,目的就是减少现场人工录入和异常处理。
用 OneCargoKit 解析电文
如果你看到一段 Cargo-IMP 电文,不知道里面每一行是什么意思,可以用:
OneCargoKit Cargo-IMP Workbench
它可以把 FWB、FHL、FSU、FFM 等电文解析成结构化信息,也可以用于 e-AWB 校验和单据比对。
结合:
可以把“电文数据”和“官方轨迹”放在一起看,排查空运异常会更快。
操作人员应该怎么用
交货前:检查 FWB/FHL 是否已发送并通过校验 货物起飞后:关注 FSU 状态是否更新 客户查询时:用 AWB 轨迹解释节点 目的港异常时:核对 FHL 分单数据和清关资料 账单争议时:回到 FWB/AWB 的件重尺和费用字段
电文不是 IT 部门的专属语言。空运操作、单证、客服、销售都应该懂基本含义,至少知道问题该往哪一层查。
新人记忆法
- FWB 看主单。
- FHL 看分单。
- FSU 看状态。
- FFM 看舱单。
- FNA 多半是错误或拒绝信息。
- FMA 通常代表消息确认。
不用一开始背完整格式,但要先知道每类电文解决什么业务问题。
一个集运货的电文流转案例
假设货代从 12 个客户那里收了 80 箱货,合并成一票主单从上海飞法兰克福。航司看到的是一个 MAWB,但目的港清关和派送需要知道每个客户的 HAWB 明细。这时 FWB 和 FHL 就一起发挥作用。
FWB:告诉航司这票主单是什么 FHL:告诉航司主单下面有哪些分票 FSU:告诉客户和系统这票货走到哪一步
如果 FWB 正确,但 FHL 没有及时发送,航司可能知道有一票集运货到港,却无法让目的港代理顺利拆分每个客户的分单。客户看到主单已到港,但自己的订单清关迟迟没有动作,原因可能不是货没到,而是分单数据没有闭环。
| 节点 | 需要的数据 |
|---|---|
| 起运港收货 | HAWB、件数、重量、品名 |
| 航司接收 | FWB 主单数据 |
| 集运申报 | FHL 分单数据 |
| 航班起飞 | FSU DEP 状态 |
| 目的港到达 | FSU ARR / RCF 状态 |
| 拆单清关 | FHL + 发票箱单 |
| 客户查询 | FSU + 末端轨迹 |
空运数字化的关键是“主单、分单、状态”三层数据都要完整。只要缺一层,现场就会变成电话、邮件和人工补资料。
FNA和FMA也值得认识
新人除了 FWB、FHL、FSU,还应该认识 FNA 和 FMA。FMA 通常可以理解为消息确认,表示系统收到并接受某条电文;FNA 常用于错误或拒绝,提示某条电文没有被正确接受。不同系统显示方式会有差异,但业务含义很重要:不是发出电文就等于成功,必须看有没有被接收和认可。
| 电文 | 新人理解 |
|---|---|
| FWB | 主单数据 |
| FHL | 分单数据 |
| FSU | 状态数据 |
| FMA | 消息确认 |
| FNA | 错误或拒绝提示 |
如果系统返回 FNA,操作要看错误原因:主单号格式错误、机场代码不对、件数重量不一致、必填字段缺失、SHC 不被接受,都可能导致电文失败。电文失败不处理,后面就会变成现场异常。
电文质量如何提升
提升电文质量不是靠 IT 一个人,而是靠前端数据标准化。客户订舱时给的品名、发货人、收货人、件重尺、特殊货信息越准确,FWB/FHL 越容易通过。反过来,前端资料模糊,后端电文就只能不断补丁。
数据标准化建议: 客户资料建档 机场三字码校验 国家和城市标准化 货描禁止使用笼统词 件重尺入仓复核 SHC由操作确认 电文发送后检查确认回执
空运电文的质量,本质上是公司数据治理水平的体现。
为什么客户轨迹会断点
客户最常问的问题之一是:为什么包裹已经交给你们,轨迹却不更新?空运轨迹断点并不一定代表货物没动,它可能是 FSU 状态没有及时发送,也可能是航司官网只显示主单节点,不显示分单和末端派送节点。
| 断点位置 | 可能原因 |
|---|---|
| 订舱后无更新 | 货未交仓或 RCS 未生成 |
| 起飞后无更新 | 中转站状态未及时回传 |
| 到港后无更新 | RCF、NFD 或目的港代理节点滞后 |
| 清关后无更新 | 已移交末端但号码未映射 |
| 派送中断 | 本地承运商系统未回传 |
解释轨迹时,要先判断客户查的是主单、分单还是末端单号。不同单号对应不同系统,不能混在一起看。空运数字化做得好的公司,会把 FSU 状态、分单状态和末端派送状态整合展示;做得不好的公司,就只能靠人工追问目的港代理。
电文和海关预申报的关系
越来越多国家要求航空货物在抵达前提交电子数据。FWB 和 FHL 的准确性,直接影响预申报质量。品名模糊、收货人信息缺失、件数重量不一致,都可能在货物到港前就被系统拦下。
因此,电文不是内部操作工具,而是连接监管的数据入口。未来空运竞争,不只是航班资源竞争,也是数据质量竞争。
电文能力会变成服务商差距
未来客户不会只满足于“货飞了”。他们会要求更早知道是否收货、更准确看到航班节点、更清楚理解目的港异常。能把 FWB、FHL、FSU、AWB 轨迹和末端派送整合起来的服务商,会比只靠人工回复的服务商更有竞争力。空运数字化不是口号,而是每一条电文、每一个状态、每一次异常解释累积出来的能力。
新人先别急着背格式
刚开始学空运电文,不建议一上来死背每一行格式。先理解业务逻辑:FWB 是主单,FHL 是分单,FSU 是状态,错误回执要及时处理。等这套逻辑清楚以后,再去看字段位置、代码和版本差异,就不会觉得电文是一堆没有意义的符号。
电文异常要形成知识库
每次 FWB、FHL 或 FSU 发送失败,都应该记录错误原因。是机场代码错、主单号错、收货人缺字段,还是 SHC 不匹配?这些问题积累起来,就是空运操作的知识库。团队越早沉淀常见错误,新人越快上手,客户轨迹也会越稳定。
电文不是后台小事
对客户来说,电文质量最终会变成轨迹质量、清关效率和异常解释能力。谁的数据更准,谁的空运服务就更稳定。
结语:空运数字化,先从看懂电文开始
FWB、FHL、FSU 不是抽象代码,而是空运业务的数字化骨架。主单数据准,分单数据全,状态更新及时,空运链路才会透明。
未来空运会继续从 Cargo-IMP 走向 Cargo-XML、ONE Record 和 API 数据交换,但底层逻辑不会变:货物是谁的,运到哪里,里面是什么,走到哪一步。把这些数据讲清楚,空运就顺了一半。