客户甩过来一份 SDS,第 14 节赫然写着: > UN1993, Flammable liquid, n.o.s. (contains ethanol, isopropanol), Class 3, PG II 你看到 n.o.s. 三个字母心里一咯噔——这玩意能直接出 DGD 吗?航司会不会让你「补技术名称」?要不要再走一次包装等级验证?为什么同样是 Class 3 PG II,有的客户告诉你能走客机,有的说必须走 CAO? 这一切要回到一个最基础的问题:危险品识别是怎么走完一个完整闭环的? 不是「看一眼 SDS 就完事」,而是 UN、PSN、Class、PG 这四件套全部在 DGL 表里对齐之后才算合规。这一篇把这套查询动作完整拆给你。
一、危险品识别的「四件套」是什么
整本 IATA DGR 里所有的限运规则、PI 包装、客机/全货机限重、标签贴法、文件填法,统统都挂在这四个字段上:
| 字段 | 全称 | 它告诉你什么 |
|---|---|---|
| UN 号 | UN Number(联合国编号) | 这个物质在全球运输体系里唯一身份证 |
| PSN | Proper Shipping Name(正确运输名称) | 这个 UN 号在 DGD 上必须使用的法定名称 |
| Class | Hazard Class(危险类别) | 主要危险类型,对应 9 大类和子类 |
| PG | Packing Group(包装等级) | I/II/III,决定包装强度和限重 |
这四个字段全部以 DGL(List of Dangerous Goods,IATA DGR 第 4.2 章)为准。任何其他来源——SDS、采购规格书、客户邮件、ChatGPT 的回答——都只是参考。出 DGD 时唯一的法定依据是 DGL。
记住这条原则,你已经避开了 60% 的合规事故。
二、DGL 表的物理结构:13 列在讲什么
DGL 是 IATA DGR 第 4.2 章那张几百页长的「大表」。每一行是一个 UN 号 + PSN 组合,每一列是一个属性。新人看一眼会以为是天书,其实只要分清楚下面这三组就行了。
| 列分组 | 列名(简称) | 用来干什么 |
|---|---|---|
| 身份信息 | UN No. / PSN / Class / Subsidiary Risk / Hazard Label / PG | 识别这票货「是什么」 |
| 能不能走 / 走多少 | Excepted Qty / Limited Qty PI / Limited Qty Max | 决定是否能走简化规则 |
| 怎么包装、走多少 | Passenger PI / Passenger Max / Cargo PI / Cargo Max / Special Provisions / ERG Code | 实际派工核心:包装说明 + 客机/全货机限重 |
实战时阅读顺序也是从左到右:
`` 先看身份 → 再看豁免 → 最后看具体 PI 和限重 ``
举例:UN1170(Ethanol,乙醇),Class 3,PG II。一行扫过去你能看到:
- 豁免数量:例外数量 E2、限量 Y341
- 客机:PI 353,最多每件 5L
- 全货机:PI 364,最多每件 60L
- Special Provisions:A3, A58, A180(具体含义要回 DGR 第 4.4 章查)
这一行就是这票货空运合规的「身份证 + 户口本」。所有派工动作都围绕这一行展开。
三、UN 号:四件套里第一个要锁死的字段
UN 号是 4 位阿拉伯数字(少数 4 位带「ID」前缀的是 ICAO 自己分配的)。它在全球运输体系里唯一标识一种物质或物品。
UN 号的来源有三层:
- UN 橙皮书:联合国《关于危险货物运输的建议书》给所有运输模式提供的统一编号
- ICAO TI:把 UN 号搬进民航法规
- IATA DGR:把 UN 号 + 民航限制做成行业版本,加更多操作指引
也就是说,同一个 UN 号在海运 IMDG、公路 ADR、空运 IATA DGR 里都是同一个。你查到 UN1170 是乙醇,全模式都是乙醇。
但要注意:「同一个化学物质」不一定对应「同一个 UN 号」。常见的几个分叉点:
- 浓度/含量不同 → 不同 UN 号
- 双氧水 ≤8% 不算 DG;8%-20% 是 UN2984;20%-60% 是 UN2014;>60% 是 UN2015
- 物理形态不同 → 不同 UN 号
- UN3077 是「固态环境危害物质」,UN3082 是「液态环境危害物质」
- 是否含其他危险成分 → 不同 UN 号
- 锂电池:UN3480 是「单独运输的锂离子电池」,UN3481 是「与设备一起 / 装在设备里的锂离子电池」
所以让供应商提供「准确的 UN 号 + 浓度 + 物理状态」比单纯一个 SDS 文件更有价值。
四、PSN:法定名称,不是中文别名也不是商品名
PSN(Proper Shipping Name)是 DGD 和外箱标记上必须使用的法定名称。它的核心规则有四条:
- 以英文为准,对应中文翻译只是参考
- 大小写按 DGL 表里给定的样式,特别是带括号的部分
- 多个名称中带「,」的部分如果含「I, II or III」「solution」「solid」「liquid」这些字眼,要按你这票货的真实情况选
- N.O.S. 条目要在 PSN 后面用括号补 1–2 个主要技术名称
最后一条新手最容易栽。N.O.S. = Not Otherwise Specified(非另作规定),意思是「我没在表里给你单独列条目,请你用这个通用类目,但必须告诉我主要成分」。
举例 SDS 上写「UN1993 Flammable liquid, n.o.s.」,正确的 PSN 写法应该是:
`` Flammable liquid, n.o.s. (Ethanol, Isopropanol) ``
括号里补 1–2 个让收货方/航司明白主要危险来源的化学名称。如果不补这个括号,地服收单时基本会直接打回。
OneCargoKit 的 Dangerous Goods Check 在你输入 UN 号时会同时返回标准 PSN 写法和需要补技术名称的提示。配合工具内置的术语表 Glossary 可以快速对齐中英文表述,减少和海外货代沟通时的口径偏差。
五、Class 和子类:和「危险类型」绑定,不和「危险大小」绑定
Class 决定的是「这票货主要威胁是哪一种」。具体 9 大类和子类前一篇文章已经拆过,这一篇重点讲两个识别动作:
1. 主类 + 次类怎么读
DGL 表里 PSN 后面通常会跟两列:
- Class or Division:主类
- Subsidiary Risk:次类(可能为空,也可能有 1–2 个)
举例 UN1796(硝酸/硫酸混合物),Class 8(腐蚀),Subsidiary Risk 5.1(氧化)。这种货外箱要贴两个标签:Class 8 主标签(写「8」),加 Class 5.1 次类标签(不写数字,只画图案)。漏贴次类标签是一线最高频的不合规之一。
2. Hazard Label 列 ≠ Class 列
DGR 表里还有一列「Hazard Label(s) or Mark(s)」,这一列直接告诉你这票货外箱上要贴哪些标签。
它可能包含:
- 主类标签(如 "3" 表示 Class 3 易燃液体菱形标签)
- 次类标签
- 操作标签(如 "Cargo Aircraft Only" 仅限货机标)
- 方向箭头(液体必备)
- 锂电池操作标签
派工时直接照「Hazard Label(s)」这一列贴,不要靠自己根据 Class 推。
六、PG 包装等级:决定包装强度和限重
PG(Packing Group)只有三档,越靠前危险越高:
| PG | 危险程度 | 对应包装等级标记 | 一句话 |
|---|---|---|---|
| I | 高 | X | 包装件能扛 PG I 测试,也可向下用于 II、III |
| II | 中 | Y | 包装件能扛 PG II 测试,也可向下用于 III |
| III | 低 | Z | 只满足 PG III 测试 |
最实用的一个识别动作:你拿到一个外包装上印有 UN 规范标记的箱子,例如:
`` UN 4G/Y15/S/24/D/BAM-12345 ``
中间的「Y」就告诉你这个箱子最多用到 PG II。如果你的货是 PG I,这个箱子不能用。
注意三类例外:
- Class 1(爆炸品)、Class 2(气体)、Class 7(放射性)不分 PG
- Class 5.2(有机过氧化物)、感染性物质 A 类、自反应物质等 → 不分 PG,单独走专门规则
- 其余 Class 3/4/5.1/6.1/8/9 大部分都有 PG
PG 和 PI 是一对绑定关系:DGL 表里同一个 UN 号 + 同一个 PG,对应的 PI 是固定的。改 PG 等于改 PI,等于改限重和包装。派工前一定要核对清楚 PG。
七、SDS 和 DGL 不一致时,怎么办
90% 的现实场景里你会拿到一份 SDS,10% 的现实场景里这份 SDS 是错的或过时的。常见冲突场景:
| 冲突类型 | 真实原因 | 处理方法 |
|---|---|---|
| SDS 用了旧 UN 号 | 法规更新或 SDS 多年没更新 | 以最新版 DGL 为准 |
| SDS 写公路口径,把 PG II 改成了 III | ADR/IMDG/IATA 对边缘货的判定不一样 | 以你即将走的运输模式法规为准 |
| SDS 没写 n.o.s. 的技术名称 | SDS 给的是商品名,不是化学名 | 找供应商要主要成分清单,再决定 PSN 括号怎么填 |
| 浓度边界值附近 | 工厂自己也没搞清楚 | 让工厂做检测出 COA,对照 DGL 浓度阈值 |
| Class 标错 | SDS 是化工厂用 GHS 口径写的,GHS 危险类别 ≠ 运输 Class | 永远以 DGL 的 Class 列为准 |
底线原则:SDS 是参考,DGL 是依据。任何冲突一律以 DGL 为准。SDS 上写「不是危险品」,但你在 DGL 里查到对应物质有 UN 号,仍然要按 DG 处理。
八、完整查询流程图
`` 拿到货品名称 / SDS ↓ Step 1:找到 UN 号 ├─ SDS 第 14 节有 UN 号 → 记下来 └─ SDS 没有 → 按主要化学成分 + 浓度去 DGL Index 反查 ↓ Step 2:在 DGL 表里定位行 ├─ 是否 N.O.S.?是 → 准备补技术名称 └─ 是否有多种状态/浓度?→ 按真实货品选行 ↓ Step 3:读 4 列基础信息 UN、PSN、Class(+次类)、PG ↓ Step 4:读豁免列 例外数量、限量阈值 → 判断是否能走简化规则 ↓ Step 5:读包装 + 限重列 Passenger PI / Cargo PI、单件最大 ↓ Step 6:读 Special Provisions 逐条到第 4.4 章核对 ↓ Step 7:核对 OV / SV 起运、过境、目的国 + 起运承运航司 ↓ 完成 → 出 DGD + 配标签 + 配 PI 包装 ``
派工前用 Dangerous Goods Check 跑 30 秒预筛,能把 Step 1–5 一次性出结果,剩下的 SP 和 OV/SV 再回手册仔细核对。
九、完整案例演示:一份 SDS 从拿到手到出 DGD 草稿
抽象规则讲完,看一个完整流程怎么走。下面是一票典型电商货:客户要把一批小瓶装的酒精消毒液空运到德国。
Step 0 — 客户给的信息
「100ml × 24 瓶 / 箱,乙醇含量 75%,外箱毛重 4 kg,共 60 箱,上海浦东到法兰克福,要全货机,下周三起运。」 SDS 第 14 节写的是:
UN1170, Ethanol, Class 3, PG II
Step 1 — 锁 UN 号
UN1170 已经给出。但要警觉一下——75% 浓度的乙醇是属于 UN1170(乙醇 / Ethanol)还是属于 UN1987(乙醇溶液 / Ethanol solutions)?
回 DGL 查,两条 UN 行其实对应不同物理形态:
- UN1170:纯乙醇 / 乙醇溶液(>24% 但仍以乙醇为主成分),PG II 或 III
- UN1987:醇类 n.o.s.(含乙醇时也可能落到这里)
按 IATA 习惯,75% 乙醇水溶液属于 UN1170,PG II。确认 SDS 的口径和 DGL 一致。
Step 2 — 读 DGL 完整行
| 字段 | 取值 |
|---|---|
| UN | 1170 |
| PSN | Ethanol(或 Ethanol solution,按浓度选) |
| Class | 3 |
| Subsidiary Risk | 无 |
| PG | II |
| Excepted Quantity | E2 |
| Limited Quantity | Y341 |
| Passenger PI | 353 |
| Passenger Max | 5 L / 件 |
| Cargo PI | 364 |
| Cargo Max | 60 L / 件 |
| Special Provisions | 见 DGR 第 4.4 章 |
Step 3 — 算单件量是否超 PI 限重
100ml × 24 瓶 = 2.4 L / 箱。低于 Passenger PI 353 的 5 L 上限,也低于 Cargo PI 364 的 60 L 上限。两种舱位都能走。
注意 PI 353 还规定「玻璃内瓶 ≤ 1 L、塑料内瓶 ≤ 5 L」。100ml 塑料瓶完全符合。
Step 4 — 算是否能走限量(Y341)
PI Y341 一般规定单内瓶 ≤ 1 L、单件总量 ≤ 30 L。这票货 100ml × 24 瓶 = 2.4 L,完全符合限量条件。
如果走限量:贴 Y 标记 + 方向箭头,外包装等级 Y 即可,简化 DGD。 如果走完整 DG:贴 Class 3 主标签 + 方向箭头,PI 364 包装,完整 DGD。
跟客户算账:60 箱 × 2.4 L = 144 L,单瓶都是 100ml,强烈建议走 Limited Quantity——包装成本下降、文件简化、客机也能上。
Step 5 — 查 OV / SV
- 起运国(中国):查 IATA DGR State Variations 是否有中国对乙醇的额外限制
- 目的国(德国):查德国(DEG)的 SV
- 承运航司:选定承运航司后查该航司的 OV
这一步用 Dangerous Goods Check 输入 UN1170 + 起运/目的地,可以快速过一遍是否有 SV / OV 风险点。
Step 6 — 出 DGD 草稿核心字段
`` UN/ID No.: UN1170 PSN: Ethanol (75% aqueous solution) Class or Division: 3 Subsidiary Risk: — Packing Group: II Quantity & Type: 60 fibreboard boxes × 2.4 L = 144 L net Packing Instruction: Y341 (Limited Quantity) Authorization: Limited Quantity ``
Step 7 — 外箱标贴
- Y 标记(菱形 100×100 mm)
- 方向箭头 ×2(贴相对两侧)
- UN1170 + Ethanol 文字标记
- 净重标注
整票货从拿到 SDS 到出 DGD 草稿,资深操作员大概 8–10 分钟搞定。新手按上述流程跑,第一次 30 分钟,跑过 3 票之后基本也能压到 15 分钟内。
十、SDS 第 14 节到底该看哪几行
一份完整 SDS 有 16 节,其中第 14 节是「运输信息」。但 16 节里 80% 内容跟空运 DGD 无关。新人看 SDS 的最大误区是「从头读到尾」,资深操作员只盯第 14 节里这 7 行:
| 字段 | SDS 表头常见写法 | 你要拿来做什么 |
|---|---|---|
| UN Number | UN-No. / UN number | 锁 UN 号 |
| UN Proper Shipping Name | Proper shipping name / Transport name | 对照 DGL 校 PSN |
| Transport Hazard Class(es) | Class / Hazard Class | 锁主类、看是否有次类 |
| Packing Group | PG / Packing Group | 锁 PG |
| Environmental Hazards | Marine pollutant / Environmental hazard | 判断是否需要鱼与树标记 |
| Special Precautions | Special precautions for user | 看是否有温控、避光等额外要求 |
| Transport in Bulk | According to MARPOL / IBC Code | 海运 IBC 才用到,空运可忽略 |
唯一要全文扫一眼的是第 12 节「Ecological Information」——它会告诉你这票货是否对水生生物有毒,从而决定是否需要按 UN3077/UN3082 走环境危害物质流程。
第 14 节其余几行(如 IMDG 海运代码、ADR 公路代码、ICAO 应急代码)只有当你做多式联运或要查 ERG 应急代码时才用。日常空运派工可以一眼略过。
另一个常被忽略的点:SDS 第 14 节有时会写 "Not regulated for transport / 不属于运输管制货物"。这只对 SDS 的口径有效,不等于在 IATA DGR 下也不受管制。永远以 DGL 反查为准。
十一、Special Provisions 和 OV / SV:识别动作的最后两步
很多新人查到 UN/PSN/Class/PG 就以为「识别动作做完了」。错。完整识别还有最后两步:
1. Special Provisions(SP,特殊条款)
DGL 表「Special Provisions」列里通常是若干个 A 开头的编号,例如 A1、A3、A88 等。每个编号对应 IATA DGR 第 4.4 章里的一条具体规定,可能放宽(允许更大量)也可能收紧(要求额外文件)。
实操做法:
- DGL 行里 SP 编号每个都翻到 4.4 章对照一遍
- 重点找:是否允许走客机、是否需要特殊包装、是否要在 DGD 上加注
SP 漏看的代价:你按主表数据出了 DGD,但某条 SP 要求"必须在 DGD 上加注 X 字样",地服一看缺这行字,直接退件。
2. State Variations(SV)和 Operator Variations(OV)
- SV:国家级变更。某个国家(起运、过境、目的)对某 UN 号有额外限制。例如某国可能完全禁运某些 Class 6.1 物质。
- OV:航司级变更。某承运航司对某 UN 号有额外限制。例如某航司可能拒绝所有 Class 1 货物。
实操做法:
- 起运国 + 目的国 + 所有过境国,逐个查 SV
- 选定的承运航司逐个查 OV
- 若任何一项有禁运或额外文件要求,整个方案要重新设计
OV / SV 是 IATA DGR 改版最频繁的两部分,起运前一定要查最新版,不要凭记忆。建议每年至少一次系统性更新自己的 SV/OV 速查表。
十二、常见误区
- 误区 1:SDS 第 14 节就是「DG 申报书」 —— 错。SDS 只是化工厂自己出的安全资料,DG 申报书是 DGD,必须按 DGL + IATA DGR 第 8 章重新做。
- 误区 2:n.o.s. 后面不用补括号也能出 DGD —— 错。n.o.s. 必须补 1–2 个主要技术名称,地服会卡。
- 误区 3:商品名能当 PSN 用 —— 错。某品牌的「XX 喷雾」不是 PSN,PSN 必须是 DGL 表里给出的英文标准名称。
- 误区 4:找到 UN 号就能直接出 DGD —— 错。同一个 UN 号可能对应多个 PG(如 UN1993 同时有 PG I/II/III),必须先确定真实 PG。
- 误区 5:Class 8 的次类标签上要写「8」 —— 错。次类标签只画图案,不写 Class 数字。这是 IATA DGR 第 7 章的明确规则。
- 误区 6:浓度在边界值附近时按低浓度报 —— 风险极大。一旦被开箱抽检发现实际浓度超阈值,整票货按瞒报处理。
- 误区 7:包装等级 PG 可以「往低报」少花钱 —— 错。PG 不是你定的,是物质本身的物化性质决定的,DGL 已经给出。私自降级 PG 是瞒报。
- 误区 8:「我每次都这么报,从来没出过事」 —— 这是最危险的误区。航司、海关、地服的抽查是概率性的。一次出事的代价就是整批货拒运 + 罚款 + 航司黑名单。
十三、实操检查清单(DGD 草稿前 60 秒)
- [ ] UN 号已锁定,到 DGL 反查过 ≥ 1 次
- [ ] PSN 写法和 DGL 表里完全一致(大小写、括号、空格)
- [ ] N.O.S. 条目已补技术名称
- [ ] Class、次类、Hazard Label 三列全部记下来
- [ ] PG 已确认(不是猜的)
- [ ] 浓度 / 物理状态和 DGL 行对得上
- [ ] 检查是否落入豁免(例外数量 / 限量)
- [ ] PI 已对应到 Passenger 或 Cargo
- [ ] 单件最大量未超 PI 限重
- [ ] Special Provisions 已逐条对照
- [ ] OV / SV 已核对(航司 + 起运国 + 目的国 + 过境国)
- [ ] DGD 双人复核
如果是空运货,建议同时用 AWB Filler 把空运单字段提前对齐,DGD 上的内容物描述、件数、毛重要和 AWB 完全一致。两个文件描述不一致也是地服高频卡件原因。
十四、给三类岗位的判定方法
| 岗位 | 关键查询动作 | 输出 |
|---|---|---|
| 货代操作 | 拿 SDS / 客户委托 → 30 秒查 UN/PSN/Class/PG → 30 秒查 PI + OV/SV | 是否承运 + 航班建议 + DG 附加费报价 |
| 跨境电商运营 | 上架前向供应商索取 SDS → 用 UN 号自查能否走平台物流方案 | 上架与否、走哪条物流通道 |
| 工厂出口 | 出厂前提供准确 SDS + 浓度规格 + UN 号 | 让货代少返工,少改单 |
十五、合规与边界提醒
- 本文是基于公开的 IATA DGR 体系做的实操梳理,不构成法律、合规或安全建议
- DGL 表内容会随版本更新,以现行版 IATA DGR 手册为准
- 起运前一定要查最新版 IATA DGR 的 State Variations 和 Operator Variations
- DGD 必须由完成 IATA DGR 培训(CAT 6)并取得有效证书的人员签署
- 高敏感品类(锂电池、放射性、感染性、爆炸品)建议委托具备 DG 资质的专业代理
十六、结尾:识别动作不是「查一次」,而是「养成动作肌肉」
DG 识别看起来繁琐,本质上是一套可以训练出肌肉记忆的动作:
拿到品名 → 锁 UN → 反查 DGL → 读 4 列基础 → 看豁免 → 看 PI → 看 SP → 看 OV/SV → 出 DGD
练熟之后,一票常规 DG 货从拿到 SDS 到出 DGD 草稿,资深操作员 5 分钟以内能搞定。新人之所以慢,不是手册难,而是顺序乱、字段不熟、SDS 和 DGL 关系没理清楚。
这套动作训练熟,到下一篇讲包装等级 PG I/II/III 与 PI 包装说明时,你会发现 PI 不再是「天书」,而是 DGL 已经告诉你了一切的「调用入口」。我们下一篇见。