PNR 无法封口的常见原因 — 为什么 @ 不返回编号
封口成功 vs 失败
正确封口(@ 或 \)后应该返回 6 位记录编号。如果没有编号而是返回错误提示,说明 PNR 还有问题需要修复。
常见封口失败提示
TOO MANY PAX
旅客数超过航信系统单次封口上限(通常 9 人)。解决: 拆分 PNR,每人或几人一个 PNR。
NO VALID SEGMENT
所有航段状态都不对(可能全部 UN 取消或 UC 不接受)。解决: 重新 AV 查有座位的航班,SD 订新航段。
SEGMENT CONTINUITY
航段之间不连续(转机停留时间太短或太长、不在合理的衔接时间范围内)。解决: 检查航段时间,如果确实需要这种不常见的衔接,用 @I 强行封口。
TIME LIMIT
订座超时,航司已释放座位。解决: 联系航司申请延长时限(可能不行),或重新 AV 订座。
NO NAMED PAX
PNR 里没有 NM 姓名组。解决: 用 NM 指令填写旅客姓名。
NO CONTACT
PNR 里没有 CT 联系方式。解决: 用 CT: 输入联系电话。
强行封口 @I 的场景
以下情况正常封口会失败,但业务上应该继续:
- 航段之间有不寻常的衔接间隔(比如 4 小时转机)
- 有航班时刻变更标记
- 候补航段(HL)也要先占位(候补 PNR 可以用 @I 封口,航司给编号后等 HL 变 HK)
@I 告诉系统"我知道这里有点问题但请先给编号"。
封口后立即检查
拿到 PNR 编号后立即 RT 提取:
- 所有航段状态是否正确
- SSR 证件项是否存在
- 有没有 ELECTRONIC TICKET PNR 标记(出票前没有也正常)