一张票印着两个航班号,客人坐完第一段,在中转码头耽误了两个小时,第二段没赶上。窗口要处理的是这张票还是这两张票?票务系统里的答案只有一个:票是一张,账是两段,两段各有各的状态,线上售票系统退的那一笔只能退其中一段,不能一句整票作废就把两段一起抹掉。
联程票出票时就拆成两段独立记录,共用一个订单号,各带自己的航班号、承运人和核销状态。凭证用不用同一张,看这一单是一家承运人还是两家:同一家可以一张凭证走到底;跨承运人时第二段要换成对方认的凭证,中转换票这个动作就落在这里。最常见的差错是客人拿着原票面去赶第二家的船,核销枪读不出这一段,票没验、人却上了船,定额被多扣一个,票务系统里这一班的已售数和实到数从此对不上。

签转和改签不是同一个动作
改签是换时间,同一票种、同一航段,多半还是同一家承运人,改完两段都还在原订单里。签转是换承运人,把没走完的那一段挪到别人家的班次上,票务系统里这是两个按钮,留下的字段不一样。签转只许往后班次转、一票一次:往回转等于把已经走完的路重走一遍,第二次签转就把这张票变成谁都不担责的三不管。签转之后原段释放、新段锁定,售票系统的报表上这一笔要算成退回改两行,只留一行的话,事后查不到这张票曾经属于谁。
第二段没赶上、第一段已经核销,退款按未乘段算:第二段未乘按未乘段退,已乘段不退。这一条要能当场判断,所以售票系统里的核销状态必须分两段显示,整张票只给一个状态不行,窗口看到部分已用就下不去手,客人等到的是这张票退不了。退款单上要带上未乘段的航班号和承运人,钱退回原支付渠道,手续费按票种规则走,两段的手续费各算一次,不并成一笔。

跨承运人的联程谁担责,看签转发生在哪一步之前。票没出,责任在卖票这一方;票已出、第一段已经开了,第二段接不上,责任按票面上的承运人分,谁的那一段没走、退款就从谁的账上冲。售票系统的报表里,联程段要按承运人分列,两家来对账时只看自己名下那几段,票务系统给每一段带出该退的那一笔和实际退款时间。整程都记在第一家账上的做法最省事,也最容易出事,第二家白跑几个航次,月底一定扯不清。签转过的票,两段要各自留下承运人变更的痕迹,改过一次的记在第二段头上,第一段不动;不留这一栏,就会出现客人拿着同一张票面,被两家各自当成对方的责任推来推去,窗口最后只能自己认下来。
例外是因船方原因接不上的:第一段晚点导致第二段必然误,或者中转码头直接封了,这种情况两段都可全退,已经核销的第一段也退。这时不能再用已乘段不退去卡客人,因为他当时没有别的选择,规则要跟着原因走。票务系统里这类全退要值班站长授权,退款原因选船方责任,单独列一行,不与客人原因的退票混在同一笔流水里,年底才看得出这一条线上因为自己误掉了多少。
