一种运价查询报文处理方法及装置制造方法及图纸

技术编号:39126924 阅读:17 留言:0更新日期:2023-10-23 14:49
本申请提出一种运价查询报文处理方法及装置,涉及数据处理技术领域。具体方法为响应于运价查询报文,获取统一订单,运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应,对于非托管航班的有效航段的旅客,直接将运价信息对应各旅客写入统一订单。对于托管航班的有效航段的旅客的运价信息,则在形成包含同组捆绑航段的选择航段集的基础上,根据旅客的类型,在同一订单中对应选择航段集中的有效航段的旅客写入运价信息。以便将有效航段的旅客的运价信息都能够对应写入统一订单中,也能够对应托管航班的有效航段的旅客时,可以结合旅客的类型写入运价信息,实现差异化的为不同客户提供运价信息。的为不同客户提供运价信息。的为不同客户提供运价信息。

【技术实现步骤摘要】
一种运价查询报文处理方法及装置


[0001]本申请涉及数据处理
,尤其涉及一种运价查询报文处理方法及装置。

技术介绍

[0002]例如民航等票务预定前端平台向票务预订系统发送运价请求报文,当票务预定系统接收并处理该运价请求报文后,将处理结果写入统一订单(Customer Travel Record,CTR)。票务预定前端平台发送的运价请求报文常包含特殊标识信息,例如特殊旅客(例如儿童旅客、军警残旅客等)标识等,但票务预订系统无法差异化为客户提供运价信息。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种运价查询报文处理方法及装置,旨在实现差异化为客户提供运价信息。
[0004]第一方面,本申请实施例提供了一种运价查询报文处理方法,所述方法包括:
[0005]响应于运价查询报文,获取统一订单,所述运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应;
[0006]若所述统一订单中的市场航班为非托管航班,则在所述统一订单中对应所述非托管航班中有效航段的旅客写入运价信息,并返回成功报文,所述有效航段为统一订单中能对应旅客写入运价信息的航段;
[0007]若所述统一订单中的市场航班为托管航班,且所述托管航班有捆绑航段时,确认预设的选择航段集中的选择航段与统一订单中同组的捆绑航段均存在于所述选择航段集,则在所述统一订单中对应所述选择航段集中有效航段的旅客,结合所述旅客的类型写入运价信息,并返回成功报文;所述选择航段的捆绑航段标识不为零,所述选择航段集为所述统一订单中在响应于运价查询报文前已执行过选择航段报文的选择航段形成的集合。
[0008]第二方面,本申请还提出一种运价查询报文处理装置,所述装置包括:
[0009]获取模块,用于响应于运价查询报文,获取统一订单,所述运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应;
[0010]处理模块,用于若所述统一订单中的市场航班为非托管航班,则在所述统一订单中对应所述非托管航班中有效航段的旅客写入运价信息,并返回成功报文,所述有效航段为统一订单中能对应旅客写入运价信息的航段;若所述统一订单中的市场航班为托管航班,且所述托管航班有捆绑航段时,确认预设的选择航段集中的选择航段与统一订单中同组的捆绑航段均存在于所述选择航段集,则在所述统一订单中对应所述选择航段集中有效航段的旅客,结合所述旅客的类型写入运价信息,并返回成功报文;所述选择航段的捆绑航段标识不为零,所述选择航段集为所述统一订单中在响应于运价查询报文前已执行过选择航段报文的选择航段形成的集合。
[0011]本申请实施例提供了一种运价查询报文处理方法及装置。本申请的方法为对于非托管航班的有效航段的旅客,直接将运价信息对应各旅客写入统一订单。对于托管航班的
有效航段的旅客的运价信息,则在形成包含同组捆绑航段的选择航段集的基础上,根据旅客的类型,在同一订单中对应选择航段集中的有效航段的旅客写入运价信息。以便将非托管航班及托管航班的有效航段的旅客的运价信息都能够对应写入统一订单中,以便运价信息的统筹管理,也能够对应托管航班的有效航段的旅客时,可以结合旅客的类型写入运价信息,实现差异化的为不同客户提供运价信息。
附图说明
[0012]为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本申请实施例提供的一种运价查询报文处理方法流程图;
[0014]图2为本申请实施例提供的一种运价查询报文处理装置的结构示意图;
[0015]图3为本申请实施例提供的另一种运价查询报文处理装置的结构示意图。
具体实施方式
[0016]在民航中,基于开放平台存储技术的统一订单(Customer Travel Record,英文简称CTR)是票务预订系统(例如民航开放旅客预订系统)的核心数据,记录着旅客旅行从预订销售、旅客服务到旅行交付全流程数据。票务预订系统负责CTR数据的同步和管理。当票务预定前端平台(例如民航预订前端平台)向票务预订系统(例如民航开放旅客预订系统)发送国内自动运价请求报文,由票务预订系统接收和处理所述国内自动运价请求报文,将处理结果写入CTR的票价基础、票价计算和付款方式信息中。
[0017]但票务预定前端平台发送的运价请求报文常包含特殊标识信息,例如特殊旅客(例如儿童旅客、军警残旅客等)标识等,但票务预订系统无法差异化为客户提供运价信息。
[0018]基于上述问题,本申请本申请对于非托管航班的有效航段的旅客,直接将运价信息对应各旅客写入统一订单。对于托管航班的有效航段的旅客的运价信息,则在形成包含同组捆绑航段的选择航段集的基础上,根据旅客的类型,在同一订单中对应选择航段集中的有效航段的旅客写入运价信息,以便运价信息在统一订单中的统筹管理,也能够对应托管航班时,可以结合旅客的类型写入运价信息,实现差异化的为不同客户提供运价信息。
[0019]显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]图1为本申请实施例提供的一种运价查询报文处理方法流程图,参见图1,一种运价查询报文处理方法,包括:
[0021]S101、响应于运价查询报文,获取统一订单,所述运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应。
[0022]响应于票务预定前端平台发送的运价查询报文,从票务预定系统中根据运价查询报文获取统一订单,在一种可能的实现方式中可以根据运价查询报文中的旅客名单记录编号,在票务预定系统中获取与旅客名单记录编号对应的统一订单。
[0023]运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应,确保本次运价查询报文的旅客编号与统一订单中各旅客对应,以便后续运价信息也能够对应到正确的旅客。
[0024]S102、若所述统一订单中的市场航班为非托管航班,则在所述统一订单中对应所述非托管航班中有效航段的旅客写入运价信息,并返回成功报文,所述有效航段为统一订单中能对应旅客写入运价信息的航段。
[0025]有效航段是在统一订单中有运价信息需要处理的航段。
[0026]市场航班是机票由处理所述统一订单的航空公司出售的航班。
[0027]运价信息可以包括票价基础、票价计算和付款方式信息。
[0028]非托管航班是不由处理所述统一订单的航空公司进行管理的航班,因此,非托管航班的旅客的运价信息是管理该非托管航班的航空公司管理的。在一种实现方式中,该非托管航班的旅客的运价信息可以从已经预先记录了旅客的运价信息的运价查询报文中获取。
[0029]S103、若所述统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运价查询报文处理方法,其特征在于,所述方法包括:响应于运价查询报文,获取统一订单,所述运价查询报文中的旅客标号与所述统一订单中的旅客的标识一一对应;若所述统一订单中的市场航班为非托管航班,则在所述统一订单中对应所述非托管航班中有效航段的旅客写入运价信息,并返回成功报文,所述有效航段为统一订单中能对应旅客写入运价信息的航段;若所述统一订单中的市场航班为托管航班,且所述托管航班有捆绑航段时,确认预设的选择航段集中的选择航段与统一订单中同组的捆绑航段均存在于所述选择航段集,则在所述统一订单中对应所述选择航段集中有效航段的旅客,结合所述旅客的类型写入运价信息,并返回成功报文;所述选择航段的捆绑航段标识不为零,所述选择航段集为所述统一订单中在响应于运价查询报文前已执行过选择航段报文的选择航段形成的集合。2.根据权利要求1所述的方法,其特征在于,所述响应于运价查询报文,获取统一订单,包括:响应于运价查询报文,根据所述运价查询报文中的旅客名单记录编号,获取与所述旅客名单记录编号对应的统一订单;在所述响应于运价查询报文,获取统一订单之后,还包括:若所述运价查询报文中的旅客标号在所述统一订单中无对应的旅客的标识,则返回报错报文。3.根据权利要求1所述的方法,其特征在于,在所述响应于运价查询报文,获取统一订单之后,还包括:若所述统一订单中无有效航段,则返回报错报文。4.根据权利要求1所述的方法,其特征在于,统一订单中对应所述非托管航班中有效航段的旅客写入运价信息之前,还包括:从所述运价查询报文中获取所述非托管航班中有效航段的旅客的运价信息。5.根据权利要求1所述的方法,其特征在于,预设所述选择航段集的方法具体包括:将所述统一订单中所有航段选择标识为预设值的航段形成选择航段集合,航段的航段选择标识为所述预设值表示所述航段在处理所述运价查询报文前已经处理过选择航段报文。6.根据权利要求1所述的方法,其特征在于,所述确认预设的选择航段集中的选择航段与统一订单中同组的捆绑航段均存在于所述选择航段集,包括:检查所述选择航段集中的目标选择航段,若所述目标选择航段标识不为零,则从所述统一订单中查找与所述目标选择航段同组的捆绑航段,确认同组的所述捆绑航段也存在于所述选择...

【专利技术属性】
技术研发人员:熊国民陆慧君郇政永涂卫平李永强
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1