Hybrid/Full ATPCO model

Specific considerations


Fare Quote Display


ATPCO Fares will be flagged with #50 on the upper right corner of the FQD display

If KIU Fares are the ones configured by the customer, they will be flagged with #01 instead.

New qualifiers will be listed as follows when fares content is pulled from ATPCO:

Private Fares


If the indicator /P, /PV or /NF is included in the FQD command, the system will show only private fares.

Otherwise public and private fares will be shown.

In the FQD response private fares filed without an account are displayed with “/” to the left of each fare basis.

Token

Description

Example

Token

Description

Example

/P

Private Fares

FQDLIMMAD/P

/PV

Private Fares

FQDGBEMUB/PXXX*AC/XXX/PV

/NF

Private Fares

FQDGBEMUB/PXXX*AC/XXX/NF

Examples:

FQDLIMMAD/P

FQDGBEMUB/PXXX*AC/XXX/PV

Account codes

In the FQD response private fares filed without an account are displayed with “*” to the left of each fare basis.

Indicator

Description

Example

Indicator

Description

Example

*AC/

it will display fares filed with an account code in categories 1, 25 or 35

FQDGBEMUB*AC/XXX/ABP/PXXX

Display only public fares

Indicator

Description

Example

Indicator

Description

Example

PL

it only displays public fares, if there were no available public fares it will not display any fares at all

FQDGBEJNB/CY/PL

PF

it only displays public fares, if there were no available public fares it will not display any fares at all

FQDGBEJNB/CY/PF

Display only negotiated fares (category 35)

Indicator

Description

Example

Indicator

Description

Example

IT

  • It will only display negotiated fares filed with security in category 35

  • It will display negotiated fares either filed with or without an account code

FQDGBEMUB/PXXX*AC/XXX/IT

 

Display only private fares filed with account code

Indicator

Description

Examples

Indicator

Description

Examples

XC

It only displays private fares filed with an account code

FQDGBEJNB/CY*AC/XXX/XC

NFC

It only displays private fares filed with an account code

FQDGBEJNB/CY*AC/XXX/NFC

-EXT Indicator


When the hybrid model is configured, the indicator -EXT will be used to display fares filed in ATPCO.

Fare display commands no longer supported with ATPCO Pricing

  • FNEW*

  • F*

  • FMOD

Automatic Pricing


The pricing process with the hybrid model and the full ATPCO is quite similar to the KIU Fares, however, during the development path, some functionalities were added and here below further explained:

Pricing engine indicator


Private Fares

Account codes


Indicator

Description

Example

Indicator

Description

Example

AC/

Quotation with Account Code filed in Categories: 1, 25 or 35

WS*AC/XXX

Price only public fares

Indicator

Description

Example

Indicator

Description

Example

PF

it will only price public fares, if there were no available public fares it will not price the itinerary

WS*PF

PL

it will only price public fares, if there were no available public fares it will not price the itinerary

WS*PL

Price only private fares

Indicator

Description

Example

Indicator

Description

Example

NF

it will only price private fares, if there were no available private fares it will not price the itinerary

WS*NF

PV

it will only price private fares, if there were no available private fares it will not price the itinerary

WS*PV

 

With this indicator you will be able to price the following private fares:

  • cat 15 private fares

  • private FBR´s

  • cat 35 fares with account code

  • cat 35 fares without account code

Price only FBR´s

Indicator

Description

Example

Indicator

Description

Example

FB

it will only price FBR´s, if there were no available FBR´s it will not price the itinerary

WS*FB

With this indicator you will be able to price the following private fares:

  • Public FBR´s

  • cat 35 FBR´s

  • FBR´s filed with IF 15 FBR security

Price only negotiated fares (cat 35)

Indicator

Description

Example

Indicator

Description

Example

IT

  • It will only price negotiated fares filed with security in category 35

  • It will price negotiated fares either filed with or without an account code

WS*IT

Price private fares filed with an account code

Indicator

Description

Example

Indicator

Description

Example

NFC

It will only price private fares filed with an account code

