*Archived Transaction*
PNRBFEnd_9_0, commits changes to a PNR/BF, and supports Queue Routing (QEP) to multiple queues.
After an itinerary has been created, changed, or canceled, the PNR/BF must be end transacted (committed) to the CRS to save the new or modified PNR or BF, using PNRBFEnd_9_0. For terminal applications, end transacting is simply a matter of typing the appropriate terminal command (ET) to commit a new PNR/BF record or commit changes to an existing record. It can be redisplayed via the <ETInd> tag. However, there is a caveat for applications using Galileo's Proprietary Structured Data or XML Select Transactions: the end transact transaction also contains the Received By field, which is the last data item required as part of the PNR/BF Build process.
Some modifications, such as changes to the itinerary or passenger name field, require the Received By entry in addition to the end transact command. Other modifications, such as General Remarks entries, do not require a Received By entry. End transact is not a valid command in this situation because some sort of alteration must be made to the record itself in order to end transact.
If the PNR/BF record is successfully end transacted, a record locator is assigned. The record locator can then be used for later retrieval of the PNR/BF record.
Review the PNRRetrieve_Notes.html for further information when working with <PNRRetrieve> (2025 Data Record). Note: This reference file was created for 2025 7.5. However, the data is mostly applicable to 2025 7.0 and 2025 7.8 as well.
Note on Resequenced Segments:
In certain configurations, the end transact command re-sequences the segments stored on the CRS. Therefore, if two (2) air segments, one car segment, and one hotel segment are sold in sequential order and then end transacted, the car segment may randomly change from position #3 to position #4. As a result, the PNR/BF may need to be retrieved after it is processed to determine the segment type and position.
Your customer representative can obtain information about the status of re-sequencing segments for your CRS access.