WO2022252861A1 - Plane ticket rescheduling method and plane ticket rescheduling apparatus - Google Patents
Plane ticket rescheduling method and plane ticket rescheduling apparatus Download PDFInfo
- Publication number
- WO2022252861A1 WO2022252861A1 PCT/CN2022/088135 CN2022088135W WO2022252861A1 WO 2022252861 A1 WO2022252861 A1 WO 2022252861A1 CN 2022088135 W CN2022088135 W CN 2022088135W WO 2022252861 A1 WO2022252861 A1 WO 2022252861A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rescheduled
- rescheduling
- flight
- ticket
- order
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000002776 aggregation Effects 0.000 claims abstract description 12
- 238000004220 aggregation Methods 0.000 claims abstract description 12
- 230000008569 process Effects 0.000 claims description 20
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 10
- 230000010006 flight Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- the invention relates to the technical field of aviation information processing, in particular to an air ticket rescheduling method and an air ticket rescheduling device.
- the present invention provides an air ticket rescheduling method and an air ticket rescheduling device to solve the problem that the existing rescheduling methods can only support the rescheduling of the original reservation channel, but cannot support the rescheduling of all channels.
- the embodiment of the present invention provides the following technical solutions:
- the first aspect of the present invention discloses a method for rescheduling an air ticket, which is applied to a device for rescheduling an air ticket.
- the method includes:
- the passengers to be rescheduled and the flight segments to be rescheduled are determined in the air ticket order to be rescheduled; wherein, the air ticket order to be rescheduled includes: a temporary air ticket order and a system air ticket order; the system air ticket order is an air ticket order sold through a direct sales channel , the temporary air ticket order is an air ticket order having the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through distribution channels;
- the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed determines the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time; wherein, the The data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
- the present invention provides a ticket rescheduling method and a ticket rescheduling device.
- the passenger to be rescheduled and the flight segment to be rescheduled are determined in the ticket order to be rescheduled; the passenger to be rescheduled is determined and the flight segment to be rescheduled, whether it satisfies the rescheduling policy rules that match the ticket order to be rescheduled; if the judgment result is satisfied, then determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed, and based on the flight segment to be rescheduled and the target rescheduling time , to generate the data of the reschedulable flight segments that meet the conditions; wherein, the data of the reschedulable flight segments include: the reschedulable flight and the rescheduling amount of the reschedulable flight; Tickets are
- Fig. 1 is a flow chart of a method for rescheduling an air ticket disclosed in an embodiment of the present invention
- Fig. 2 is a flow chart for determining passengers to be rescheduled and flight segments to be rescheduled disclosed in an embodiment of the present invention
- FIG. 3 is a flow chart of matching rescheduling policy rules disclosed in an embodiment of the present invention.
- Fig. 4 is a flow chart for generating reschedulable flight segment data disclosed in an embodiment of the present invention
- Fig. 5 to Fig. 8 are the flowcharts of four other air ticket rescheduling methods disclosed in the embodiment of the present invention.
- Fig. 9 is a schematic structural diagram of an air ticket rescheduling device disclosed in an embodiment of the present invention.
- the term "comprises”, “comprises” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes none. other elements specifically listed, or also include elements inherent in such a process, method, article, or apparatus.
- an element defined by the phrase “comprising a " does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
- the various booking channels lead to inconsistent order information, which makes it impossible for passengers to complete self-service rescheduling in a unified official channel, which reduces the passenger's ticket buying experience, and also increases the flight time. chances of the company being sued.
- the embodiment of the present application provides a method for rescheduling an air ticket to solve the problem that the existing rescheduling method can only support rescheduling through the original reservation channel, but cannot support rescheduling through all channels.
- the air ticket rescheduling method is applied to the air ticket rescheduling device, and the air ticket rescheduling method mainly includes the following steps:
- the air ticket order to be rescheduled refers to the air ticket order that needs to be rescheduled, but the rescheduling has not been completed.
- the ticket order to be rescheduled includes at least one flight segment and passengers taking the flight segment.
- the air ticket to be rescheduled may be a temporary air ticket order or a system air ticket order.
- System ticket orders generally refer to ticket orders sold through direct sales channels. For example, airline ticket orders sold through channels such as the airline’s official website, the airline’s mobile app, and the airline’s WeChat official account.
- Temporary air ticket orders generally refer to orders in the same data format as system air ticket orders obtained after data aggregation of air ticket orders sold through distribution channels. For example, ticket orders sold by agents, ticket orders sold by third-party booking websites or third-party applications, etc.
- the host system can be invoked to execute the instruction of extracting passenger ticket purchase records (DETR instruction) and the instruction of extracting record number (RT instruction) to read, and obtain the ticket information corresponding to the passenger input information.
- DETR instruction extracting passenger ticket purchase records
- RT instruction extracting record number
- OJ_SuperPNR, SuperPNR unified passenger order information
- the obtained temporary air ticket order can also be stored in the distributed cache database, so as to realize the storage of temporary air ticket order data.
- both the system ticket order and the provisional ticket order conform to the unified order model and have the same data format, both the system ticket order and the provisional ticket order can be analyzed to obtain the corresponding passenger information, flight itinerary information and payment information, etc. .
- step S101 the specific process of performing step S101 and determining the passengers to be rescheduled and the flight segments to be rescheduled in the ticket order to be rescheduled can be shown in Figure 2, mainly including the following steps:
- related systems can be used to analyze the air ticket order to be rescheduled to obtain passenger information and flight information in the air ticket order to be rescheduled, so as to obtain the ticket usage of the air ticket order to be rescheduled.
- passengers can select the passenger who needs to be rescheduled as the passenger to be rescheduled and the flight segment to be rescheduled as the rescheduled flight segment through the selection control on the display interface according to the actual change requirements.
- the rescheduling policy rules matching the ticket order to be rescheduled can be obtained through the specific method shown in Figure 3, which mainly includes the following steps:
- the attribute information may include: at least one of passenger attribute, order attribute, flight attribute and upgrade attribute.
- attributes of air ticket orders can be divided according to certain rules, or can be divided artificially in advance. Of course, they can also be divided through existing data processing methods. protection scope of this application.
- step S103 is executed .
- the data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment.
- passengers can use the calendar control to select the date to be rescheduled as the target rescheduling time.
- step S103 according to the flight segment to be rescheduled and the target rescheduling time, the process of generating the data of the reschedulable flight segment that satisfies the conditions can be seen in Figure 4, which mainly includes the following steps:
- TRR Ticket Refund and Reissue
- the tariff information of the reschedulable flight segment is the information obtained by packaging the tariff information of each flight segment.
- the freight rate information of the reschedulable flight is converted to obtain the rescheduled amount of the reschedulable flight.
- the payment information of the air ticket to be rescheduled order is obtained by invoking the TRR system for query through the ticket number of the air ticket to be rescheduled.
- the payment information stored in the air ticket order to be rescheduled can be obtained without querying the TRR system.
- this application configures the corresponding rescheduling price conversion strategy, which can use the payment information of the ticket order to be rescheduled, combined with the preset rescheduling price conversion strategy to automatically convert the operation information of the reschedulable flight, and obtain the rescheduled flight amount.
- the current method of setting rescheduling rates is relatively simple.
- the rescheduling rate is set according to the time difference between the rescheduling time and the departure time, and is calculated according to the time interval interval, which is not conducive to the improvement of the interests of the airline company.
- the rescheduling price conversion strategy provided by the application can be configured according to the specific application environment and user needs, not only according to the time interval.
- the core data support of price conversion is to convert all payment channels and payment amounts used by passengers when booking air tickets into unified payment information sub-nodes, and store them in the payment information nodes in SuperPNR one by one. For example, passengers use a mixed payment method of cash + points + coupons when booking or changing an order. In contrast, there will be three payment sub-nodes in SuperPNR.
- the original scheduled payment amount can be deducted and converted accordingly to obtain the rescheduled amount of the reschedulable flight.
- the rescheduling amount includes price-related information such as rescheduling price difference and rescheduling handling fee.
- the reschedulable flight and the rescheduled amount of the reschedulable flight are arranged to a certain extent, for example, list, arrangement, etc., to generate the data of the reschedulable flight segment.
- the generated reschedulable flight segment data can be displayed on the display interface, so that passengers can learn the reschedulable flight segment data by browsing.
- the reschedulable segment data generally includes each reschedulable flight and the detailed rescheduled amount corresponding to each reschedulable flight.
- passengers can determine the target rescheduled flight by selecting controls on the display interface of reschedulable flight segment data according to actual change needs.
- the ticket can be issued by invoking the host system or the TRR system to generate an air ticket and reissue the original ticket.
- the rescheduled order can be transferred to the automatic ticketing queue, and the ticketing of the target rescheduled flight can be guaranteed through the automatic ticketing queue.
- an early warning message can also be sent to remind the airline's customer service staff to provide background support.
- the early warning information can be an early warning email sent to the airline company's customer service; of course, it is not limited to this, and no matter what kind of early warning is used, it falls within the scope of protection of this application.
- the ticket issuing time can also be set.
- the rescheduled order will be automatically canceled.
- the payment order number, payment amount, payment channel and other relevant information of the rescheduled air ticket order will be stored in the new order payment node in SuperPNR, so that passengers can initiate self-service again When rescheduling, carry out price conversion on the rescheduled freight rate, etc.
- the air ticket rescheduling method by determining the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled; The rescheduling policy rule matching the rescheduled ticket order; if the judgment result is satisfied, determine the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate the reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time ;
- the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight; determine the target rescheduled flight to be changed to in the reschedulable flight segment data, and issue a ticket for the target rescheduled flight; Orders include: temporary ticket orders and system ticket
- this application can also call the TRR system at the bottom layer to realize automatic price inquiry on the freight information of the reschedulable flight that meets the flight segment to be rescheduled and the target rescheduling time, combined with the payment information of the flight ticket order to be rescheduled, according to the established airline company
- the rescheduling price conversion strategy automatically adjusts the fare information of rescheduled flights after inquiry, which not only improves the self-service rescheduling experience of passengers, but also ensures the smooth progress of the airline's settlement policy and safeguards the interests of the airline.
- this application also provides a visual table rule configuration policy page, which can select different rescheduling policy rules according to the airline's own business needs to adapt to different operational needs, and provides targeted rescheduling for passengers in different scenarios.
- the innovative rescheduling service improves passengers' self-service rescheduling experience, increases user stickiness, and promotes the growth of airlines' profits.
- the flexible rescheduling policy rule configuration not only adapts to the diverse rescheduling needs of passengers, but also meets the operating requirements of airlines, reducing the labor costs that airlines need to invest in ensuring passenger rescheduling.
- step S102 is performed to determine whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled, If the judgment result is not satisfied, the ticket rescheduling method also includes:
- the ticket rescheduling method further includes:
- the preset reservation mode may include: the seat occupancy mode of the same passenger reservation record (Passenger Name Record, PNR) and the seat occupancy mode of the new passenger reservation record.
- PNR Passenger Name Record
- seat reservations can be made for the target rescheduled flight according to the reservation mode set by the airline company. Assuming that the seat reservation mode set by the airline company is the new PNR seat occupancy mode, the flight information of the target rescheduled flight and the personal information of the passenger to be rescheduled (such as passenger name, contact information, etc.) Create a new placeholder PNR.
- the reservation mode set by the airline company is the same as the PNR seat occupancy mode, it will create the segment information corresponding to the target rescheduled flight in the PNR associated with the segment to be rescheduled.
- the method for rescheduling the ticket before performing step S105 and issuing a ticket for the target rescheduled flight, the method for rescheduling the ticket further includes:
- step S105 If the judgment result is yes, that is, it is judged that the seat reservation is successful, the step of issuing a ticket for the target rescheduled flight is executed, that is, step S105.
- the specific process of issuing a ticket for the target rescheduled flight may be: issue a ticket for the newly generated occupancy PNR. If the segment to be rescheduled is a round-trip segment or multiple segments, after the target rescheduled flight is ticketed, the newly generated ticket number will be bound back to the occupied PNR corresponding to the segment to be rescheduled.
- the default reservation mode is the same PNR seat occupancy mode, it will judge whether the target rescheduled flight and the flight segment to be rescheduled are rescheduled in the same cabin. If it is rescheduled in the same cabin, you need to call the TRR system to delete the flight to be rescheduled in the corresponding PNR segment, and update the tariff information. If it is not rescheduled in the same cabin, you need to call the TRR system to delete the segment to be rescheduled in the occupying PNR, and update the freight information, and also need to reissue the occupying PNR that deletes the segment to be rescheduled and updates the freight information ticket.
- both the same PNR occupancy mode and the new PNR occupancy mode introduce the concept of transactions. Through the atomicity of transactions, it is guaranteed from the order level that when the PNR occupancy fails, the order data can not be submitted. , to ensure the correctness and completeness of the order data, so that passengers can choose to reschedule without worry.
- the air ticket rescheduling method also includes:
- the method for rescheduling the ticket further includes:
- the real-time rescheduling status of the ticket order to be rescheduled is recorded, and the rescheduling related information is displayed through the display interface, which can facilitate passengers and background customer service personnel to quickly confirm the rescheduling status of the ticket order to be rescheduled .
- the ticket rescheduling device mainly includes:
- the first rescheduling determination module 101 is used to determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled.
- air ticket orders to be rescheduled include: temporary air ticket orders and system air ticket orders; system air ticket orders are air ticket orders sold through direct sales channels, and temporary air ticket orders are obtained after data aggregation of air ticket orders sold through distribution channels. Air ticket orders in the same data format.
- the rescheduling judging module 102 is used to judge whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled.
- the determining and generating module 103 is used to determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed to if the judgment result is satisfied, and generate reschedulable flight segment data satisfying the conditions according to the flight segment to be rescheduled and the target rescheduling time.
- the data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment.
- the second rescheduling determination module 104 is configured to determine the target rescheduled flight to be changed from the reschedulable flight segment data.
- the rescheduled ticket issuing module 105 is configured to issue tickets for the target rescheduled flight.
- the passengers to be rescheduled and the flight segments to be rescheduled are determined to be rescheduled in the ticket order to be rescheduled by the first rescheduling determination module 101;
- the reschedulable flight segment data wherein, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight; the second rescheduling determination module 104 determines the target rescheduled flight that needs to be changed to in the reschedulable flight segment data,
- the rescheduled ticket issuing module 105 issues
- the first rescheduling determination module includes:
- the rescheduling analysis module is used to analyze the air ticket order to be rescheduled, and obtain the air ticket usage of the air ticket order to be rescheduled.
- the rescheduling determination sub-module is used to determine the to-be-rescheduled passengers and the to-be-rescheduled flight segments that need to be rescheduled in the display interface of the air ticket usage of the to-be-rescheduled air ticket order.
- the determination generation module includes:
- the rescheduling query module is used to call the ticket refund and change service system to query according to the flight segment to be rescheduled and the target rescheduling time, and obtain the reschedulable flight that meets the flight segment to be rescheduled and the target rescheduling time, as well as the tariff information of the rescheduled flight .
- the rescheduling amount conversion module is used to convert the freight information of the reschedulable flight by using the payment information of the ticket order to be rescheduled, combined with the preset rescheduled price conversion strategy, to obtain the rescheduled amount of the reschedulable flight.
- the data generating module is used for generating data of reschedulable flight segments based on the reschedulable flight and the rescheduled amount of the reschedulable flight.
- the ticket rescheduling device further includes:
- the rescheduling reservation module is used to make seat reservations for the target rescheduled flight according to the preset reservation mode; wherein, the preset reservation mode includes: the seat occupancy mode of the same passenger's reservation record and the seat occupancy mode of the new passenger's reservation record.
- the device for rescheduling the ticket before issuing a ticket to the target rescheduled flight, the device for rescheduling the ticket further includes:
- the seat reservation judgment module is used to judge whether the seat reservation is successful; if the judgment result is yes, then execute the step of issuing tickets for the target rescheduled flight.
- the specific matching process of the rescheduling policy rules in the rescheduling judging module that matches the ticket order to be rescheduled is as follows:
- the attributes of the air ticket order to be rescheduled are extracted to obtain the attribute information of the air ticket order to be rescheduled; wherein, the attribute information includes: at least one of passenger attribute, order attribute, flight attribute and upgrade attribute. Then, from all the rescheduling policy rules, match to obtain the rescheduling policy rule matching the attribute information.
- the ticket rescheduling device after judging whether the passenger to be rescheduled and the flight segment information to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled, if the judgment result is not satisfied, then the ticket rescheduling device also includes:
- the error information generation module is used to generate error information that can be configured internationally.
- the ticket rescheduling device further includes:
- the data synchronization module is used to synchronize the data of the flight ticket order to be rescheduled with the host system.
- the device for rescheduling the ticket before and after any step, further includes:
- the rescheduling record module is used to record the real-time rescheduling status of the ticket order to be rescheduled.
- a method for rescheduling a ticket is provided, which is applied to a device for rescheduling a ticket, including:
- the passengers to be rescheduled and the flight segments to be rescheduled are determined in the air ticket order to be rescheduled; wherein, the air ticket order to be rescheduled includes: a temporary air ticket order and a system air ticket order; the system air ticket order is an air ticket order sold through a direct sales channel , the temporary air ticket order is an air ticket order having the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through distribution channels;
- the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed determines the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time; wherein, the The data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
- the passenger to be rescheduled and the flight segment to be rescheduled are determined in the ticket order to be rescheduled, including:
- the passenger to be rescheduled and the flight segment to be rescheduled are determined.
- data of the reschedulable flight segment meeting the conditions is generated, including:
- call the ticket refund and change service system to inquire, and obtain the reschedulable flight that satisfies the flight segment to be rescheduled and the target rescheduling time, and the reschedulable flight price information;
- the data of the reschedulable flight segment is generated.
- the method further includes:
- the preset reservation mode includes: a seat occupation mode of the same passenger's reservation record and a seat occupation mode of a new passenger's reservation record.
- the ticket rescheduling method before issuing a ticket to the target rescheduled flight, it also includes:
- the matching process of the rescheduling policy rule matched with the ticket order to be rescheduled includes:
- the rescheduling policy rule matching the attribute information is obtained by matching.
- the ticket rescheduling method after judging whether the passenger to be rescheduled and the flight segment information to be rescheduled meet the rescheduling policy rule matching the ticket to be rescheduled order, if the judgment result is no Satisfied, it also includes:
- the ticket order to be rescheduled is the temporary ticket order, before issuing a ticket for the target rescheduled flight, it also includes:
- a device for rescheduling a ticket including:
- the first rescheduling determination module is used to determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled; wherein, the ticket order to be rescheduled includes: a temporary ticket order and a system ticket order; the system ticket The order is an air ticket order sold through a direct sales channel, and the temporary air ticket order is an air ticket order with the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through a distribution channel;
- the rescheduling judging module is used to judge whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling strategy rules matching the ticket order to be rescheduled;
- the determination generation module is used to determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed to if the judgment result is satisfied, and generate a reschedulable flight that satisfies the conditions according to the flight segment to be rescheduled and the target rescheduling time segment data; wherein, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
- the second rescheduling determination module is used to determine the target rescheduled flight that needs to be changed to in the reschedulable flight segment data;
- the rescheduled ticket issuing module is used to issue tickets for the target rescheduled flight.
- each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions.
- the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved.
- each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
- the units/modules involved in the embodiments described in the present disclosure may be implemented by means of software or by means of hardware.
- the name of the unit/module does not constitute a limitation of the unit/module itself under certain circumstances, for example, the first obtaining unit/module may also be described as "a unit for obtaining at least two Internet Protocol addresses" and the like.
- each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments.
- the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.
- the systems and system embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is It can be located in one place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without creative effort.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A plane ticket rescheduling method and a plane ticket rescheduling apparatus. The method being: determining a passenger to be rescheduled and a flight segment to be rescheduled in a ticket order to be rescheduled (S101); determining whether said passenger and said flight segment meet a rescheduling policy rule matching said ticket order (S102); if so, determining a target rescheduling time to which said flight segment needs to be changed, and, according to said flight segment and the target rescheduling time, generating reschedulable flight segment data meeting a condition (S103); determining, from among the reschedulable flight segment data, a target rescheduled flight to be rescheduled to (S104); and issuing a ticket for the target rescheduled flight (S105). Given that a temporary plane ticket order in a plane ticket order to be rescheduled is an order that has the same data format as a system plane ticket order and that is obtained after data aggregation of plane ticket orders sold in a distribution channel, it is possible to implement self-service rescheduling by ticket buyers of all channels, thus solving the problem of existing methods only supporting rescheduling in an original ordering channel, but not supporting rescheduling across all channels.
Description
本公开要求于2021年06月01日提交中国专利局、申请号为202110610173.5、发明名称为“一种机票改期方法及机票改期装置”的中国专利申请的优先权,其全部内容通过引用结合在本公开中。This disclosure claims the priority of the Chinese patent application with the application number 202110610173.5 and the title of the invention "a method for rescheduling an air ticket and a device for rescheduling an air ticket" submitted to the China Patent Office on June 1, 2021, the entire contents of which are incorporated herein by reference. In public.
本发明涉及航空信息处理技术领域,具体涉及一种机票改期方法及机票改期装置。The invention relates to the technical field of aviation information processing, in particular to an air ticket rescheduling method and an air ticket rescheduling device.
随着国内经济的繁荣发展、科技的进步、居民收入的快速增长、中产阶级群体扩大和消费力的提升,航空客运需求持续飞速增长,提升客户行程体验成为民航客运的重点方向。With the prosperity and development of the domestic economy, the advancement of science and technology, the rapid growth of residents' income, the expansion of the middle class group and the improvement of consumption power, the demand for air passenger transportation continues to grow rapidly, and improving customer journey experience has become the key direction of civil aviation passenger transportation.
目前,由于天气原因造成的航班大面积延误或航班发生计划/临时性延误或取消等情况的发生,会造成大量旅客出行计划被打乱,旅客办理航班改期的需求会临时性暴增,需航司投入大量的人力进行及时保障。另一方面,因现代生活节奏的加快,旅客往往会需要使用到机票改期功能来满足行程变更的需求,但当前各航司提供的改期功能,通常只能选择原预定渠道或人工客服进行改期处理,不能为旅客提供灵活,便捷的自助改期服务。At present, large-scale delays of flights or planned/temporary delays or cancellations of flights due to weather will disrupt the travel plans of a large number of passengers, and the demand for flight rescheduling will increase temporarily. The company invested a lot of manpower in timely guarantee. On the other hand, due to the accelerated pace of modern life, passengers often need to use the ticket rescheduling function to meet the needs of itinerary changes. However, the current rescheduling functions provided by various airlines can only be rescheduled through the original booking channel or manual customer service. , unable to provide passengers with flexible and convenient self-service rescheduling services.
发明内容Contents of the invention
有鉴于此,本发明提供了一种机票改期方法及机票改期装置,以解决现有改期方法,只能支持原预定渠道改期,而无法支持全渠道改期的问题。In view of this, the present invention provides an air ticket rescheduling method and an air ticket rescheduling device to solve the problem that the existing rescheduling methods can only support the rescheduling of the original reservation channel, but cannot support the rescheduling of all channels.
为了实现上述目的,本发明实施例提供了如下技术方案:In order to achieve the above object, the embodiment of the present invention provides the following technical solutions:
本发明第一方面公开了一种机票改期方法,应用于机票改期装置,所述方法包括:The first aspect of the present invention discloses a method for rescheduling an air ticket, which is applied to a device for rescheduling an air ticket. The method includes:
在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;其中,所述待改期机票订单包括:临时机票订单和***机票订单;所述***机票订单是直销渠道销售的机票订单,所述临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与所述***机票订单具有相同数据格式的机票订单;The passengers to be rescheduled and the flight segments to be rescheduled are determined in the air ticket order to be rescheduled; wherein, the air ticket order to be rescheduled includes: a temporary air ticket order and a system air ticket order; the system air ticket order is an air ticket order sold through a direct sales channel , the temporary air ticket order is an air ticket order having the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through distribution channels;
判断所述待改期旅客和所述待改期航段,是否满足与所述待改期机票订单相匹配的改期策略规则;Judging whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rules matching the ticket order to be rescheduled;
若判断结果为满足,则确定所述待改期航段需要改换至的目标改期时间,并依据所述待改期航段和所述目标改期时间,生成满足条件的可改期航段数据;其中,所述可改期航段数据包括:可改期航班和所述可改期航段的改期金额;If the judgment result is satisfied, then determine the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time; wherein, the The data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
在所述可改期航段数据中确定出需要改换至的目标改期航班;Determine the target rescheduled flight that needs to be changed to in the data of the reschedulable flight segment;
对所述目标改期航班进行出票。Issue tickets for the target rescheduled flight.
本发明提供了一种机票改期方法及机票改期装置,在本发明所提供的机票改期方法中,通过在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;判断待改期旅客和待改期航段,是否满足与待改期机票订单相匹配的改期策略规则;若判断结果为满足,则确定待改期航段需要改换至的目标改期时间,并依据待改期航段和目标改期时间,生成满足条件的可改期航段数据;其中,可改期航段数据包括:可改期航班和可改期航班的改期金额;在可改期航段数据中确定出需要改换至的目标改期航班,对目标改期航班进行出票;由于待改期机票订单包括:临时机票订单和***机票订单;***机票订单是直销渠道销售的机票订单,临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与***机票订单具有相同数据格式的订单,能够实现全渠道购票旅客的自助改期,解决了现有改期方法,只能支持原预定渠道改期,而无法支持全渠道改期的问题。The present invention provides a ticket rescheduling method and a ticket rescheduling device. In the ticket rescheduling method provided by the present invention, the passenger to be rescheduled and the flight segment to be rescheduled are determined in the ticket order to be rescheduled; the passenger to be rescheduled is determined and the flight segment to be rescheduled, whether it satisfies the rescheduling policy rules that match the ticket order to be rescheduled; if the judgment result is satisfied, then determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed, and based on the flight segment to be rescheduled and the target rescheduling time , to generate the data of the reschedulable flight segments that meet the conditions; wherein, the data of the reschedulable flight segments include: the reschedulable flight and the rescheduling amount of the reschedulable flight; Tickets are issued for rescheduled flights; since ticket orders to be rescheduled include: temporary ticket orders and system ticket orders; system ticket orders are ticket orders sold through direct sales channels, and temporary ticket orders are obtained after data aggregation of ticket orders sold through distribution channels The order with the same data format as the system ticket order can realize the self-service rescheduling of omni-channel ticket purchase passengers, which solves the problem that the existing rescheduling method can only support the original booking channel rescheduling, but cannot support omni-channel rescheduling.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本发明实施例公开的一种机票改期方法的流程图;Fig. 1 is a flow chart of a method for rescheduling an air ticket disclosed in an embodiment of the present invention;
图2为本发明实施例公开的一种确定待改期旅客和待改期航段的流程图;Fig. 2 is a flow chart for determining passengers to be rescheduled and flight segments to be rescheduled disclosed in an embodiment of the present invention;
图3为本发明实施例公开的一种匹配改期策略规则的流程图;FIG. 3 is a flow chart of matching rescheduling policy rules disclosed in an embodiment of the present invention;
图4为本发明实施例公开的一种生成可改期航段数据的流程图;Fig. 4 is a flow chart for generating reschedulable flight segment data disclosed in an embodiment of the present invention;
图5至图8为本发明实施例公开的另四种机票改期方法的流程图;Fig. 5 to Fig. 8 are the flowcharts of four other air ticket rescheduling methods disclosed in the embodiment of the present invention;
图9为本发明实施例公开的一种机票改期装置的结构示意图。Fig. 9 is a schematic structural diagram of an air ticket rescheduling device disclosed in an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。In this application, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes none. other elements specifically listed, or also include elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
首先需要说明的是,目前部分国内航空公司已经建设并投入了一些自助改期服务,通常是在官网渠道(也即本申请提及的直销渠道)订票的旅客通过订单管理选择订单,选择改期时间,并支付一定的改期费用,完成自助改期。First of all, it needs to be explained that some domestic airlines have established and put in some self-service rescheduling services. Usually, passengers who book tickets on the official website channel (that is, the direct sales channel mentioned in this application) select the order through order management and choose the rescheduling time. , and pay a certain rescheduling fee to complete the self-reschedule.
但是,由于各航司官网现有的自助改期服务大部分只允许通过官方渠道订票的改期,而通过其他渠道(也即本申请提及的分销渠道)订票的旅客若想要改期只能联系人工客服进行处理,并且,若是通过代理人订票的旅客要想改期还需要通过代理人处理。However, since most of the existing self-service rescheduling services on the official websites of airline companies only allow rescheduling of tickets booked through official channels, passengers who book tickets through other channels (that is, the distribution channels mentioned in this application) can only reschedule if they want to reschedule Contact the manual customer service for processing, and if the passenger who booked the ticket through an agent wants to reschedule, it needs to be processed through the agent.
经发明人研究发现,由于旅客的订票渠道多样,繁多的订票渠道导致订单信息不一致,使得旅客无法在统一的官方渠道中完成自助改期,降低了旅客的购票体验,同时也增加了航司被投诉的几率。According to the research of the inventors, due to the various booking channels of passengers, the various booking channels lead to inconsistent order information, which makes it impossible for passengers to complete self-service rescheduling in a unified official channel, which reduces the passenger's ticket buying experience, and also increases the flight time. chances of the company being sued.
针对上述问题,本申请实施例提供了一种机票改期方法,以解决现有改期方法,只能支持原预定渠道改期,而无法支持全渠道改期的问题。In view of the above problems, the embodiment of the present application provides a method for rescheduling an air ticket to solve the problem that the existing rescheduling method can only support rescheduling through the original reservation channel, but cannot support rescheduling through all channels.
请参见图1,该机票改期方法应用于机票改期装置,该机票改期方法主要包括以下步骤:Please refer to Fig. 1, the air ticket rescheduling method is applied to the air ticket rescheduling device, and the air ticket rescheduling method mainly includes the following steps:
S101、在待改期机票订单中确定出需要改期的待改期旅客和待改期航 段。S101. Determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled.
其中,待改期机票订单指代需要进行机票改期,但还没完成改期的机票订单。实际应用中,该待改期机票订单包括至少一个航段和乘坐该航段的旅客。Among them, the air ticket order to be rescheduled refers to the air ticket order that needs to be rescheduled, but the rescheduling has not been completed. In practical applications, the ticket order to be rescheduled includes at least one flight segment and passengers taking the flight segment.
实际应用中,该待改期机票可以是临时机票订单,也可以是***机票订单。***机票订单一般指代直销渠道销售的机票订单。例如,航司官网、航司手机APP、航司微信公众号等渠道销售的机票订单。In practical applications, the air ticket to be rescheduled may be a temporary air ticket order or a system air ticket order. System ticket orders generally refer to ticket orders sold through direct sales channels. For example, airline ticket orders sold through channels such as the airline’s official website, the airline’s mobile app, and the airline’s WeChat official account.
临时机票订单一般指代对分销渠道销售的机票订单进行数据聚合后,得到的与***机票订单具体相同数据格式的订单。例如,代理人销售的机票订单,第三方订票网站或者第三方应用销售的机票订单等。Temporary air ticket orders generally refer to orders in the same data format as system air ticket orders obtained after data aggregation of air ticket orders sold through distribution channels. For example, ticket orders sold by agents, ticket orders sold by third-party booking websites or third-party applications, etc.
实际应用中,针对分销渠道销售的机票订单,可以通过旅客输入的票号、姓名及证件号等,调用主机***(Ebuild Server)执行提取旅客购票记录指令(DETR指令)和提取记录编号指令(RT指令)进行读取,得到旅客输入信息对应的机票信息。将读取得到的机票信息中的航段信息、运价信息及旅客身份信息等,输入统一旅客订单信息(OJ_SuperPNR,SuperPNR)模型进行数据聚合,得到与***机票订单具有相同的数据格式的临时机票订单。In practical applications, for ticket orders sold through distribution channels, the host system (Ebuild Server) can be invoked to execute the instruction of extracting passenger ticket purchase records (DETR instruction) and the instruction of extracting record number ( RT instruction) to read, and obtain the ticket information corresponding to the passenger input information. Input the flight segment information, freight information and passenger identity information in the read ticket information into the unified passenger order information (OJ_SuperPNR, SuperPNR) model for data aggregation, and obtain a temporary ticket with the same data format as the system ticket order Order.
需要说明的是,还可以将得到的临时机票订单存储至分布式缓存数据库中,以实现临时机票订单数据的存储。It should be noted that the obtained temporary air ticket order can also be stored in the distributed cache database, so as to realize the storage of temporary air ticket order data.
由于***机票订单和临时机票订单均符合统一订单模型,具有相同的数据格式,无论是***机票订单还是临时机票订单,均能通过对其解析以得到对应的旅客信息、航班行程信息及支付信息等。Since both the system ticket order and the provisional ticket order conform to the unified order model and have the same data format, both the system ticket order and the provisional ticket order can be analyzed to obtain the corresponding passenger information, flight itinerary information and payment information, etc. .
实际应用中,执行步骤S101、在待改期机票订单中确定出需要改期的待改期旅客和待改期航段的具体过程可如图2所示,主要包括以下步骤:In practical applications, the specific process of performing step S101 and determining the passengers to be rescheduled and the flight segments to be rescheduled in the ticket order to be rescheduled can be shown in Figure 2, mainly including the following steps:
S201、对待改期机票订单进行解析,得到待改期机票订单的机票使用情况。S201. Analyzing the air ticket order to be rescheduled to obtain the air ticket usage status of the air ticket order to be rescheduled.
实际应用中,可以利用相关***对待改期机票订单进行解析,以获得待改期机票订单中的旅客信息和航班信息,从而得到待改期机票订单的机票使用情况。In practical applications, related systems can be used to analyze the air ticket order to be rescheduled to obtain passenger information and flight information in the air ticket order to be rescheduled, so as to obtain the ticket usage of the air ticket order to be rescheduled.
S202、在待改期机票订单的机票使用情况的展示界面上,确定出需要改期的待改期旅客和待改期航段。S202. On the display interface of the air ticket usage of the air ticket order to be rescheduled, determine the passenger to be rescheduled and the flight segment to be rescheduled that need to be rescheduled.
实际应用中,旅客可以根据实际变更需求,通过展示界面的选择控件,选择需要进行改期的旅客作为待改期旅客,选择需要改期航段作为改期航段。In practical applications, passengers can select the passenger who needs to be rescheduled as the passenger to be rescheduled and the flight segment to be rescheduled as the rescheduled flight segment through the selection control on the display interface according to the actual change requirements.
S102、判断待改期旅客和待改期航段,是否满足与待改期机票订单相匹配的改期策略规则。S102. Determine whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled.
实际应用中,可以通过图3示出的具体方式,得到与待改期机票订单相匹配的改期策略规则,主要包括以下步骤:In practical applications, the rescheduling policy rules matching the ticket order to be rescheduled can be obtained through the specific method shown in Figure 3, which mainly includes the following steps:
S301、对待改期机票订单的属性进行提取,得到待改期订单的属性信息。S301. Extract attributes of the air ticket order to be rescheduled, and obtain attribute information of the order to be rescheduled.
其中,属性信息可以包括:旅客属性、订单属性、航班性质属性及改升性质属性中的至少一种。Wherein, the attribute information may include: at least one of passenger attribute, order attribute, flight attribute and upgrade attribute.
需要说明的是,机票订单的属性可以是按照一定规则进行划分的,也可以人为事先进行划分的,当然还可以通过现有数据处理方式进行划分,本申请对机票订单属性不作具体规定,均属于本申请的保护范围。It should be noted that the attributes of air ticket orders can be divided according to certain rules, or can be divided artificially in advance. Of course, they can also be divided through existing data processing methods. protection scope of this application.
S302、从所有改期策略规则中,匹配得到与属性信息相配的改期策略规则。S302. From all the rescheduling policy rules, match to obtain the rescheduling policy rule matching the attribute information.
实际应用中,可以综合考虑旅客属性、订单属性、航班性质属性及改升性质属性等维度影响,对不同改期场景对应的改期策略规则进行配置,得到不同改期场景下对应的改期策略规则。In practical applications, it is possible to comprehensively consider the influence of dimensions such as passenger attributes, order attributes, flight nature attributes, and upgrade nature attributes, and configure rescheduling policy rules corresponding to different rescheduling scenarios to obtain corresponding rescheduling policy rules in different rescheduling scenarios.
需要说明的是,实际应用中,还可以通过提供可视化的表规则策略配置页面,根据航司自身业务需要,定制个性化的改期策略规则,以适配不同旅客的改期需求。例如,航司可以配置旅客发起非自愿改期的有效时间范围,也可以配置指定的RMK(备注)项、SSR(特殊服务请求)项等PNR(Passenger Name Record,旅客订座记录)项内的标识,让满足条件的订单无法进行自助改期等。并且,还可根据实际应用环境和用户需求,对改期策略规则进行实时刷新,以对改期策略规则实现灵活的启、禁用。It should be noted that in practical applications, it is also possible to customize personalized rescheduling policy rules according to the airline's own business needs by providing a visual table rule policy configuration page to adapt to the rescheduling needs of different passengers. For example, airlines can configure the effective time range for passengers to initiate involuntary rescheduling, and can also configure the identification in PNR (Passenger Name Record, passenger reservation record) items such as RMK (remarks) items, SSR (special service request) items, etc. , so that the orders that meet the conditions cannot be self-rescheduled, etc. Moreover, the rescheduling policy rules can be refreshed in real time according to the actual application environment and user requirements, so as to enable and disable the rescheduling policy rules flexibly.
例如,以待改期机票订单中的RMK项作为匹配条件,得到与RMK项 相匹配的改期策略规则等等。For example, use the RMK item in the ticket order to be rescheduled as the matching condition to obtain the rescheduling policy rules matching the RMK item, etc.
实际应用中,通过判断待改期旅客和待改期航段是否满足与待改期机票订单相匹配的改期策略规则,以验证执行改期的场景是否允许旅客自助改期。其中,若判断出待改期旅客和待改期航段满足与待改期机票订单相匹配的改期策略规则,则视为执行改期的场景允许旅客自助改期,能够执行后续的改期步骤,也即执行步骤S103。In practical applications, by judging whether the passengers to be rescheduled and the flight segments to be rescheduled meet the rescheduling policy rules that match the ticket orders to be rescheduled, it is verified whether the scenario where the rescheduling is performed allows passengers to self-reschedule. Among them, if it is judged that the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rules that match the ticket order to be rescheduled, it is considered that the scenario where the rescheduling is performed allows the passenger to self-reschedule, and subsequent rescheduling steps can be performed, that is, step S103 is executed .
S103、在待改期航段中确定出需要改换至的目标改期时间,并依据待改期航段和目标改期时间,生成满足条件的可改期航段数据。S103. Determine the target rescheduling time to be rescheduled in the flight segment to be rescheduled, and generate reschedulable flight segment data meeting the conditions according to the flight segment to be rescheduled and the target rescheduling time.
其中,可改期航段数据包括:可改期航班和可改期航段的改期金额。Among them, the data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment.
实际应用中,旅客可以通过日历控件,选择需要改换至的日期作为目标改期时间。In practical applications, passengers can use the calendar control to select the date to be rescheduled as the target rescheduling time.
具体的,步骤S103中依据待改期航段和目标改期时间,生成满足条件的可改期航段数据的过程可参见图4,主要包括以下步骤:Specifically, in step S103, according to the flight segment to be rescheduled and the target rescheduling time, the process of generating the data of the reschedulable flight segment that satisfies the conditions can be seen in Figure 4, which mainly includes the following steps:
S401、依据待改期航段和目标改期时间,对客票申退及变更服务(Ticket Refund and Reissue,TRR)***进行调用,得到满足待改期航段和目标改期时间的可改期航班,以及可改期航班的运价信息。S401. Call the Ticket Refund and Reissue (TRR) system according to the segment to be rescheduled and the target rescheduling time to obtain reschedulable flights and reschedulable flights that meet the segment to be rescheduled and the target rescheduling time price information.
实际应用中,可以依赖于各航司的TRR***,通过将待改期航段和目标改期时间输入TRR***进行查询,获取待改期航段对应客票的FN(票价组,含机票票价、实付票价等)、FC(票价计算栏)、FAREBASIS(运价基础)等信息,然后从主机***中匹配到对应的改期策略规则,进行改期费用的计算,得到可改期航班和可改期航班的运价信息。In practical applications, you can rely on the TRR system of each airline company, and obtain the FN (fare group, including ticket price, actual Pay the fare, etc.), FC (fare calculation column), FAREBASIS (freight basis) and other information, and then match the corresponding rescheduling policy rules from the host system, calculate the rescheduling fee, and obtain the reschedulable flight and the reschedulable flight price information.
需要说明的是,若待改期航段为多航段,则可改期航段的运价信息为对各个航段运价信息进行打包后得到的信息。It should be noted that if the flight segment to be rescheduled is multi-segment, the tariff information of the reschedulable flight segment is the information obtained by packaging the tariff information of each flight segment.
S402、利用待改期机票订单的支付信息,结合预设改期价格换算策略对可改期航班的运价信息进行换算,得到可改期航班的改期金额。S402. Using the payment information of the air ticket order to be rescheduled, combined with the preset rescheduling price conversion strategy, the freight rate information of the reschedulable flight is converted to obtain the rescheduled amount of the reschedulable flight.
实际应用中,假设待改期机票为分销渠道销售的机票订单,则待改期机票订单的支付信息,是通过待改期机票的票号,调用TRR***进行查询后得到的。假设待改期机票为直销渠道销售的机票订单,则无需对调用TRR***进行查询,就能获取存在待改期机票订单中的支付信息。In practical applications, assuming that the air ticket to be rescheduled is an air ticket order sold through a distribution channel, the payment information of the air ticket to be rescheduled order is obtained by invoking the TRR system for query through the ticket number of the air ticket to be rescheduled. Assuming that the air ticket to be rescheduled is an air ticket order sold through a direct sales channel, the payment information stored in the air ticket order to be rescheduled can be obtained without querying the TRR system.
需要说明的是,旅客在待改期机票订单的预定环节可能会使用混合支 付发方式来预定,例如里程兑换、多银行支付、卡券、优惠券等等,此类机票订单旅客进行自助改期时,改期价格计算会变得极为复杂。针对此类机票订单,本申请配置了相应的改期价格换算策略,可以利用待改期机票订单的支付信息,结合预设改期价格换算策略对可改期航班的运行信息自动换算,得到可改期航班的改期金额。It should be noted that passengers may use mixed payment methods to make reservations during the booking process of air ticket orders to be rescheduled, such as mileage exchange, multi-bank payment, card coupons, coupons, etc. Rescheduling price calculations can become extremely complex. For this type of ticket order, this application configures the corresponding rescheduling price conversion strategy, which can use the payment information of the ticket order to be rescheduled, combined with the preset rescheduling price conversion strategy to automatically convert the operation information of the reschedulable flight, and obtain the rescheduled flight amount.
还需要说明的是,现有对改期费率的设置方式比较单一,一般只根据改期时间距离起飞时间的时间差,按照时长间隔区间计算来设置改期费率,不利于航司利益的提高,而本申请提供的改期价格换算策略,可视具体应用环境和用户需求自行配置,不仅限按照时间间隔。It should also be noted that the current method of setting rescheduling rates is relatively simple. Generally, the rescheduling rate is set according to the time difference between the rescheduling time and the departure time, and is calculated according to the time interval interval, which is not conducive to the improvement of the interests of the airline company. The rescheduling price conversion strategy provided by the application can be configured according to the specific application environment and user needs, not only according to the time interval.
价格换算的核心数据支撑,是通过将旅客预定机票时,所使用的所有支付渠道及支付金额,转化为统一的支付信息子节点,并逐一存储至SuperPNR中的支付信息节点。例如,旅客在订单预定或订单变更时,使用现金+积分+卡券的混合支付方式,与此相对的,SuperPNR中会存在三个支付子节点。The core data support of price conversion is to convert all payment channels and payment amounts used by passengers when booking air tickets into unified payment information sub-nodes, and store them in the payment information nodes in SuperPNR one by one. For example, passengers use a mixed payment method of cash + points + coupons when booking or changing an order. In contrast, there will be three payment sub-nodes in SuperPNR.
实际应用中,可以基于支付信息和航司配置的改期价格换算策略,将原始预定支付金额进行相应的抵扣、换算,得到可改期航班的改期金额。其中,该改期金额包括:改期差价和改期手续费等价格相关信息。In practical applications, based on the payment information and the rescheduling price conversion strategy configured by the airline company, the original scheduled payment amount can be deducted and converted accordingly to obtain the rescheduled amount of the reschedulable flight. Wherein, the rescheduling amount includes price-related information such as rescheduling price difference and rescheduling handling fee.
S403、基于可改期航班和可改期航班的改期金额,生成可改期航段数据。S403. Based on the reschedulable flight and the rescheduled amount of the reschedulable flight, generate data of the reschedulable flight segment.
实际应用中,将可改期航班和可改期航班的改期金额进行一定的整理,比如,列表、排布等,生成可改期航段数据。所生成的可改期航段数据能够在展示界面进行展示,以使旅客通过浏览的方式,获知可改期航段数据。其中,可改期航段数据一般包括了每个可改期航班以及每个可改期航班对应的详细改期金额。In practical application, the reschedulable flight and the rescheduled amount of the reschedulable flight are arranged to a certain extent, for example, list, arrangement, etc., to generate the data of the reschedulable flight segment. The generated reschedulable flight segment data can be displayed on the display interface, so that passengers can learn the reschedulable flight segment data by browsing. Wherein, the reschedulable segment data generally includes each reschedulable flight and the detailed rescheduled amount corresponding to each reschedulable flight.
S104、在可改期航段数据中确定出需要改换至的目标改期航班。S104. Determine the target rescheduled flight to be changed from the reschedulable flight segment data.
实际应用中,旅客可以根据实际变更需求,在可改期航段数据的展示界面上,通过选择控件,确定出目标改期航班。In practical applications, passengers can determine the target rescheduled flight by selecting controls on the display interface of reschedulable flight segment data according to actual change needs.
S105、对目标改期航班进行出票。S105. Issue a ticket for the target rescheduled flight.
实际应用中,在确定出目标改期航班之后,可以通过调用主机***或者TRR***进行出票,产生机票票证并换开原票。In practical applications, after the target rescheduled flight is determined, the ticket can be issued by invoking the host system or the TRR system to generate an air ticket and reissue the original ticket.
需要说明的是,为了保证改期支付的顺利执行,还可以先判断旅客是 否完成改期支付之后,才决定是否执行对目标改期航班进行出票的步骤。其中,若判断结果为是,也即判断出旅客完成改期支付,则执行对目标改期航班进行出票的步骤;反之,则不执行对目标改期航班进行出票的步骤,以确保旅客在完成支付之后才出票。It should be noted that, in order to ensure the smooth implementation of rescheduled payment, it is also possible to determine whether the passenger has completed the rescheduled payment before deciding whether to execute the step of issuing tickets for the target rescheduled flight. Wherein, if the judgment result is yes, that is, it is judged that the passenger has completed the rescheduled payment, the step of issuing a ticket for the target rescheduled flight is executed; Tickets are issued after that.
还需要说明的是,若对目标改期航班出票失败,可以将改期订单转移至自动出票队列,通过自动出票队列保障目标改期航班的出票。若是自动出票也无法实现对目标改期航班的出票,还可以发送预警信息,提示航司客服人员进行后台保障。该预警信息可以是向航司客服发送的预警邮件;当然并不仅限于此,无论以何种方式预警,均属于本申请的保护范围。It should also be noted that if the ticketing of the target rescheduled flight fails, the rescheduled order can be transferred to the automatic ticketing queue, and the ticketing of the target rescheduled flight can be guaranteed through the automatic ticketing queue. If automatic ticketing fails to issue tickets for the target rescheduled flight, an early warning message can also be sent to remind the airline's customer service staff to provide background support. The early warning information can be an early warning email sent to the airline company's customer service; of course, it is not limited to this, and no matter what kind of early warning is used, it falls within the scope of protection of this application.
当然,还可以对出票时间进行设置,当出票超时时,自动取消改期订单等,本申请对出票的具体方式不作限定,均属于本申请的保护范围。Of course, the ticket issuing time can also be set. When the ticket is issued overtime, the rescheduled order will be automatically canceled. This application does not limit the specific method of ticket issuance, which all belong to the protection scope of this application.
实际应用中,在旅客支付完成之后,对待改期机票订单的本次改期支付的支付订单号、支付金额、支付渠道等相关信息会被存储至SuperPNR中新的订单支付节点内,便于旅客再次发起自助改期时,对改期运价进行价格换算等。In practical applications, after the passenger's payment is completed, the payment order number, payment amount, payment channel and other relevant information of the rescheduled air ticket order will be stored in the new order payment node in SuperPNR, so that passengers can initiate self-service again When rescheduling, carry out price conversion on the rescheduled freight rate, etc.
基于上述原理,在本发明所提供的机票改期方法中,通过在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;判断待改期旅客和待改期航段,是否满足与待改期机票订单相匹配的改期策略规则;若判断结果为满足,则确定待改期航段需要改换至的目标改期时间,并依据待改期航段和目标改期时间,生成满足条件的可改期航段数据;其中,可改期航段数据包括:可改期航班和可改期航班的改期金额;在可改期航段数据中确定出需要改换至的目标改期航班,对目标改期航班进行出票;由于待改期机票订单包括:临时机票订单和***机票订单;***机票订单是直销渠道销售的机票订单,临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与***机票订单具有相同数据格式的订单,解决了旅客跨渠道订单改期时存在的订单数据一致性的问题,能够实现全渠道订票旅客的自助改期,同时也解决了现有改期方法,只能支持原预定渠道改期,而无法支持全渠道改期的问题;并且,不仅缩短了旅客对机票改期的流程耗时,提升了旅客自助改期的体验感,降低了航司被投诉几率,还能够在航司政策允许下进行无限次改期。Based on the above principles, in the air ticket rescheduling method provided by the present invention, by determining the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled; The rescheduling policy rule matching the rescheduled ticket order; if the judgment result is satisfied, determine the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate the reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time ; Among them, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight; determine the target rescheduled flight to be changed to in the reschedulable flight segment data, and issue a ticket for the target rescheduled flight; Orders include: temporary ticket orders and system ticket orders; system ticket orders are ticket orders sold through direct sales channels, and temporary ticket orders are orders that have the same data format as system ticket orders obtained after data aggregation of ticket orders sold through distribution channels , which solves the problem of order data consistency when passengers reschedule cross-channel orders, and can realize self-service rescheduling for omni-channel booking passengers. At the same time, it also solves the existing rescheduling methods, which can only support the rescheduling of the original booking channel, but cannot support all channels The problem of channel rescheduling; moreover, it not only shortens the time-consuming process for passengers to reschedule their tickets, but also improves the experience of self-service rescheduling for passengers, reduces the probability of airline companies being complained, and allows unlimited rescheduling under the airline company's policy.
另外,本申请还能通过底层调用TRR***,实现对满足待改期航段和 目标改期时间的可改期航班的运价信息进行自动询价,结合待改期机票订单的支付信息,根据航司既定的改期价格换算策略,对询价后的可改期航班的运价信息进行自动调整,不仅提升了旅客的自助改期体验,也保证了航司的结算政策得以顺利进行,维护航司利益。In addition, this application can also call the TRR system at the bottom layer to realize automatic price inquiry on the freight information of the reschedulable flight that meets the flight segment to be rescheduled and the target rescheduling time, combined with the payment information of the flight ticket order to be rescheduled, according to the established airline company The rescheduling price conversion strategy automatically adjusts the fare information of rescheduled flights after inquiry, which not only improves the self-service rescheduling experience of passengers, but also ensures the smooth progress of the airline's settlement policy and safeguards the interests of the airline.
再者,本申请还提供可视化的表规则配置策略页面,能够根据航司自身业务需求,选择不同的改期策略规则,以适应不同的营运需求,为不同场景下的旅客自助改期,提供了有针对性的改期服务,提升了旅客的自助改期体验,增加了用户粘性,促进航司利润的增长。以及,灵活的改期策略规则配置既适应了旅客多样的改期需求,也满足了航司的运营要求,降低了航司为保证旅客改期所需投入的人力成本。Furthermore, this application also provides a visual table rule configuration policy page, which can select different rescheduling policy rules according to the airline's own business needs to adapt to different operational needs, and provides targeted rescheduling for passengers in different scenarios. The innovative rescheduling service improves passengers' self-service rescheduling experience, increases user stickiness, and promotes the growth of airlines' profits. And, the flexible rescheduling policy rule configuration not only adapts to the diverse rescheduling needs of passengers, but also meets the operating requirements of airlines, reducing the labor costs that airlines need to invest in ensuring passenger rescheduling.
可选地,在本申请提供的另一实施例中,请参见图5,在执行步骤S102、判断待改期旅客和待改期航段,是否满足与待改期机票订单相匹配的改期策略规则之后,若判断结果为不满足,则该机票改期方法还包括:Optionally, in another embodiment provided by the present application, please refer to FIG. 5 , after step S102 is performed to determine whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled, If the judgment result is not satisfied, the ticket rescheduling method also includes:
S501、生成可国际化配置的报错信息。S501. Generate error information that can be configured internationally.
实际应用中,在判断出待改期旅客和待改期航段,不满足与待改期机票订单相匹配的改期策略规则之后,生成与旅客使用语言一致的明确报错信息,以使旅客快速得知无法改期的原因,进一步降低旅客发起投诉的几率。In practical applications, after judging that the passengers to be rescheduled and the flight segments to be rescheduled do not meet the rescheduling policy rules that match the ticket orders to be rescheduled, a clear error message that is consistent with the language used by the passengers is generated, so that passengers can quickly know that rescheduling cannot be done reasons, further reducing the chances of passengers complaining.
可选地,在本申请提供的另一实施例中,请参见图6,在执行步骤S104、在可改期航段数据中确定出需要改换至的目标改期航班之后,该机票改期方法还包括:Optionally, in another embodiment provided by the present application, please refer to FIG. 6 , after performing step S104 and determining the target rescheduled flight to be changed from the reschedulable flight segment data, the ticket rescheduling method further includes:
S601、根据预设订座模式,对目标改期航班进行订座。S601. According to the preset reservation mode, make a seat reservation for the target rescheduled flight.
其中,预设订座模式可以包括:同旅客订座记录(Passenger Name Record,PNR)占座模式和新旅客订座记录占座模式。Wherein, the preset reservation mode may include: the seat occupancy mode of the same passenger reservation record (Passenger Name Record, PNR) and the seat occupancy mode of the new passenger reservation record.
实际应用中,可以按照航司设置的订座模式,对目标改期航班进行订座。假设航司设定的订座模式为新PNR占座模式,则会以目标改期航班的航班信息和待改期旅客的个人信息(比如旅客姓名、联系人信息等)等作为输入,在主机***中创建一个新的占位PNR。In practical applications, seat reservations can be made for the target rescheduled flight according to the reservation mode set by the airline company. Assuming that the seat reservation mode set by the airline company is the new PNR seat occupancy mode, the flight information of the target rescheduled flight and the personal information of the passenger to be rescheduled (such as passenger name, contact information, etc.) Create a new placeholder PNR.
假设航司设定的订座模式为同PNR占座模式,则会在待改期航段关联 的PNR内,创建目标改期航班对应的航段信息。Assuming that the reservation mode set by the airline company is the same as the PNR seat occupancy mode, it will create the segment information corresponding to the target rescheduled flight in the PNR associated with the segment to be rescheduled.
需要说明的是,实际应用中的航班座位极容易因多人同时抢订而导致预定失败,而通过上述的预设订座模式对目标改期航班进行订座,能够实现占座。并且,航司还可以根据自身业务需要,选择不同的订座模式为旅客提供订座服务。It should be noted that in practical applications, it is very easy for multiple people to rush to book the flight seats at the same time, resulting in the failure of the reservation, and the reservation of the target rescheduled flight through the above-mentioned preset reservation mode can realize seat occupancy. In addition, airlines can also choose different reservation modes to provide passengers with seat reservation services according to their own business needs.
在图6的基础之上,请参见图7,在本申请提供的另一实施例中,在执行步骤S105、对目标改期航班进行出票之前,该机票改期方法还包括:On the basis of FIG. 6, please refer to FIG. 7. In another embodiment provided by the present application, before performing step S105 and issuing a ticket for the target rescheduled flight, the method for rescheduling the ticket further includes:
S701、判断是否成功订座。S701. Determine whether the seat reservation is successful.
若判断结果为是,也即判断出成功订座,则执行对目标改期航班进行出票的步骤,也即步骤S105。If the judgment result is yes, that is, it is judged that the seat reservation is successful, the step of issuing a ticket for the target rescheduled flight is executed, that is, step S105.
需要说明的是,若预设订座模式为新PNR占座模式,则对目标改期航班进行出票的具体过程可以是:对新生成的占位PNR进行出票。若待改期航段为往返航段或者多段航段,还会将对目标改期航班进行出票后,新生成票号回绑至待改期航段对应的占位PNR。It should be noted that, if the preset seat reservation mode is the new PNR seat occupancy mode, the specific process of issuing a ticket for the target rescheduled flight may be: issue a ticket for the newly generated occupancy PNR. If the segment to be rescheduled is a round-trip segment or multiple segments, after the target rescheduled flight is ticketed, the newly generated ticket number will be bound back to the occupied PNR corresponding to the segment to be rescheduled.
若预设订座模式为同PNR占座模式,则会判断目标改期航班与待改期航段是否为同舱改期,如果是同舱改期,则需要调用TRR***,删除相应PNR内的待改期航段,并更新运价信息。若不是同舱改期,则需要调用TRR***,执行删除占位PNR内的待改期航段,并更新运价信息外,还需要对删除待改期航段、更新运价信息的占位PNR重新出票。If the default reservation mode is the same PNR seat occupancy mode, it will judge whether the target rescheduled flight and the flight segment to be rescheduled are rescheduled in the same cabin. If it is rescheduled in the same cabin, you need to call the TRR system to delete the flight to be rescheduled in the corresponding PNR segment, and update the tariff information. If it is not rescheduled in the same cabin, you need to call the TRR system to delete the segment to be rescheduled in the occupying PNR, and update the freight information, and also need to reissue the occupying PNR that deletes the segment to be rescheduled and updates the freight information ticket.
若判断结果为否,也即判断出未成功订座,则不对目标改期航班进行出票。If the judgment result is negative, that is, it is judged that the seat reservation is not successful, then no ticket will be issued for the target rescheduled flight.
需要说明的是,通过判断是否成功订座,确定执行对目标改期航班进行出票的步骤,能够确保在订座成功的情况下,才对目标改期航班进行出票,确保改期旅客对目标改期航班的占座。It should be noted that by judging whether the seat reservation is successful and determining the execution of the steps of issuing tickets for the target rescheduled flight, it can be ensured that only when the seat reservation is successful can the ticket be issued for the target rescheduled flight, ensuring that the rescheduled passengers are satisfied with the target rescheduled flight. occupancy.
还需要说明的是,同PNR占座模式和新PNR占座模式下均引入了事务的概念,通过事务原子性的特征,从订单层面上保证了PNR占座失败时,可以不进行订单数据提交,保证订单数据的正确性及完整性,让旅客可以无忧进行再次改期选择。It should also be noted that both the same PNR occupancy mode and the new PNR occupancy mode introduce the concept of transactions. Through the atomicity of transactions, it is guaranteed from the order level that when the PNR occupancy fails, the order data can not be submitted. , to ensure the correctness and completeness of the order data, so that passengers can choose to reschedule without worry.
还需要说明的是,无论采用哪种占座模式,当主机***提示预定失败时,占座操作会进行回滚,不会将预定失败的数据写入订单数据库中,保 证了订单数据的完整性及准确性,使得旅客能够通过主机***中管理我的订单(Manage my booking,MMB)对待改期机票订单再次发起自助改期。It should also be noted that no matter which occupancy mode is used, when the host system prompts that the reservation fails, the occupancy operation will be rolled back, and the data of reservation failure will not be written into the order database, ensuring the integrity of the order data and accuracy, so that passengers can initiate self-service rescheduling for rescheduled air ticket orders through Manage my booking (MMB) in the host system.
可选地,在本申请提供的另一实施例中,若待改期机票订单为临时机票订单,则在执行步骤S105、对目标改期航班进行出票之前,请参见图8(在图5的基础之上进行展示),该机票改期方法还包括:Optionally, in another embodiment provided by the present application, if the ticket order to be rescheduled is a temporary ticket order, before performing step S105 and issuing a ticket for the target rescheduled flight, please refer to FIG. 8 (on the basis of FIG. 5 above), the air ticket rescheduling method also includes:
S801、将待改期机票订单的数据与主机***进行同步。S801. Synchronize the data of the flight ticket order to be rescheduled with the host system.
实际应用中,为了保证对临时机票订单数据的准确性及实时性,可以实时从主机***中获取待改期机票订单的航段信息、运价信息、旅客身份信息等,判断出临时机票订单数据是否被更改,保证旅客在执行改期操作时,不会出现信息失效而导致***误处理。In practical applications, in order to ensure the accuracy and real-time performance of the temporary ticket order data, it is possible to obtain the segment information, freight information, passenger identity information, etc. It is changed to ensure that when the passenger performs the rescheduling operation, there will be no information failure and cause the system to mishandle.
可选地,在本申请提供的另一实施例中,在任意步骤前后,该机票改期方法还包括:Optionally, in another embodiment provided by this application, before and after any step, the method for rescheduling the ticket further includes:
对待改期机票订单的实时改期状态进行记录。Record the real-time rescheduling status of the flight order to be rescheduled.
实际应用中,在旅客进行自助改期时,将待改期机票订单的实时改期状态进行记录,并将改期相关信息通过展示界面进行展示,可以方便旅客及后台客服人员快速确认待改期机票订单的改期状态。In practical applications, when passengers carry out self-service rescheduling, the real-time rescheduling status of the ticket order to be rescheduled is recorded, and the rescheduling related information is displayed through the display interface, which can facilitate passengers and background customer service personnel to quickly confirm the rescheduling status of the ticket order to be rescheduled .
可选地,在上述示出的机票改期方法的基础之上,本申请另一实施例还提供了一种机票改期装置,请参见图9,该机票改期装置主要包括:Optionally, on the basis of the ticket rescheduling method shown above, another embodiment of the present application also provides a ticket rescheduling device, please refer to Figure 9, the ticket rescheduling device mainly includes:
第一改期确定模块101,用于在待改期机票订单中确定出需要改期的待改期旅客和待改期航段。其中,待改期机票订单包括:临时机票订单和***机票订单;***机票订单是直销渠道销售的机票订单,临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与***机票订单具有相同数据格式的机票订单。The first rescheduling determination module 101 is used to determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled. Among them, air ticket orders to be rescheduled include: temporary air ticket orders and system air ticket orders; system air ticket orders are air ticket orders sold through direct sales channels, and temporary air ticket orders are obtained after data aggregation of air ticket orders sold through distribution channels. Air ticket orders in the same data format.
改期判断模块102,用于判断待改期旅客和所述待改期航段,是否满足与待改期机票订单相匹配的改期策略规则。The rescheduling judging module 102 is used to judge whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled.
确定生成模块103,用于若判断结果为满足,则确定待改期航段需要改换至的目标改期时间,并依据待改期航段和目标改期时间,生成满足条件的可改期航段数据。其中,可改期航段数据包括:可改期航班和可改期航 段的改期金额。The determining and generating module 103 is used to determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed to if the judgment result is satisfied, and generate reschedulable flight segment data satisfying the conditions according to the flight segment to be rescheduled and the target rescheduling time. Among them, the data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment.
第二改期确定模块104,用于在可改期航段数据中确定出需要改换至的目标改期航班。The second rescheduling determination module 104 is configured to determine the target rescheduled flight to be changed from the reschedulable flight segment data.
改期出票模块105,用于对目标改期航班进行出票。The rescheduled ticket issuing module 105 is configured to issue tickets for the target rescheduled flight.
在本实施例中,通过第一改期确定模块101在在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;改期判断模块102判断待改期旅客和待改期航段,是否满足与待改期机票订单相匹配的改期策略规则;确定生成模块103若判断结果为满足,则确定待改期航段需要改换至的目标改期时间,并依据待改期航段和目标改期时间,生成满足条件的可改期航段数据;其中,可改期航段数据包括:可改期航班和可改期航班的改期金额;第二改期确定模块104在可改期航段数据中确定出需要改换至的目标改期航班,改期出票模块105对目标改期航班进行出票;由于待改期机票订单包括:临时机票订单和***机票订单;***机票订单是直销渠道销售的机票订单,临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与***机票订单具有相同数据格式的订单,能够实现全渠道购票旅客的自助改期,解决了现有航司提供的改期功能,只能支持原预定渠道改期,而无法支持全渠道改期的问题。In this embodiment, the passengers to be rescheduled and the flight segments to be rescheduled are determined to be rescheduled in the ticket order to be rescheduled by the first rescheduling determination module 101; The rescheduling policy rule matched with the ticket order to be rescheduled; if the judgment result of the determination generation module 103 is satisfied, then determine the target rescheduling time to be changed to the flight segment to be rescheduled, and generate a satisfying condition according to the flight segment to be rescheduled and the target rescheduling time The reschedulable flight segment data; wherein, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight; the second rescheduling determination module 104 determines the target rescheduled flight that needs to be changed to in the reschedulable flight segment data, The rescheduled ticket issuing module 105 issues tickets to the target rescheduled flight; since the ticket order to be rescheduled includes: a temporary ticket order and a system ticket order; the system ticket order is a ticket order sold through a direct sales channel, and the temporary ticket order is a ticket order sold through a distribution channel After data aggregation, the obtained order has the same data format as the system ticket order, which can realize the self-service rescheduling of passengers who purchase tickets through all channels, and solves the rescheduling function provided by the existing airlines. It can only support the rescheduling of the original booking channel, but cannot Support omni-channel rescheduling issues.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,第一改期确定模块包括:Optionally, in another embodiment provided by this application, the first rescheduling determination module includes:
改期解析模块,用于对待改期机票订单进行解析,得到待改期机票订单的机票使用情况。The rescheduling analysis module is used to analyze the air ticket order to be rescheduled, and obtain the air ticket usage of the air ticket order to be rescheduled.
改期确定子模块,用于在待改期机票订单的机票使用情况的展示界面中,确定出需要改期的待改期旅客和待改期航段。The rescheduling determination sub-module is used to determine the to-be-rescheduled passengers and the to-be-rescheduled flight segments that need to be rescheduled in the display interface of the air ticket usage of the to-be-rescheduled air ticket order.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,确定生成模块,包括:Optionally, in another embodiment provided by this application, the determination generation module includes:
改期查询模块,用于依据待改期航段和目标改期时间,调用客票申退及变更服务***进行查询,得到满足待改期航段和目标改期时间的可改期 航班,以及可改期航班的运价信息。The rescheduling query module is used to call the ticket refund and change service system to query according to the flight segment to be rescheduled and the target rescheduling time, and obtain the reschedulable flight that meets the flight segment to be rescheduled and the target rescheduling time, as well as the tariff information of the rescheduled flight .
改期金额换算模块,用于利用待改期机票订单的支付信息,结合预设改期价格换算策略对可改期航班的运价信息进行换算,得到可改期航班的改期金额。The rescheduling amount conversion module is used to convert the freight information of the reschedulable flight by using the payment information of the ticket order to be rescheduled, combined with the preset rescheduled price conversion strategy, to obtain the rescheduled amount of the reschedulable flight.
数据生成模块,用于基于可改期航班和可改期航班的改期金额,生成可改期航段数据。The data generating module is used for generating data of reschedulable flight segments based on the reschedulable flight and the rescheduled amount of the reschedulable flight.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,在可改期航段数据中确定出需要改换至的目标改期航段之后,该机票改期装置还包括:Optionally, in another embodiment provided by the present application, after the target rescheduled flight segment to be changed to is determined in the reschedulable flight segment data, the ticket rescheduling device further includes:
改期订座模块,用于根据预设订座模式,对目标改期航班进行订座;其中,预设订座模式包括:同旅客订座记录占座模式和新旅客订座记录占座模式。The rescheduling reservation module is used to make seat reservations for the target rescheduled flight according to the preset reservation mode; wherein, the preset reservation mode includes: the seat occupancy mode of the same passenger's reservation record and the seat occupancy mode of the new passenger's reservation record.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,对目标改期航班进行出票之前,该机票改期装置还包括:Optionally, in another embodiment provided by this application, before issuing a ticket to the target rescheduled flight, the device for rescheduling the ticket further includes:
订座判断模块,用于判断是否成功订座;若判断结果为是,则执行对目标改期航班进行出票的步骤。The seat reservation judgment module is used to judge whether the seat reservation is successful; if the judgment result is yes, then execute the step of issuing tickets for the target rescheduled flight.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,改期判断模块中的与所述待改期机票订单相匹配的改期策略规则的具体匹配过程为:Optionally, in another embodiment provided by the present application, the specific matching process of the rescheduling policy rules in the rescheduling judging module that matches the ticket order to be rescheduled is as follows:
先对待改期机票订单的属性进行提取,得到待改期机票订单的属性信息;其中,属性信息包括:旅客属性、订单属性、航班性质属性及改升性质属性中的至少一种。再从所有改期策略规则中,匹配得到与属性信息相配的改期策略规则。Firstly, the attributes of the air ticket order to be rescheduled are extracted to obtain the attribute information of the air ticket order to be rescheduled; wherein, the attribute information includes: at least one of passenger attribute, order attribute, flight attribute and upgrade attribute. Then, from all the rescheduling policy rules, match to obtain the rescheduling policy rule matching the attribute information.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机 票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,在判断待改期旅客和待改期航段信息,是否满足与待改期机票订单相匹配的改期策略规则之后,若判断结果为不满足,则该机票改期装置还包括:Optionally, in another embodiment provided by this application, after judging whether the passenger to be rescheduled and the flight segment information to be rescheduled meet the rescheduling policy rule matching the ticket order to be rescheduled, if the judgment result is not satisfied, then The ticket rescheduling device also includes:
报错信息生成模块,用于生成可国际化配置的报错信息。The error information generation module is used to generate error information that can be configured internationally.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,若待改期机票订单为临时机票订单,则在对目标改期航班进行出票之前,该机票改期装置还包括:Optionally, in another embodiment provided by the present application, if the ticket order to be rescheduled is a temporary ticket order, before issuing a ticket for the target rescheduled flight, the ticket rescheduling device further includes:
数据同步模块,用于将待改期机票订单的数据与主机***进行同步。The data synchronization module is used to synchronize the data of the flight ticket order to be rescheduled with the host system.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
可选地,在本申请提供的另一实施例中,任意步骤前后,该机票改期装置还包括:Optionally, in another embodiment provided by the present application, before and after any step, the device for rescheduling the ticket further includes:
改期纪录模块,用于对待改期机票订单的实时改期状态进行记录。The rescheduling record module is used to record the real-time rescheduling status of the ticket order to be rescheduled.
本实施例公开的各个模块的具体工作过程,与本申请实施例提供的机票改期方法相同,相互参见即可,此处不再赘述。The specific working process of each module disclosed in this embodiment is the same as the air ticket rescheduling method provided in the embodiment of this application, just refer to each other, and will not be repeated here.
根据本申请公开的一个或多个实施例,提供了一种机票改期方法,应用于机票改期装置,包括:According to one or more embodiments disclosed in this application, a method for rescheduling a ticket is provided, which is applied to a device for rescheduling a ticket, including:
在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;其中,所述待改期机票订单包括:临时机票订单和***机票订单;所述***机票订单是直销渠道销售的机票订单,所述临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与所述***机票订单具有相同数据格式的机票订单;The passengers to be rescheduled and the flight segments to be rescheduled are determined in the air ticket order to be rescheduled; wherein, the air ticket order to be rescheduled includes: a temporary air ticket order and a system air ticket order; the system air ticket order is an air ticket order sold through a direct sales channel , the temporary air ticket order is an air ticket order having the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through distribution channels;
判断所述待改期旅客和所述待改期航段,是否满足与所述待改期机票订单相匹配的改期策略规则;Judging whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rules matching the ticket order to be rescheduled;
若判断结果为满足,则确定所述待改期航段需要改换至的目标改期时 间,并依据所述待改期航段和所述目标改期时间,生成满足条件的可改期航段数据;其中,所述可改期航段数据包括:可改期航班和所述可改期航段的改期金额;If the judgment result is satisfied, then determine the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time; wherein, the The data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
在所述可改期航段数据中确定出需要改换至的目标改期航班;Determine the target rescheduled flight that needs to be changed to in the data of the reschedulable flight segment;
对所述目标改期航班进行出票。Issue tickets for the target rescheduled flight.
可选地,在上述的机票改期方法中,所述在待改期机票订单中确定出需要改期的待改期旅客和待改期航段,包括:Optionally, in the above-mentioned ticket rescheduling method, the passenger to be rescheduled and the flight segment to be rescheduled are determined in the ticket order to be rescheduled, including:
对所述待改期机票订单进行解析,得到所述待改期机票订单的机票使用情况;Analyzing the air ticket order to be rescheduled to obtain the air ticket usage of the air ticket order to be rescheduled;
在所述待改期机票订单的机票使用情况的展示界面中,确定出需要改期的所述待改期旅客和所述待改期航段。In the display interface of the air ticket usage of the air ticket order to be rescheduled, the passenger to be rescheduled and the flight segment to be rescheduled are determined.
可选地,在上述的机票改期方法中,依据待改期航段和所述目标改期时间,生成满足条件的可改期航段数据,包括:Optionally, in the above-mentioned ticket rescheduling method, according to the flight segment to be rescheduled and the target rescheduling time, data of the reschedulable flight segment meeting the conditions is generated, including:
依据所述待改期航段和所述目标改期时间,调用客票申退及变更服务***进行查询,得到满足所述待改期航段和所述目标改期时间的可改期航班,以及所述可改期航班的运价信息;According to the flight segment to be rescheduled and the target rescheduling time, call the ticket refund and change service system to inquire, and obtain the reschedulable flight that satisfies the flight segment to be rescheduled and the target rescheduling time, and the reschedulable flight price information;
利用所述待改期机票订单的支付信息,结合预设改期价格换算策略对所述可改期航班的运价信息进行换算,得到所述可改期航班的改期金额;Using the payment information of the ticket order to be rescheduled, combined with the preset rescheduling price conversion strategy, converting the tariff information of the reschedulable flight to obtain the rescheduled amount of the reschedulable flight;
基于所述可改期航班和所述可改期航班的改期金额,生成所述可改期航段数据。Based on the reschedulable flight and the rescheduling amount of the reschedulable flight, the data of the reschedulable flight segment is generated.
可选地,在上述的机票改期方法中,在所述可改期航段数据中确定出需要改换至的目标改期航段之后,还包括:Optionally, in the above-mentioned ticket rescheduling method, after the target rescheduled flight segment to be changed to is determined in the reschedulable flight segment data, the method further includes:
根据预设订座模式,对所述目标改期航班进行订座;其中,所述预设订座模式包括:同旅客订座记录占座模式和新旅客订座记录占座模式。Reserving the target rescheduled flight according to a preset reservation mode; wherein, the preset reservation mode includes: a seat occupation mode of the same passenger's reservation record and a seat occupation mode of a new passenger's reservation record.
可选地,在上述的机票改期方法中,在对所述目标改期航班进行出票之前,还包括:Optionally, in the above-mentioned ticket rescheduling method, before issuing a ticket to the target rescheduled flight, it also includes:
判断是否成功订座;Judging whether the reservation is successful;
若判断结果为是,则执行对所述目标改期航班进行出票的步骤。If the judgment result is yes, then execute the step of issuing tickets for the target rescheduled flight.
可选地,在上述的机票改期方法中,与所述待改期机票订单相匹配的改期策略规则的匹配过程,包括:Optionally, in the above air ticket rescheduling method, the matching process of the rescheduling policy rule matched with the ticket order to be rescheduled includes:
对所述待改期机票订单的属性进行提取,得到所述待改期机票订单的 属性信息;其中,所述属性信息包括:旅客属性、订单属性、航班性质属性及改升性质属性中的至少一种;Extract the attributes of the air ticket order to be rescheduled to obtain the attribute information of the air ticket order to be rescheduled; wherein, the attribute information includes: at least one of passenger attributes, order attributes, flight attribute attributes, and upgrade attribute attributes ;
从所有改期策略规则中,匹配得到与所述属性信息相配的改期策略规则。From all the rescheduling policy rules, the rescheduling policy rule matching the attribute information is obtained by matching.
可选地,在上述的机票改期方法中,在判断所述待改期旅客和所述待改期航段信息,是否满足与所述待改期机票订单相匹配的改期策略规则之后,若判断结果为不满足,则还包括:Optionally, in the above-mentioned ticket rescheduling method, after judging whether the passenger to be rescheduled and the flight segment information to be rescheduled meet the rescheduling policy rule matching the ticket to be rescheduled order, if the judgment result is no Satisfied, it also includes:
生成可国际化配置的报错信息。Generate error messages that can be configured for internationalization.
可选地,在上述的机票改期方法中,若所述待改期机票订单为所述临时机票订单,则在对所述目标改期航班进行出票之前,还包括:Optionally, in the above-mentioned ticket rescheduling method, if the ticket order to be rescheduled is the temporary ticket order, before issuing a ticket for the target rescheduled flight, it also includes:
将所述待改期机票订单的数据与主机***进行同步。Synchronize the data of the flight ticket order to be rescheduled with the host system.
根据本申请公开的一个或多个实施例,提供了一种机票改期装置,包括:According to one or more embodiments disclosed in this application, a device for rescheduling a ticket is provided, including:
第一改期确定模块,用于在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;其中,所述待改期机票订单包括:临时机票订单和***机票订单;所述***机票订单是直销渠道销售的机票订单,所述临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与所述***机票订单具有相同数据格式的机票订单;The first rescheduling determination module is used to determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled; wherein, the ticket order to be rescheduled includes: a temporary ticket order and a system ticket order; the system ticket The order is an air ticket order sold through a direct sales channel, and the temporary air ticket order is an air ticket order with the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through a distribution channel;
改期判断模块,用于判断所述待改期旅客和所述待改期航段,是否满足与所述待改期机票订单相匹配的改期策略规则;The rescheduling judging module is used to judge whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling strategy rules matching the ticket order to be rescheduled;
确定生成模块,用于若判断结果为满足,则确定所述待改期航段需要改换至的目标改期时间,并依据所述待改期航段和所述目标改期时间,生成满足条件的可改期航段数据;其中,所述可改期航段数据包括:可改期航班和所述可改期航段的改期金额;The determination generation module is used to determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed to if the judgment result is satisfied, and generate a reschedulable flight that satisfies the conditions according to the flight segment to be rescheduled and the target rescheduling time segment data; wherein, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;
第二改期确定模块,用于在所述可改期航段数据中确定出需要改换至的目标改期航班;The second rescheduling determination module is used to determine the target rescheduled flight that needs to be changed to in the reschedulable flight segment data;
改期出票模块,用于对所述目标改期航班进行出票。The rescheduled ticket issuing module is used to issue tickets for the target rescheduled flight.
需要说明的是,针对本申请实施例提供的附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的 体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。It should be noted that the flowcharts and block diagrams in the drawings provided for the embodiments of the present application illustrate the possible implementation architecture, functions and operations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
还需要说明的是,针对本申请提供的装置部分,描述于本公开实施例中所涉及到的单元/模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元/模块的名称在某种情况下并不构成对该单元/模块本身的限定,例如,第一获取单元/模块还可以被描述为“获取至少两个网际协议地址的单元”等。It should also be noted that, for the device part provided in the present application, the units/modules involved in the embodiments described in the present disclosure may be implemented by means of software or by means of hardware. Wherein, the name of the unit/module does not constitute a limitation of the unit/module itself under certain circumstances, for example, the first obtaining unit/module may also be described as "a unit for obtaining at least two Internet Protocol addresses" and the like.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的***及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment. The systems and system embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is It can be located in one place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without creative effort.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
- 一种机票改期方法,其特征在于,应用于机票改期装置,所述方法包括:A method for rescheduling an air ticket, characterized in that it is applied to a device for rescheduling an air ticket, the method comprising:在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;其中,所述待改期机票订单包括:临时机票订单和***机票订单;所述***机票订单是直销渠道销售的机票订单,所述临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与所述***机票订单具有相同数据格式的机票订单;The passengers to be rescheduled and the flight segments to be rescheduled are determined in the air ticket order to be rescheduled; wherein, the air ticket order to be rescheduled includes: a temporary air ticket order and a system air ticket order; the system air ticket order is an air ticket order sold through a direct sales channel , the temporary air ticket order is an air ticket order having the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through distribution channels;判断所述待改期旅客和所述待改期航段,是否满足与所述待改期机票订单相匹配的改期策略规则;Judging whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling policy rules matching the ticket order to be rescheduled;若判断结果为满足,则确定所述待改期航段需要改换至的目标改期时间,并依据所述待改期航段和所述目标改期时间,生成满足条件的可改期航段数据;其中,所述可改期航段数据包括:可改期航班和所述可改期航段的改期金额;If the judgment result is satisfied, then determine the target rescheduling time to which the to-be-rescheduled flight segment needs to be changed, and generate reschedulable flight segment data that meets the conditions according to the to-be-rescheduled flight segment and the target rescheduling time; wherein, the The data of the reschedulable flight segment includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;在所述可改期航段数据中确定出需要改换至的目标改期航班;Determine the target rescheduled flight that needs to be changed to in the data of the reschedulable flight segment;对所述目标改期航班进行出票。Issue tickets for the target rescheduled flight.
- 根据权利要求1所述的机票改期方法,其特征在于,所述在待改期机票订单中确定出需要改期的待改期旅客和待改期航段,包括:The air ticket rescheduling method according to claim 1, wherein the passenger to be rescheduled and the flight segment to be rescheduled that are determined to be rescheduled in the ticket order to be rescheduled include:对所述待改期机票订单进行解析,得到所述待改期机票订单的机票使用情况;Analyzing the air ticket order to be rescheduled to obtain the air ticket usage of the air ticket order to be rescheduled;在所述待改期机票订单的机票使用情况的展示界面中,确定出需要改期的所述待改期旅客和所述待改期航段。In the display interface of the air ticket usage of the air ticket order to be rescheduled, the passenger to be rescheduled and the flight segment to be rescheduled are determined.
- 根据权利要求1所述的机票改期方法,其特征在于,依据待改期航段和所述目标改期时间,生成满足条件的可改期航段数据,包括:The method for rescheduling an air ticket according to claim 1, wherein, according to the flight segment to be rescheduled and the target rescheduling time, the reschedulable flight segment data meeting the conditions is generated, including:依据所述待改期航段和所述目标改期时间,调用客票申退及变更服务***进行查询,得到满足所述待改期航段和所述目标改期时间的可改期航班,以及所述可改期航班的运价信息;According to the flight segment to be rescheduled and the target rescheduling time, call the ticket refund and change service system to inquire, and obtain the reschedulable flight that satisfies the flight segment to be rescheduled and the target rescheduling time, and the reschedulable flight price information;利用所述待改期机票订单的支付信息,结合预设改期价格换算策略对所述可改期航班的运价信息进行换算,得到所述可改期航班的改期金额;Using the payment information of the ticket order to be rescheduled, combined with the preset rescheduling price conversion strategy, converting the tariff information of the reschedulable flight to obtain the rescheduled amount of the reschedulable flight;基于所述可改期航班和所述可改期航班的改期金额,生成所述可改期航段数据。Based on the reschedulable flight and the rescheduling amount of the reschedulable flight, the data of the reschedulable flight segment is generated.
- 根据权利要求1所述的机票改期方法,其特征在于,在所述可改期航段数据中确定出需要改换至的目标改期航段之后,还包括:The air ticket rescheduling method according to claim 1, characterized in that, after determining the target rescheduled flight segment to be changed to in the reschedulable flight segment data, further comprising:根据预设订座模式,对所述目标改期航班进行订座;其中,所述预设订座模式包括:同旅客订座记录占座模式和新旅客订座记录占座模式。Reserving the target rescheduled flight according to a preset reservation mode; wherein, the preset reservation mode includes: a seat occupation mode of the same passenger's reservation record and a seat occupation mode of a new passenger's reservation record.
- 根据权利要求4所述的机票改期方法,其特征在于,在对所述目标改期航班进行出票之前,还包括:The air ticket rescheduling method according to claim 4, wherein, before issuing a ticket to the target rescheduled flight, further comprising:判断是否成功订座;Judging whether the reservation is successful;若判断结果为是,则执行对所述目标改期航班进行出票的步骤。If the judgment result is yes, then execute the step of issuing tickets for the target rescheduled flight.
- 根据权利要求1-5任一项所述的机票改期方法,其特征在于,与所述待改期机票订单相匹配的改期策略规则的匹配过程,包括:The air ticket rescheduling method according to any one of claims 1-5, characterized in that, the matching process of the rescheduling policy rule matched with the ticket order to be rescheduled includes:对所述待改期机票订单的属性进行提取,得到所述待改期机票订单的属性信息;其中,所述属性信息包括:旅客属性、订单属性、航班性质属性及改升性质属性中的至少一种;Extract the attributes of the air ticket order to be rescheduled to obtain the attribute information of the air ticket order to be rescheduled; wherein, the attribute information includes: at least one of passenger attributes, order attributes, flight attribute attributes, and upgrade attribute attributes ;从所有改期策略规则中,匹配得到与所述属性信息相配的改期策略规则。From all the rescheduling policy rules, the rescheduling policy rule matching the attribute information is obtained by matching.
- 根据权利要求1-5任一项所述的机票改期方法,其特征在于,在判断所述待改期旅客和所述待改期航段信息,是否满足与所述待改期机票订单相匹配的改期策略规则之后,若判断结果为不满足,则还包括:According to the ticket rescheduling method according to any one of claims 1-5, it is characterized in that, when judging the passenger to be rescheduled and the flight segment information to be rescheduled, whether the rescheduling strategy matching the ticket order to be rescheduled is satisfied After the rules, if the judgment result is not satisfied, it also includes:生成可国际化配置的报错信息。Generate error messages that can be configured for internationalization.
- 根据权利要求1-5任一项所述的机票改期方法,其特征在于,若所述待改期机票订单为所述临时机票订单,则在对所述目标改期航班进行出票之前,还包括:The air ticket rescheduling method according to any one of claims 1-5, wherein, if the air ticket order to be rescheduled is the temporary air ticket order, before issuing a ticket for the target rescheduled flight, further comprising:将所述待改期机票订单的数据与主机***进行同步。Synchronize the data of the flight ticket order to be rescheduled with the host system.
- 根据权利要求1-5任一项所述的机票改期方法,其特征在于,任意步骤前后,还包括:According to the airline ticket rescheduling method described in any one of claims 1-5, it is characterized in that before and after any step, it also includes:对所述待改期机票订单的实时改期状态进行记录。Record the real-time rescheduling status of the ticket order to be rescheduled.
- 一种机票改期装置,其特征在于,包括:An air ticket rescheduling device is characterized in that it comprises:第一改期确定模块,用于在待改期机票订单中确定出需要改期的待改期旅客和待改期航段;其中,所述待改期机票订单包括:临时机票订单和***机票订单;所述***机票订单是直销渠道销售的机票订单,所述临时机票订单是对分销渠道销售的机票订单进行数据聚合后,得到的与所述系 统机票订单具有相同数据格式的机票订单;The first rescheduling determination module is used to determine the passengers to be rescheduled and the flight segments to be rescheduled that need to be rescheduled in the ticket order to be rescheduled; wherein, the ticket order to be rescheduled includes: a temporary ticket order and a system ticket order; the system ticket The order is an air ticket order sold through a direct sales channel, and the temporary air ticket order is an air ticket order with the same data format as the system air ticket order obtained after data aggregation of the air ticket orders sold through a distribution channel;改期判断模块,用于判断所述待改期旅客和所述待改期航段,是否满足与所述待改期机票订单相匹配的改期策略规则;The rescheduling judging module is used to judge whether the passenger to be rescheduled and the flight segment to be rescheduled meet the rescheduling strategy rules matching the ticket order to be rescheduled;确定生成模块,用于若判断结果为满足,则确定所述待改期航段需要改换至的目标改期时间,并依据所述待改期航段和所述目标改期时间,生成满足条件的可改期航段数据;其中,所述可改期航段数据包括:可改期航班和所述可改期航段的改期金额;The determination generation module is used to determine the target rescheduling time to which the flight segment to be rescheduled needs to be changed to if the judgment result is satisfied, and generate a reschedulable flight that satisfies the conditions according to the flight segment to be rescheduled and the target rescheduling time segment data; wherein, the reschedulable flight segment data includes: the reschedulable flight and the rescheduled amount of the reschedulable flight segment;第二改期确定模块,用于在所述可改期航段数据中确定出需要改换至的目标改期航班;The second rescheduling determination module is used to determine the target rescheduled flight that needs to be changed to in the reschedulable flight segment data;改期出票模块,用于对所述目标改期航班进行出票。The rescheduled ticket issuing module is used to issue tickets for the target rescheduled flight.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110610173.5A CN113379084B (en) | 2021-06-01 | 2021-06-01 | Air ticket renewal method and air ticket renewal device |
CN202110610173.5 | 2021-06-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022252861A1 true WO2022252861A1 (en) | 2022-12-08 |
Family
ID=77575256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/088135 WO2022252861A1 (en) | 2021-06-01 | 2022-04-21 | Plane ticket rescheduling method and plane ticket rescheduling apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113379084B (en) |
WO (1) | WO2022252861A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113379084B (en) * | 2021-06-01 | 2024-02-20 | 中国民航信息网络股份有限公司 | Air ticket renewal method and air ticket renewal device |
CN114331528A (en) * | 2021-12-27 | 2022-04-12 | 中国民航信息网络股份有限公司 | Accounting method and device, electronic equipment and computer storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170293868A1 (en) * | 2014-09-23 | 2017-10-12 | Aviel SIMAN-TOV | Flight rebooking |
CN107426333A (en) * | 2017-08-10 | 2017-12-01 | 中国民航信息网络股份有限公司 | Self-service move back changes label method of servicing and system |
US20180204146A1 (en) * | 2015-05-13 | 2018-07-19 | Wns Global Services Private Limited | Automated rebooking system and method for airlines |
CN109508805A (en) * | 2019-01-25 | 2019-03-22 | 携程旅游网络技术(上海)有限公司 | Flight changes providing method, system, storage medium and the electronic equipment of label information |
CN110322036A (en) * | 2019-07-10 | 2019-10-11 | 中国民航信息网络股份有限公司 | Seat-reservation method and device |
CN113379084A (en) * | 2021-06-01 | 2021-09-10 | 中国民航信息网络股份有限公司 | Air ticket time-changing method and air ticket time-changing device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018023405A1 (en) * | 2016-08-02 | 2018-02-08 | 张阳 | Flight ticket cancellation method and cancellation system |
CN107705239A (en) * | 2017-10-27 | 2018-02-16 | 中航信移动科技有限公司 | The treating method and apparatus of civil aviaton's electronic passenger ticket |
CN110728389B (en) * | 2019-10-21 | 2023-11-10 | 中国民航信息网络股份有限公司 | Air ticket order processing method, device and system crossing reservation system |
CN111898781A (en) * | 2020-07-16 | 2020-11-06 | 中国民航信息网络股份有限公司 | Air ticket booking method and device |
-
2021
- 2021-06-01 CN CN202110610173.5A patent/CN113379084B/en active Active
-
2022
- 2022-04-21 WO PCT/CN2022/088135 patent/WO2022252861A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170293868A1 (en) * | 2014-09-23 | 2017-10-12 | Aviel SIMAN-TOV | Flight rebooking |
US20180204146A1 (en) * | 2015-05-13 | 2018-07-19 | Wns Global Services Private Limited | Automated rebooking system and method for airlines |
CN107426333A (en) * | 2017-08-10 | 2017-12-01 | 中国民航信息网络股份有限公司 | Self-service move back changes label method of servicing and system |
CN109508805A (en) * | 2019-01-25 | 2019-03-22 | 携程旅游网络技术(上海)有限公司 | Flight changes providing method, system, storage medium and the electronic equipment of label information |
CN110322036A (en) * | 2019-07-10 | 2019-10-11 | 中国民航信息网络股份有限公司 | Seat-reservation method and device |
CN113379084A (en) * | 2021-06-01 | 2021-09-10 | 中国民航信息网络股份有限公司 | Air ticket time-changing method and air ticket time-changing device |
Also Published As
Publication number | Publication date |
---|---|
CN113379084A (en) | 2021-09-10 |
CN113379084B (en) | 2024-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022252861A1 (en) | Plane ticket rescheduling method and plane ticket rescheduling apparatus | |
US8600785B2 (en) | Event management system with grouping feature | |
Mitev | More than a failure? The computerized reservation systems at French Railways | |
AU783416B2 (en) | Traveler service system with a graphical user interface for accessing multiple travel suppliers | |
WO2018068659A1 (en) | Method and apparatus for order task processing and travel service provision | |
JPH09245097A (en) | Group travel planning and management system | |
Schummer et al. | Incentives in landing slot problems | |
KR20140012729A (en) | Pnr reservation method and system with improved pnr handling | |
US20070106549A1 (en) | Turnkey aviation budget management | |
US20180211189A1 (en) | Record aggregation database | |
US20110313934A1 (en) | System and Method for Configuring Workflow Templates | |
WO2018134426A1 (en) | Record aggregation database | |
US20130226630A1 (en) | System and method for management of event attendance packages and event attendance inventory | |
US20040078254A1 (en) | Methods and systems for human resource budgeting and control | |
JP7038273B1 (en) | Application procedure assistance system | |
CN115660122A (en) | Travel booking method and device, storage medium and computer equipment | |
CN112182372A (en) | Travel product recommendation method and device | |
Li et al. | Ride service outsourcing for profit maximization | |
US11132630B1 (en) | Employee scheduling system providing transparency | |
US20100174569A1 (en) | Destin | |
JP6643842B2 (en) | Staffing system, staffing method and program | |
CN110334121A (en) | Payment seat manages method and system | |
ANTHONY | DESIGN AND IMPLEMENTATION OF AN AIRLINE RESERVATION SYSTEM | |
JP2009099029A (en) | Sheet and system for managing action plan | |
Zahrani et al. | BP Evaluation and Re-engineering: Case Study Acquiring Travel Plan Quotations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22814908 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22814908 Country of ref document: EP Kind code of ref document: A1 |