WS*IT*AC(account code)*NFC

XC

It will only price private fares filed with an account code

WS*IT*AC(account code)*XC

Remote Office


Remote office quotation does exist already nevertheless with this development, it will consider as well the configuration of the department code, travel agency, and the office IATA number.

ATPCOS keyword will be needed to access the configuration which will permit to access the Matching Security Table from the Administrator menu. An office ID will be associated with a department code or a travel agency that will be used to match the ATPCO coding.

Token

Description

Example

Token

Description

Example

OF

quote from a remote office

WS*OFXXX

Q surcharges


It will be not possible to add Q surcharges to the quoting manually when the system pulls ATPCO fares. Surcharges will be quoted automatically if they are coded in Category 12.

Commands no longer supported with ATPCO Pricing

  • TCODE/*

  • WS*UB/<tourcode>

  • WS*UB<tourcode>

  • WS*UI/<tourcode>

  • WS*UI<tourcode>

  • WS*UN<tourcode>

Ticketing


When using a hybrid or full ATPCO model, after issuance, the PNR should be saved with E or ER.

Every issuance process will use ETS.

Commands no longer supported with ATPCO Pricing

  • WK*FCA*BA2P or 15KG

  • WK*FCA*DOB/20APR77

Exchanges


An automatic exchange will be possible when category 31 has been coded in ATPCO and the change applies to the details coded.

When using the ATPCO pricing engine, quoting the new itinerary will be not necessary.

Here follows the step-by-step:

  1. Modify itinerary

  2. Display ticket to be exchanged with ET/

  3. When using the issuing command WK*FEX#CA the preview with the calculation will be displayed

  4. After the preview display, changes will be ignored if the IR command is entered.

  5. When the change is saved then confirmation is possible.

Example:

OW flight for the 25MAY needs to be rebooked for the 28MAY

1 Itinerary updated

*** UPDATE MODE *** RP/JNB00BP4 - AIR BOTSWANA 1.1A/A »PP 93682417 1 BP204 Y 25MAY TH JNBGBE HK1 1330 1440 *** ARNK *** 2 BP204 Y 28MAY SU JNBGBE SS1 1355 1455 TKT/TIME LIMIT 1 TKT/OK * 16FEB23/KIUHELPER 2 TKT/ET 6362310001388 * 16FEB23/KIUHELPER - A/A. FARE - PRICE RETAINED CONTACTS 1-AEP 999 AUTO PNR GEN V.1 MAIL 2- MAILTO:ANALISIS@KIUSYS.COM RECEIVED FROM - PNRGEN JNB.KIUHELPER 1313/16FEB23 *HYWZQK -H~006HYWZQK

2 Ticket displayed

ET/2 TKTT-6362310001388 BP/HYWZQK OD-JNBGBE POI-JNB DOI-16FEB23 IOI-99999999 0 0 #50 ED-NO-SHOW PENALTY APPLIES 1.A/A ADT FOID: PP 93682417 /..88 1 JNB BP 204 Y 25MAY 1330 OK YFBPOW 30K OPEN FOR USE GBE FARE ZAR 1590.00 BSR 1.00000 EQUIV ZAR 1590.00 TAX ZAR 27.54EV 31.05UM 2089.90XT TOTAL ZAR 3738.49 TOUR CODE : COMMISSION : /FC 25MAY23JNB BP GBE Q5.87 87.49YFBPOW NUC93.36END ROE17.029730XT 100.00WC 1788.00YQ 201.90ZA FOP: 3738.49 CASH

3 Issuing command including the new segment

WK*FEX#CA*S2 EXCHANGE DOCUMENT NUMBER 6362310001388 ** PAX NAME: A/A ADT OLD ITINERARY: 1. BP 0204 JNB/GBE Y 25MAY 1330 NEW ITINERARY: 1. BP 0204 JNB/GBE Y 28MAY 1355 AMOUNTS IN *ZAR* COLLECTABLE OLD TICKET NEW TICKET EQUIV.FARE < 0> 1590 1590 TAXES < 0> 2148 2148 PENALTY < 0> AS OD TAX CODE OB FEES < 0> NEW TICKET ADD COLLECT < 0> PAID TAXES DETAILS : ZAR PD 27.54EV/PD 31.05UM/PD 100.00WC/PD 201.90ZA/PD 1788.00YQ NEW TICKET TAXES TO COLLECT : RE-ENTER FOLLOWING COMMAND TO PROCESS WK*FEX#CA*S2/Y

4 If change is no longer necessary then it can be ignored but instead, if the exchange needs to be confirmed then it must be saved first:

The reservation is updated and the exchange is executed.

As the final step, the PNR needs to be saved.

Automatic exchanges with account code

If the original ticket was issued with account code, you must also include the account code in the exchange command. Otherwise, it will not be possible to retrieve the original fare.

Command

Description

Example

Command

Description

Example

WK*FEX#CA*AC/(acct code)

It prices the exchange with an account code

WK*FEX#CA*AC/ACCOUNT

Exchanges with manual mask

If the FOP is not included in the exchange command, a mask will be triggered with the fare and tax amounts calculated according to category 31.

Example

Exchanges with ticketing mask

If category 31 fails or if it is not filed and you wish to process the exchange regardless, you will need to create a ticketing manual mask.

Example:

In order to issue the exchange you will need to include the mask number in the command WK*FEX#(FOP)*M(mask nbr)

Example:

Exchange commands no longer supported with ATPCO Pricing

  • WK*FEX*Q/AD50/DP50

    • it is not possible to apply manual discounts to exchanges, the fare difference will be applied as coded in cat 31

  • WK*FEX*PE*50

    • it is not possible to apply manual penalties to exchanges, the penalty will be applied as coded in cat 31 o overridden with the indicator OVERPE

  • WK*FEX*OVEREX

  • WS*FEX

    • it is not necessary to price the exchange before accessing the exchange mask, upon executing the exchange mask you will retrieve the exchange preview with the exchange quotation details

Automatic Refunds


An automatic refund will be possible when category 33 is coded in ATPCO and the refund conditions apply to the details codified within the category.

Command

Description

Example

Command

Description

Example

W*RF(document number)

Quotation of the refund

W*RF6362310001393

Example:

Issuance should be confirmed

Command

Description

Example

Command

Description

Example

W*RF(document number)/Y

Refund confirmation

W*RF6362310001393/Y

Example:

 

Most common system responses when processing an Exchange/Refund using the ATPCO flow:

 

RESPONSE

MEANING

ACTION/SOLUTION

RESPONSE

MEANING

ACTION/SOLUTION

 

 

 

TICKET FARE RULES CANNOT BE LOADED

System is unable to find the originally ticketed fare in order to read CAT 31/33’s conditions

  • Check if you are logged into an office with rights to view the originally ticketed fare.

  • Check if an Account Code was used on the original ticket and use it on the WK*FEX entry.

CATEGORY 31/33 NOT FILED

The originally ticketed fare does not have a CAT 31/33 filed

Process the Exchange/Refund manuallly

RESTRICTIONS ON THE TICKETING DATE OR ON THE TRAVEL DATES NOT SATISFIED

  • The WHEN condition is not being met

  • Ticket is out of validity

  • Check the below value located in CAT 31/33’s header (could be ANYTIME/BEFORE or AFTER):

 

”IN THE EVENT OF CHANGES TO TICKETED FLIGHTS
ANYTIME WITHIN TKT VALIDITY”

RESTRICTIONS ON A PORTION OF THE TRAVEL WERE NOT SATISFIED

System is unable to reprice due to the fact that CAT 31/33 is filed with specific restrictions regarding stopovers/connections or/and changes to the first coupon.

  • Read CAT 31/33 conditions

  • Process the Exchange/Refund manually

ATUTOMATED CHANGES/REFUNDS ARE NOT PERMITTED

1 or more conditions on CAT 31/33’s Reissue Table are not being met

  • Read CAT 31/33 conditions

  • Process the Exchange/Refund manually