标题：PNR
简介
什么是PNR——PNR是旅客订座记录，即Passenger Name Record的缩写，它反映了旅客的航程，航班座位占用的数量，及旅客信息。适用民航订座系统。
一个PNR记录了旅客订座的完整信息, 计算机赋于每个PNR一个编号，也称订座记录编号。电脑号一般为五位数字与字母的组合（现已升级到六位）。
组成
一个PNR由以下几项组成:
1.姓名组 2.航段组 3.团体情况 4.联系地址 5.出票情况 6.邮票地址组7. 开帐地址组 8.票价情况组 9.辅助项目组（订旅馆、出租飞机、地面运输服务、出租车）10.特殊服务组 11.其他服务情况组 12. 备注13.责任组
其中：1、2、3、4、5是必需的。
打票机出票需增加票价组、票价计算组、付款方式组项目。还可以包括旅游代码组、签注信息组、婴儿姓名组。
建立
手工出票及订票时的PNR的建立作AV显示AV指令：座位可利用情况查询。
格式：AV/城市对/日期/航空公司/起飞时间/D(代表直飞，通常会将D移至航空公司前使用)
例如：查询6月1日国航济南到北京的航班，AVTNAPEK/1JUN/D/CA
（日期用+号表明天，—号表昨天，用.或不写代表今天） 
AVH/城市对/日期/航空公司/起飞时间/D(代表直飞)建立-航段组
格式1:SD:航段序号/舱位等级/行动代号 订座数
功能：用于AV显示之后，建立航班信息。其中航段序号表示AV中序号，RR为立即出票, 省略时表示订座。
例: AV:PEKCAN/7DEC
SD:1/Y/RR3
SD:1/Y/3
格式2: SS:航班号/舱位/日期/航段/行动代码 订座数/起飞时间到达时间
功能：直接建立航班。
注:
（1）用SS指令时,对于国内航空公司的航班,代理人只能订取系统中实际存在的航班。
（2）对于国外航空公司的航班，代理人可以任意订，即使不存在也可订。故用SS订外航航班时营业员应事先了解详细的航班情况。
（3）使用SS定航班，一次最多可建立5个航班。
例: SS:CA1301/F/20APR/PEKCAN/5 
输出：
CA1301 Y SA20FEB PEKCAN DK1 1450 1745 74E S 0 PEK009
如订不上系统显示UNABLE。 
格式3：SA：日期/始发城市/目的地城市
功能：建立信息航段，适用于情况不明航段的建立。
注：
这样的航段不占用座位，只作为信息通知营业员，为旅客预留联程航班的座位，或者为了保证PNR中航段的连续性，便于打票，而建立此航段。
例：一位天津的旅客要求订北京至上海的航班座位。按旅客的要求建立了记录，还应在PNR中说明，旅客是从天津到北京的。
SA：TSNPEK
格式4：SN：航空公司/舱位/航段
功能：建立OPEN票航段。
例：建立PEKCAN12月12日F舱的
OPEN航段。
SN：YY/F/PEKCAN YY表示任意航空公司。团体组（GN）
团体旅客人数最大为511, 一个PNR超过10人(包括10人)必须输团体名称, 少于10人若需要也可按团体处理。团体名输入后,可以用团体名或该团的任何一个旅客姓名提取PNR。
格式: GN:团体人数 团名 
例：GN：16USGROUP
输出:
0.16USGROUP
1.PEK003姓名组（NM）
格式: NM:该姓氏的订座数 旅客姓名(特殊旅客代号)
例: NM：2ZHAO/DONG/LI1WANG/HMISS(AS)
AS: 空转海运，DE: 遣反人员，UM(NN):无人倍伴儿童(年龄)
例：NM：3ZHAO/JH/JZ/SK1WANG 表示输入3个姓赵的名为JH、JZ、JK和一个姓王的旅客。
输出:
1. WANG 2. ZHAO/JH 3. ZHAO/JK 4.ZHAO/JZ 5.PEK004
例：NM：1赵东1钱进1李荣
例：NM：1WANG/DONG（UM4）
输入无人陪伴儿童后系统自动产生SSR项，用来通知航空公司无人陪伴儿童的情况。联系组（CT）
格式：CT：城市代码/自由格式
功能：记录各种联系信息，方便查询代理人及旅客信息。
联系组分两部分：
（1）旅客联系信息 由营业员手工输入，记录旅客 联系电话、地址等。
（2）代理人联系信息 计算机系统自动生成，包括代理人所在城市、名称、电话及负责人。
例：CT：PEK/12345678-2509
输出：
1. PEK/12345678-2509 BJS/T 010-63408888 /SHIPU TRAVE AGENCY/LIU DE PU ABCDEFG
2. PEK123出票组（TK）
格式: 
未出票: TK：TL/出票时限/日期时限/出票部门/旅客标识
手工出票：TK:T/票号1/票号2/....../票号NSSR特殊服务组
包括任何需要马上采取行动和回答的各类服务情况。 
格式: SSR:特殊服务代号/航空公司代码/行动代号/人数/航段/自由格式/旅客标识/需该服务的航段序号
各类服务代号:
BSCT 摇篮, EXST 额外占座, UMNR无人陪伴儿童, WCHC 轮椅, SPML 特殊餐食， OTHS 其它，等 。
例：为第二个旅客在航段5订无盐饭。
SSR：SPML/CA/NN1/NOSALT/P2/S5
例：SSR：OTHS/JL/TKTN131-2567420439
有时SSR项由系统自动产生，例如，无人陪伴儿童，PNR中有代码共享航班，机上座位预留信息，互联网订座信息等。
有时SSR信息是由航空公司系统信息返回到PNR中，以通知营业员。OSI其它服务组
不需要马上采取行动和回答的各类服务情况，相应的Q或电报会出现在航空公司有关部门。
格式: OSI:航空公司代码 自由格式文本/旅客标识
例: 第三个旅客为VIP，需建立OSI项。
OSI:CA VIP AMBASSAOOR/P3备注(RMK)
格式：RMK：备注组类型 自由格式文本/旅客标识
功能：记录某些可能有助于了解旅客情况的信息。
备注组有两类：
（1）代理人手工输入的信息；
（2）由ICS系统反馈的记录编号。封口建立或修改PNR时使用封口指令使其生效。PNR已经完成,提交系统处理,系统赋于一个记录编号。若不封口表示PNR没作完。
（1）正常封口: @（或\）
（2）强行封口: @I （\i）航段不连续、邮寄时间不够、有航班变更标识、两个连接航段的停留时间小于最小连接时间时用。
正确封口时显示:
CA1339 Y TH05MAY TSNSZX RR3 1525 1815 JLCYJ
注：
（1）每提取一次封一次口。
（2）封口时系统会自动检查所输入的内容是否完整。
提取PNR
(RT)
一般用两种方式：一种以记录编号提，一种姓名提。
格式1：RT：记录编号
格式2：RT：姓(团)名/航班/日期/航段
例：提取PNR HDQ4G。
RT：HDQ4G
输出：
1.ZHAO/DONG 2.LI/HONG 3.WANG/RONG
4.CJ6335 Y SA08JAN CTUCAN HK3 0700 0900
5.CTU34391750
6.TL/1600/04 JAN/CTU003 
7.CTU003 
对于团体PNR，输出团名显示在序号O，姓名不显示，若需看团体中姓名，再用RT:N指令提一次，若一次提取连同姓名的团体记录，可用RT：N/记录编号。
说明：
（1）根据姓名提取PNR时，即可以输全名也可以只输性氏，若只输姓氏，显示此航班上该性氏的全体旅客姓名。 
（2）无论用英文或是用中文输的姓名，提取时都输字母。
修改PNR
还原格式：I（或IG)
功能：
（1）在一个新PNR封口前消除它(订好的座位取消，之前输入内容全部消失)。
（2）原有PNR提出后修改，修改完未封口时输入此指令，上次封口之后的输入的新内容消失。
例如当上一PNR未封口时，第二个PNR封不上口，这时可以输入I(IG)，以取消第二个PNR，然后封口@，再重订第二个PNR。取消格式1：取消整个PNR用 XE：PNR @（或者简省为XEPNR\）
格式2：取消该项目用 XE：项目序号/项目序号...（旅客的联系方式和票号信息可以不用XE，而直接覆盖）
格式3：取消旅客用 XE：P/旅客序号...
例：如有旅客买好票,编号为HGRTS，现来退票,指令序列：
RT：HGRTS
XE：PNR@
取消后再提，则显示原PNR的历史部分。航段修改① 已订妥的航段,只能先取消再订
若没出票用指令AV—RT—XE(序号)—SD（或者直接用XE航段在未完成PNR中的序号），若已出票用指令RT—XE:PNR，然后重订。
② 行动代号修改
格式：序号/新的行动代号
例：3/RR姓名组(包括团体)
改名：被改姓名序号/旅客人数新旅客姓名
减少：减少团体人数用 XE：G/人数 减少个人用 XE：P/序号
例：将序号3的旅客名改为WANGLAN。　3/1WANG/LAN
例：减少团体中两个旅客　XE：G/2
例：减少第二个旅客　XE：P/2联系地址修改：原地址序号/新地址
取消：XE：序号/序号......出票情况改票号：原序号T/票号......(包括旧票号换新票号和将出票时限改成票号)。
改出票时限：原序号TL/新时限
例：5T/783-2203215-2153分离PNR(SP)
分离功能可以将PNR中的某些旅客或某些团体的座位数分离出来,即将一个PNR分为两个。
1、分离一个或多个旅客（包括已输姓名的团体） 格式：SP:旅客序号/旅客序号
2、分离一个或多个未输入名单的团体 格式：SP: G分离座位数
3、同时分离旅客及未输姓名的团体 格式：SP：G数目/P序号/序号
例：有一订好的3人PNR，现将第一人和第三人分离出。　SP：1/3
例：将未输姓名的团体PNR分离出5个人。　SP：G5
例：如果一PNR已输了部分姓名，现将其中1、3两个旅客和2个未输姓名的座位分离出来（共分离出4个座位）。　SP：G2/1/3
自动出票
自动出票PNR的建立
使用自动出票系统出票时，PNR还要增加：
票价组FN 票价计算组FC 付款方式组FP及DZ，同时取消出票组。
另外，还可以根据需要增加以下几项：
签注信息组EI 
婴儿姓名组XN
应用特例
例1：旅客WANGJUN订12月10日北京至上海Y舱，12月20日上海至广州Y舱机票。
AV：PEKSHA/10DEC
SD：1Y1
AV：SHACAN/20DEC
SD：3Y1
NM：1WANG/JUN
CT：45608876
TK：TL/1200/7DEC/BJS100
@
输出：
CA1501 Y FR10DEC PEKSHA HK1 0840 1035
CZ3524 Y MO20DEC SHACAN HK1 1205 1350
N6B4P
例2：旅客WANGJUN订12月10日北京至上海Y舱，回程国航Y舱OPEN。
AV：PEKSHA/10DEC
SD：1Y1
SN：CA/Y/SHAPEK
NM：1WANG/JUN
CT：45608876
TK：TL/1200/7DEC/BJS100
@
输出：
CA1501 Y FR10DEC HK1 0840 1035
CA OPEN Y SHAPEK
N6B4R
例3：旅客WANGJUN订12月10日北京至上海Y舱，12月20日宁波至北京Y舱机票。
AV：PEKSHA/10DEC
SD：1Y1
AV：NGBPEK/20DEC
SD：3Y1
SA：SHANGB
NM：1WANG/JUN
CT：45608876
TK：TL/1200/7DEC/BJS100
@
输出：
CA1501 Y FR10DEC HK1 0840 1035
CA1542 F MO20DEC HK1 1115 1330
N6B4W
例4：旅客WANGJUN订12月10日北京至上海F舱，旅客为某省副省长，是要客。
AV：PEKSHA/10DEC
SD：1F1
NM：1WANG/JUN
CT：45608876
TK：TL/1200/7DEC/BJS100
OSI：CA VIP IS WANG/JUN，GANSUSHENG 
FUSHENGZHANG TCP3 PNR/KLDVP
@
输出：
CA1501 F FR10DEC PEKSHA HK1 0840 1035
N6B4P
2、手工出票PNR的建立
例1：旅客WANGJUN，LILI购买12月10日北京至上海Y舱，12月20日上海至广州Y舱机票。
AV：PEKSHA/10DEC
SD：1YRR2
AV：SHACAN/20DEC
SD：3Y2
NM：1WANG/JUN1LI/LI
CT：45608876
TK：T/999-2200769334/784-2358102431/P1
TK：T/999-2200769335/784-2358102432/P2
@
输出：
CA1501 Y FR10DEC PEKSHA RR2 0840 1035
CZ3524 Y MO20DEC SHACAN HK2 1205 1350
N6B4L
例2：旅客王飞、吴齐、白雪订好5MAY, PEK-SHA的票,记录编号HOJRP,白雪先出票。
应先进行分离，然后再对分离出的PNR进行修改。
RT:HOJRP
SP:1
@ 
输出：
CA1501 Y WE4MAY PEKSHA HK1 0730 0830 HOJQQ SPLIT FROM HOJRP
RT：HOJQQ
2RR
4T/999-2200769334
@
原PNR记录编号不变。
3、BSP自动出票PNR的建立
例1：旅客王军购买12月10日北京至上海Y舱机票，YB票价900.00。
AV：PEKSHA/10DEC
SD：1Y/RR1
NM：1王军
CT：45608876
FC：PEK CA SHA900.00YBCNY900.00END
FP：CASH,CNY
FN：FCNY900.00/SCNY900.00/C4.00
DZ1
输出：CNY900.00 MVMYD
例2：旅客购买12月10日PEKCAN，CZ3108航班8折机票，YB票价1360.00，只限CZ航班，不得签转。
AV：PEKCAN/10DEC
SD：1Y/RR1
NM：1王军
CT：45608876
FC：PEK CZ CAN 1090.00YB80CNY1090.00END
FN：FCNY1090.00/SCNY1090.00/C4.00
EI：不得签转
FP：CASH，CNY
DZ：1
输出：CNY1090.00 NZN41
例3：例:旅客李平购买一张10JAN， PEKCAN的票，20JAN返回。
AV：PEKCAN/10JAN
SD：3Y/RR1
AV：CANPEK/20JAN
SD：2Y/RR1
NM：1李平
CT：PEK/24391750
FC：PEK CA CAN 1360.00YB CA PEK 1360.00YB CNY2720.00 END
FN：FCNY2720.00/SCNY2720.00/C3.00
FP：CASH，CNY
DZ1
输出：CNY2720.00 NQKLP
例4：旅客赵东带一个5岁儿童赵易，购买10月2日北京-广州Y舱，10月8日广州-上海F舱机票，票价：北京-广州Y舱1360.00,广州-上海F舱1600.00。
AV：PEKCAN/ 02OCT
SD：2YRR2
AV：CANSHA/ 08OCT
SD：1F2
NM：1赵东1赵易CHD
CT：PEK/24391750
FC：PEK CA CAN 1360.00YB CZ SHA 1600.00FB CNY2960.00 END/P1 
FC：PEK CA CAN 680.00YB50 CZ SHA 800.00FB50 CNY1480.00END/P2
FN：FCNY2960.00/SCNY2960.00/C3.00/P1
FN：FCNY1480.00/SCNY1480.00/C3.00/P2
FP：CASH，CNY
DZ1
输出：CNY4440.00 M46PI
例5：旅客赵东带一个婴儿赵易（2001年12月生），购买10月2日北京-广州Y舱8折机票。
AV：PEKCAN/02OCT
SD：1YRR1
NM：1赵东
CT：PEK/24391750
FN：FCNY1088.00/SCNY1088.00/C4.00
FP：CASH，CNY
FC：PEK CA CAN 1088.00YB80 CNY1088.00END
EI：不得签转
XN：IN/赵易INF(DEC01)/P1
FN：IN/FCNY136.00SCNY136.00/C0.00
FC：IN/PEK CA CAN 136.00YB10CNY136.00END
FP：IN/CASH，CNY
DZ1
例6：旅客李军、吴雨、严冬来订三张北京到广州Y舱12月10号的机票。几天后出票，记录编号M1234 ，用打票机打票。
AV：PEKCAN/10DEC
SD：2Y3
NM：1李军1吴雨1严冬
CT：2456434
@
RT：M1234
4RR
XE6
FC：PEK CA CAN 1360.00YB CNY1360.00END
FN：FCNY1360.00/SCNY1360.00/C4.00
FP：CASH,CNY
DZ1
输出： CNY4080.00 M1234
软件故障
应用程序无响应 在软件使用过程当中产生application not responding的软件故障 和Forced close并列为软件测试的两大故障。