记者 张明 报道
全球领先的旅游分销系统服务商SABRE近日被曝出技术故障。其核心票价搜索工具“Bargain Max Finder”在用户指定“SisterDestinationMileage.Number”(姐妹目的地里程数)参数时,会直接返回错误信息,导致搜索流程中断。该问题已引起航空公司、旅行社及OTA(在线旅游平台)的高度关注,部分依赖该功能进行低价库存查询的用户遭遇了业务延误。
问题背景:Bargain Max Finder 是什么?
SABRE是全球航空旅游行业使用最广泛的中立分销平台之一,连接了数百家航空公司和数万家旅行社。Bargain Max Finder 是SABRE提供的定价与库存搜索工具,专门用于在给定航段内寻找最低可用票价。它基于复杂的运价规则(Fare Rules)和行程条件(Routing Conditions)进行逻辑比对,帮助代理商快速锁定“隐藏低价”。
“SisterDestinationMileage.Number”则是SABRE运价构建体系中的一个特定参数。它通常用于次级目的地或替代机场的里程计算规则。例如,当航班目的地并非主要枢纽时,系统会根据姐妹目的地里程数来判定运价是否适用。该参数的正确设置对某些特定多城市行程(Multi-City)或长段联程(Round-the-World)的票价搜索至关重要。
故障现象:指定参数即报错
据多位SABRE用户反馈,近期在GDS终端或通过API接口使用Bargain Max Finder时,只要在参数列表中明确包含“SisterDestinationMileage.Number”并赋值,系统便会立即返回“ERROR – INVALID REQUEST”或“FAILED TO PROCESS FARE RULE”等错误提示,无法完成搜索。若移除该参数,搜索则恢复正常,但会导致涉及姐妹目的地的复杂运价无法被正确抓取。
一位不愿具名的旅行社IT经理向记者表示:“我们正在处理一个途经三个国家的机票查询,其中一个航点恰好属于‘姐妹目的地’范畴。去掉这个参数后,系统给出的报价比实际应得的要高出30%以上。我们不得不手动计算里程,效率大幅下降。”
影响范围:波及多家航空公司和OTA
据行业分析机构Travel Tech Monitor初步评估,受影响的运价规则覆盖至少14家主要航空公司的特定舱位,包括美联航、英国航空及部分亚洲航司的长航线经济舱产品。在线旅游平台Expedia和Booking Holdings旗下的部分后台引擎也调用SABRE的Bargain Max Finder接口,因而同样遭遇间歇性的数据延迟或报价错误。
更严重的是,该问题可能导致部分旅客在订票时看到的“最低价格”并非真正最低——系统因参数错误而跳过了某些低价选项。航空公司收益管理部门也担心,如果代理人无法获取正确的运价,可能会转而使用其他GDS平台,影响SABRE的佣金收入。
原因推测:可能为运价引擎升级后的兼容性漏洞
截至发稿时,SABRE官方尚未发布正式声明。不过,有技术人员在行业论坛上推测,该错误可能源于SABRE近期对运价计算引擎(Fare Engine)的版本升级。新引擎在解析“SisterDestinationMileage.Number”时,其数据字段长度或格式校验规则发生了变化,导致旧参数通过时触发异常。
另有消息称,SABRE内部团队已在过去48小时内确认该bug存在,并正在紧急部署热修复(Hotfix),预计未来72小时内恢复该参数的正常功能。在此期间,官方建议用户临时采用替代方案:手动指定“SisterDestination”和“Mileage.Number”为两个独立参数进行分步搜索,但这会大幅增加操作复杂度。
行业呼吁:GDS需加强参数兼容性测试
此次事件再次暴露出全球分销系统在复杂运价逻辑中的脆弱性。北京某机票技术专家王先生指出:“SABRE的Bargain Max Finder是行业标杆工具,它的每一个参数变动都会牵动下游数万个终端的输出结果。厂商应当在版本迭代前对低频但关键的参数进行更充分的回归测试。”
截至今日,部分旅行社已临时启用备用GDS系统(如Amadeus)处理涉及姐妹目的地的订单,但跨系统数据迁移仍需花费大量人工对账时间。业内普遍期待SABRE能尽快给出明确的修复时间表,并承诺未来避免类似“一行代码导致全链崩溃”的严重故障。
记者将持续关注事件进展,并为读者带来最新修复动态。