一种记账方法、装置、电子设备及计算机存储介质与流程

文档序号:29625123发布日期:2022-04-13 14:15阅读:88来源:国知局
一种记账方法、装置、电子设备及计算机存储介质与流程

1.本发明涉及数据处理技术领域,尤其涉及一种记账方法、装置、电子设备及计算机存储介质。


背景技术:

2.随着民航电商的发展,航空公司通过发放电子卡券的方式提升客户粘度,和机票销量,以便于旅客在收到电子优惠券后在航司电商系统(官网、应用app或者其他授权的在线渠道)上使用。
3.目前,旅客在航司电商系统上购买机票时,会使用一定的电子优惠券。航司电商系统在旅客使用电子优惠券购买对应的机票后,需要航空公司工作人员根据每一已使用的电子优惠券进行查找,并进行人工记录。以便线下操作员了解电子优惠券的使用情况。由于人工处理的速度较慢,效率低,且在人工操作的过程中,容易出现人工操作失误,进而导致航空公司工作人员无法准确了解电子优惠券的使用情况。


技术实现要素:

4.有鉴于此,本发明实施例提供的一种记账方法、装置、电子设备及计算机存储介质,以解决现有技术中容易出现人工操作失误,进而导致航空公司工作人员无法准确了解电子优惠券的使用情况的问题。
5.为实现上述目的,本发明实施例提供如下技术方案:
6.本发明实施例第一方面示出了一种记账方法,所述方法包括:
7.在确定机票出票成功时,获取对应的航班订票信息;
8.基于所述航班订票信息中对应的航司和电子券类型,确定所述航班订票信息中的电子优惠券是否记账;
9.若记账,获取与所述电子券类型对应的记账规则;
10.基于所述记账规则对所述航班订票信息进行处理,生成与所述机票对应的电子优惠券详细使用信息,并进行存储。
11.可选的,若所述记账规则为航段记账规则,基于所述记账规则对所述航班订票信息进行处理,生成与所述机票对应的电子优惠券详细使用信息,包括:
12.基于所述航段记账规则,确定所述航班预定信息中的航段编号和电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;
13.按照预设格式对所述航段编号和电子优惠券信息进行处理,得到电子优惠券详细使用信息。
14.可选的,若所述记账规则为客票记账规则,基于所述记账规则对所述航班订票信息进行处理,生成与所述机票对应的电子优惠券详细使用信息,包括:
15.基于客票记账规则,确定所述航班预定信息中的电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;
16.按照预设格式对所述电子优惠券信息进行处理,得到电子优惠券详细使用信息。
17.可选的,还包括:
18.将所述电子优惠券详细使用信息写入已出票的机票上,以便线下操作员快速了解电子优惠券的使用情况。
19.本发明实施例第二方面示出了一种记账装置,所述装置包括:第一获取单元,用于在确定机票出票成功时,获取对应的航班订票信息;
20.确定单元,用于基于所述航班订票信息中对应的航司和电子券类型,确定所述航班订票信息中的电子优惠券是否记账,若记账,则执行第二获取单元;
21.第二获取单元,用于获取与所述电子券类型对应的记账规则;
22.生成单元,用于基于所述记账规则对所述航班订票信息进行处理,生成与所述机票对应的电子优惠券详细使用信息,并进行存储。
23.可选的,若所述记账规则为航段记账规则,所述生成单元,具体用于:基于所述航段记账规则,确定所述航班预定信息中的航段编号和电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;按照预设格式对所述航段编号和电子优惠券信息进行处理,得到电子优惠券详细使用信息。
24.可选的,若所述记账规则为客票记账规则,所述生成单元,具体用于:基于客票记账规则,确定所述航班预定信息中的电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;按照预设格式对所述电子优惠券信息进行处理,得到电子优惠券详细使用信息。
25.可选的,还包括:
26.写入单元,用于将所述电子优惠券详细使用信息写入已出票的机票上,以便线下操作员快速了解电子优惠券的使用情况。
27.本发明实施例第三方面示出了一种电子设备,所述电子设备用于运行程序,其中,所述程序运行时执行如本发明实施例第一方面示出的记账方法。
28.本发明实施例第四方面示出了一种计算机存储介质,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如本发明实施例第一方面示出的记账方法。
29.基于上述本发明实施例提供的账方法、装置、电子设备及计算机存储介质,该方法包括:在确定机票出票成功时,获取对应的航班订票信息;基于航班订票信息中对应的航司和电子券类型,确定航班订票信息中的电子优惠券是否记账;若记账,获取与电子券类型对应的记账规则;基于记账规则对航班订票信息进行处理,得到与机票对应的电子优惠券详细使用信息,并进行存储,以便线下操作员快速了解电子优惠券的使用情况。在本发明实施例中,不需要人工进行操作,在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息。使得航空公司工作人员能够快速了解电子优惠券的使用情况。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
31.图1为本发明实施例示出的航司电商系统10、电子优惠券系统20和服务器30之间的交互示意图;
32.图2为本发明实施例示出的使用电子优惠券的流程示意图;
33.图3为本发明实施例示出的一种记账方法的流程示意图;
34.图4为本发明实施例示出的一种记账装置的结构示意图;
35.图5为本发明实施例示出的另一种记账装置的结构示意图。
具体实施方式
36.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
38.在本发明实施例中,不需要人工进行操作,在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息。使得航空公司工作人员能够快速了解电子优惠券的使用情况。
39.参见图1,为本发明实施例示出的航司电商系统10、电子优惠券系统20和服务器30之间的交互示意图。
40.航司电商系统10、电子优惠券系统20和服务器30连接。
41.其中,航司电商系统10分别与电子优惠券系统20和服务器30连接。
42.基于上述示出的应用架构具体实现订单的记账过程包括:
43.电子优惠券系统20,用于录入航司设计的电子优惠券以及对应的电子优惠券使用规则。
44.具体的,设置电子优惠券的航司在电子优惠券系统20中设置电子优惠券的使用规则时,同时获取航司根据电子优惠券的电子券类型设置该电子优惠券是否进行记账操作,以及记账时对应的记账规则。
45.需要说明的是,电子优惠券是指电子优惠卡券。
46.可选的,电子优惠券的系统,在设计电子优惠券时还用于:在电子优惠券使用流程上进行限定,具体包括电子优惠券冻结功能,电子优惠券解冻功能和电子优惠券核销功能。同时还可以设计其他场景券的查询和退改功能等。
47.电子优惠券系统20包括管理后台接口和功能接口,管理后台接口用于制定资源和
配置数据,例如:电子优惠券管理、营销活动管理、券单品管理、报表统计等功能的制定。可支持航司不同诉求的配置。
48.电子优惠券接口,用于刮板块电子优惠券的开放和冻结。
49.航司电商系统10,在确定机票出票成功时,获取对应的航班订票信息;基于所述航班订票信息中对应的航司和电子券类型,确定所述航班订票信息中的电子优惠券是否记账;若记账,获取与所述电子券类型对应的记账规则;基于所述记账规则对所述航班订票信息进行处理,得到与所述航班订票信息对应的电子优惠券详细使用信息,并进行存储,以便线下操作员快速了解电子优惠券的使用情况。
50.可选的,航司电商系统10用于调用服务器20生成与机票预定信息对应的旅客订座记录(passengername record,pnr)。
51.pnr中记录有旅客完整的订座信息,具体包含姓名、航段、联系方式、票价、出票情况等信息。
52.在本发明实施例中,不需要人工进行操作,在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息。使得航空公司工作人员能够快速了解电子优惠券的使用情况。
53.在对订单进行记账之前,基于上述示出的应用架构具体实现电子优惠券的使用过程,如图2所示,为本发明实施例示出的使用电子优惠券的流程示意图,该方法包括以下步骤:
54.s201:获取旅客提交的机票预定信息,并对所述机票预定信息中所需要使用的电子优惠券进行预处理。
55.需要说明的是,对所述机票预定信息中所需要使用的电子优惠券进行预处理的具体过程为:先对电子优惠券进行冻结,从而锁定卡券;判断该电子优惠券是否符合使用规则,也就是说,判断该电子优惠券是否有效。
56.进一步,需要说明的是,对电子优惠券进行冻结是为了保证不错用和不重用,冻结后电子优惠券在其他订单或者渠道无法被使用。
57.s202:调用服务器生成与机票预定信息对应的pnr。
58.pnr中记录有旅客完整的订座信息,具体包含姓名、航段、联系方式、票价、出票情况等信息。
59.需要说明的是,pnr上还包括用于记录价格的项fn。
60.其中,fn所记录的账款包括机票报价fcny,即原票总价,以及机票实收价scny,即扣除价格后的实收价,可记为在pnr上:fn/fcny xxxx.xx/scny yyyy.yy(支付的现金金额)。
61.例如:往返程的机票报价为5000元,用了100元的券,fn上记录fcny5000/scny 4900。
62.需要说明的是,项fn上不仅包括机票报价fcny/机票实收价scny;还包括税费tcny/机票税费总价acny等。
63.可选的,在机票预定信息所对应航班无票,或pnr无库存时,会无法生成与机票预定信息对应的pnr,进而导致机票预订失败。
64.s203:基于该机票预定信息生成电商订单,并跳转至旅客支付界面,以便于旅客完成支付。
65.可选的,基于上述并将上述步骤s202生成的pnr写入电商订单,得到与电商订单对应的航班订票信息。
66.需要说明的是,电商订单上价格记录与pnr上的总价保持一致,订单上同时记录记账规则。
67.进一步需要说明的是,记账规则还可以直接存储于航司电商系统10的存储器中。
68.可选的,若在预设时间内旅客未完成支付,即订单超时未支付,需要取消电商订单释放座位,也就是说,先解冻电子优惠券再取消订单,电子优惠券恢复为可使用的状态。
69.s204:在确定旅客成功支付后,系统自动出票,即出票成功,以便后续旅客根据出票信息进行取票。
70.在本发明实施例中,在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息的具体实现过程,通过如下述实施例进行详细说明。
71.参见图3,为本发明实施例示出的一种记账方法的流程示意图,该方法包括:
72.s301:在确定机票出票成功时,获取对应的航班订票信息。
73.在步骤s301中,航班订票信息包括航班起飞时间、降落时间、起飞机场、航司和电子优惠券信息等。
74.在具体实现步骤s301的过程中,在确定电商订单出票时,先获取其对应的航班起飞时间、降落时间、起飞机场、航司和电子优惠券信息等信息。
75.需要说明的是,机票出票就是签发乘坐飞机的票据并将其显示在机票收款人的航司电子商务系统上。
76.s302:基于所述航班订票信息中对应的航司,确定所述航班订票信息中的电子优惠券是否记账,若记账,则执行步骤s303,若否,则不进行记账。
77.需要说明的是,航司对应的记账规则是在电子优惠券使用规则设置时预先存储的,具体的,设置电子优惠券的航司在设置电子优惠券的使用规则时,根据电子优惠券的电子券类型对该电子优惠券是否进行记账操作进行设置,及记账时对应的记账规则。
78.在具体实现步骤s302的过程中,先确定该航班订单信息中所使用的电子优惠券对应的航司和电子券类型,查找数据库中该航司对应的电子券类型是否需要进行记账操作,若需要,则执行步骤s303,若不需要,则不需要进行任何操作。
79.可选的,在不进行任何记账操作时,客票上的备注项trmk不做任何记录,此时可将pnr上记录价格的项fn写入使用电子优惠券的票上,具体可记为:fn/fcny xxxx.xx/scny yyyy.yy(支付的现金+电子券价值)。
80.可选的,运营人员登录电子商务系统后台录入电子优惠券的使用规则和数量等数据。使用规则包括电子优惠券的使用范围,航段,库存有效期等基本规则。
81.电子券类型包括预付费类和活动类,其中,预付费类的电子优惠券是航空公司出售的,其自身的价值等同于现金。此时可将该预付费的电子优惠券可设置为不记账方式。活动类的电子优惠券是航空公司通过活动发放的,该电子优惠券对于航空公司来说价值远小
于其券面价值,因此需要进入记账。对此可根据航空公司的实际情况进行设置,本发明实施例不加以限制。
82.可选的,活动类的电子优惠券是在营销活动上通过电子商务系统对特定数量的旅客进行主动发放,将电子优惠券发送到其账户。
83.s303:获取与电子券类型对应的记账规则。
84.在具体实现步骤s303的过程中,遍历对应的数据库,查找与该电子券类型对应的记账规则。
85.需要说明的是,记账规则包括按航段记账规则和客票记账规则。
86.s304:基于记账规则对所述航班订票信息进行处理,得到与航班订票信息对应的电子优惠券详细使用信息,并进行存储,以便线下操作员快速了解电子优惠券的使用情况。
87.需要说明的是,线下操作员可为机场工作人员等。
88.在本发明实施例中,当记账规则不同时,对航班订票信息进行处理得到的电子优惠券详细使用信息也会不同。因此对航班订票信息进行处理,得到与航班订票信息对应的电子优惠券详细使用信息,存在两种实现方式。
89.第一种实现方式:在确定记账规则为按航段记账规则时,基于按航段记账规则,确定航班预定信息中的航段编号和电子优惠券信息;按照预设格式对航段编号和电子优惠券信息进行处理,得到电子优惠券详细使用信息。
90.需要说明的是,电子优惠券信息至少包括电子优惠券类别、标识和币种金额。
91.在本发明实施例中,预设格式是指预先设置的字段写入的顺序,即按照卡code券/促销码or券号(促销码写具体的码,其他写券号)、是否记账(记账写act,不记账不写)、航段序号和旅客序号等顺序。
92.其中,字段coupon为固定字段,用于指示使用电子优惠券。
93.在具体实现中,先按照航段记账规则,获取航班预定信息中的航段编号和电子优惠券类别、标识和币种金额等电子优惠券信息。按照预设格式依次将中航段编号和电子优惠券类别、标识和币种金额等电子优惠券信息写入备注trmk项,从而得到电子优惠券详细使用信息。
94.例如:先按照航段记账规则,获取航班预定信息中的航段编号为s1和s2;电子优惠券类别为wx_hb、券号码为hgui7nbf、币种金额为300和100,旅客序号为p1。
95.备注项trmk为:coupon cny300 wx_hb/hgui7nbf act s1 p1;coupon cny100 wx_hb/cad45abc act s2 p1。
96.需要说明的是,act用于指示记账绑定标识。
97.第二种实现方式:在确定记账规则为客票记账规则时,基于客票记账规则,确定所述航班预定信息中的电子优惠券信息;按照预设格式对所述电子优惠券信息进行处理,得到电子优惠券详细使用信息。
98.需要说明的是,电子优惠券信息至少包括电子优惠券类别、标识和币种金额。
99.在具体实现中,先按照客票记账规则,获取航班预定信息中的电子优惠券类别、标识和币种金额等电子优惠券信息。按照预设格式依次将中电子优惠券类别、标识和币种金额等电子优惠券信息写入备注trmk项,从而得到电子优惠券详细使用信息。
100.例如:先按照航段记账规则,获取航班预定信息中的电子优惠券类别为wx_hb、券
号码为hgui7nbf、币种金额为400。
101.备注项trmk为:coupon cny400 wx_hb/hgui7nbf act。
102.可选的,不仅可以用为备注项trmk来记录电子优惠券的明细,还可以在用于区分每航段价格的fc项上的背景数据fb信息上追加券使用间文。此方案同样能记录每段使用了多少金额的券,也能够让各渠道拿到此数据。
103.可选的,在接收到旅客发送的退票指令时,从数据库中获取与退票指令对应的电子优惠券详细使用信息,并基于电子优惠券详细使用信息和退票规则计算对应的退票手续费和退票金额,从而快速实现退票业务。
104.在本发明实施例中,获取旅客提交的机票预定信息,并对所述机票预定信息中所需要使用的电子优惠券进行预处理,调用服务器生成与机票预定信息对应的pnr,基于该机票预定信息生成电商订单,并跳转至旅客支付界面,以便于旅客完成支付,在确定旅客成功支付后,系统自动出票。在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息。使得航空公司工作人员能够快速了解电子优惠券的使用情况。
105.可选的,在本发明实施例示出的订单记账方法的基础上,还包括:将所述电子优惠券详细使用信息写入已出票的机票上,以便线下操作员快速了解电子优惠券的使用情况。
106.与上述示出的订单记账方法相比,将所述电子优惠券详细使用信息写入已出票的机票上,以便后续旅客在线下退票时,线下操作员能够直接根据机票上的电子优惠券详细使用信息计算出原始价格,进而基于退票规则算出准确的退票手续费,已快速实现退票业务。
107.与上述本发明实施例示出的一种记账方法相对应,本发明实施例还对应公开了一种记账装置,如图4所示,为本发明实施例示出的一种记账装置的结构示意图,该装置包括:
108.第一获取单元401,用于在确定机票出票成功时,获取对应的航班订票信息。
109.确定单元402,用于基于所述航班订票信息中对应的航司和电子券类型,确定所述航班订票信息中的电子优惠券是否记账,若记账,则执行第二获取单元403。
110.第二获取单元403,用于获取与所述电子券类型对应的记账规则。
111.生成单元404,用于基于所述记账规则对所述航班订票信息进行处理,生成与所述机票对应的电子优惠券详细使用信息,并进行存储,以便线下操作员快速了解电子优惠券的使用情况。
112.可选的,若所述记账规则为航段记账规则,所述生成单元404,具体用于:基于航段记账规则,确定所述航班预定信息中的航段编号和电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;按照预设格式对所述航段编号和电子优惠券信息进行处理,得到电子优惠券详细使用信息。
113.可选的,若所述记账规则为客票记账规则,所述生成单元404,具体用于:基于客票记账规则,确定所述航班预定信息中的电子优惠券信息,所述电子优惠券信息至少包括电子优惠券类别、标识和币种金额;按照预设格式对所述电子优惠券信息进行处理,得到电子优惠券详细使用信息。
114.以上本发明实施例公开的记账装置中的各个模块和单元的具体工作过程,可参见
本发明上述实施例公开的记账方法中的对应内容,这里不再进行赘述。
115.在本发明实施例中,不需要人工进行操作,在机票出票成功后,先通过出票成功的机票所对应的航班订票信息,判定是否需要记账;在确定需要记账时,通过与电子券类型对应的记账规则对航班订票信息进行处理,从而确定与机票对应的电子优惠券详细使用信息。使得航空公司工作人员能够快速了解电子优惠券的使用情况。
116.可选的,基于上述本发明实施例示出的记账装置,结合图4,参见图5,该记账装置还进一步设置有写入单元405。
117.写入单元405,用于将所述电子优惠券详细使用信息写入已出票的机票上,以便线下操作员快速了解电子优惠券的使用情况。
118.与上述示出的订单记账方法相比,将所述电子优惠券详细使用信息写入已出票的机票上,以便后续旅客在线下退票时,线下操作员能够直接根据机票上的电子优惠券详细使用信息计算出原始价格,进而基于退票规则算出准确的退票手续费,已快速实现退票业务。
119.本发明实施例还公开了一种电子设备,该电子设备用于运行数据库存储过程,其中,所述运行数据库存储过程时执行上述图3公开的记账方法。
120.本发明实施例还公开了一种计算机存储介质,所述存储介质包括存储数据库存储过程,其中,在所述数据库存储过程运行时控制所述存储介质所在设备执行上述图3公开的记账方法。
121.在本公开的上下文中,计算机存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
122.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
123.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应
认为超出本发明的范围。
124.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1