Understanding and interpreting FCMI and FCPI fail codes


Problem/Cause

The Fare Calculation Mode Indicator (FCMI) and Fare Calculation Pricing Indicator (FCPI) determine how the ticket was priced. Understanding and interpreting these indicators, or fail codes, will help you troubleshoot and resolve some pricing issues.

  • The FCMI reflects if the fare was automatically or manually priced. It appears in the airline’s reporting file (HOT) and the BSP reporting file (RET).
  • The FCPI provides more details about the options used during the pricing. For example, pricing by fare basis. It appears in the TST, in the ticket display, in the airline’s reporting file (HOT), the BSP reporting file (RET) and in the Amadeus Interface Record (A.I.R.).

FCMI

The system generates an FCMI, also called a failcode, when you price or issue a ticket when special conditions apply. The FCMI is either a letter or a number which indicates how the itinerary was priced.

The FCMI appears in a TST display and in an e-ticket display, and is printed on a paper ticket. It is also stored in the TST history, and included in airline and BSP reporting files.

  • On paper OPTAT tickets it appears in line E, position 72.
  • On ATB coupons it appears in line E, position 51.

FCMI values are divided into two groups. They are set by the fare quote system when you price an itinerary, or by the ticket server when you issue a ticket. Sometimes, you get one code when you price an itinerary, and another when you issue a ticket. An FCMI created by the ticket server always takes precedence. There may be different explanations for FCMIs depending on the ticket server you are using.

TST Pricing Indicators:

The following is a list of existing TST pricing indicators:

Code Explanation
0 Autopriced. No change has been made to the reservation between pricing and ticketing. There has been no manipulation of the fare or any data filed with the fare including taxes, fees and charges, and applicable standard fare conditions with the exception of the tour code.
1 Manually built fare
2 Fare fully automatically priced but baggage allowance has been manipulated
4

Original ticket not guaranteed.
Original issue was manually priced or original issue was done in another GDS.

I IATA autopriced fare
B Negotiated fare (when the TST has been manually manipulated or reissue was autopriced by ATC using category 16)
A ATAF Autopriced Fare
F Negotiated autopriced fare (updated by an airline)
G Negotiated fare updated by an agent or consolidator
M Manual priced fare (see note below)
Reissue autopriced by ATC using Category 16
Reissue autopriced by ATC if original Ticket has a manual TST
Reissue autopriced by ATC if original Ticket was issued in another GDS
N Manual priced fare (see note below)
T Autopriced inclusive tour fare
V Pricing Negotiated Fares with fare basis override
W No fare calculation check against TST itinerary or in case of RBD override used in pricing

Note: Whether M or N is printed on the ticket depends on the ticketing system you are using.

List of FCMIs/Failcodes:

FCMI TST Message Explanation or entry
A M SATA fare used You are using SATA Ticketing
B M Amount discount override applied to base fare FXP/ZO-50A
FXP/ZO-B50A
C M Amount or percentage discount override applied to total fare combined with segment selection FXP/ZO-T30P.2/ZO-T100A.3
D M Amount or percentage discount override applied to base fare combined with segment selection FXP/ZO-B50P.2/ZO-B100A.3
E M Percentage discount override, verify all rules FXP/ZO-10P
FXP/ZO-T10P
FXP/ZO-10
FXP/ZO-B10P.2
F I Private rates have been used FXP/RPFA
G M Fail code for a discounted published fare FXP/R,U
H I HIP may apply, unable to verify The system has priced but is unable to check a higher intermediate point.
I T Override fare calculation of fare filed as 'IT' by M/IT *I* FXP/R,CL-MIT
FXX/R,CL-MIT
J M Override diagnostic entry used *J* The diagnostic tool, a pricing override was used. For example:
FXX/DF-
FXP/DF-
FQP/DF-
K T Override fare calculation by M/BT *K* FXP/R,CL-MBT
FXX/R,CL-MBT
L M Booking date override used *L* The booking date override option has been used for pricing. For example:
FXX/R,02MAR03,DO-OBD
M G Negotiated rates have been used. Agent/consolidator is the Net Fare Updater. FXP/R,NEGO
N F Negotiated rates have been used. Airline is the Net Fare Updater. FXP/R,NEGO
O M Past date TST override TTP/O
P M Lowest possible fare override FXP/LO
FXX/LO
Q I Manually stored FT element Manually added tour code on a private or public fare
R A Ticketing carrier override TTP/V*NZ
T M Amount discount override, verify all rules FXP/ZO-T50A
V M Pricing override used *V* FXP/R,U,23FEBxx
W O Reservation booking designator override used FXPV2
Z I,A,
F,G,
T,W
Net Fare field manually updated FXP and TTI/NF- or Net Fare field updated in panel mode

Note: If the TST is automated (I,A,T,W) and a Net Fare Value is manually entered in cryptic (TTI/NF-) or in panel mode, the pricing indicator is retained as automated and the FCMI value is set to Z.

  • If any other TST field is updated, the pricing indicator is set to manual and the corresponding FCMI (1) is displayed.
  • If a generic TTP entry is used to issue the ticket, the FCMI remains Z.
  • If an override option is used to issue the ticket, the FCMI is updated to reflect a manual TST.

Exception for automated Amadeus negotiated fares with pricing indicator F or G:

  • The Net Fare Field cannot be updated manually (neither in cryptic nor in panel mode). The Net Fare amount returned from the fare server is stored and indexed in the TST, but can only be displayed with the tTQN entry. If any other TST field is updated, the current process applies:

The system checks the auto/manual TST indicator in the ticket panel.

  • The TST indicator F or G is replaced by B.
  • If the TST is manual and a Net Fare value is manually entered, the system keeps the pricing indicator and the FCMI as previously stored.
  • If a further update of the Net Fare Field is made, the TST remains manual (pricing indicator M or N).
FCMI TST Message Explanation or entry
0 I Automatically priced No special condition applied.
0 M Automatically priced, and name change entry was used No special condition applied.
Name change entry example: 1/(ID1234567)
1 M or N Manual stored fare Manually created or updated TST.
2 M No fare, ticket request You have entered NO FARE, FREE or CHARTER in the TST.
3 M Ticket or price by fare basis TTP/S2-4/L-YAP
FXX/L-YAP
FXP/R,U/L-YAP
4 M Manual manipulation of taxes FXP/R,AT
FXP/R,WT
TTP/R,WQ
Manual ticketing only FQPMNL/A6XFRA/L
VC Category not filled by carrier - Reissue not guaranteed Priced with category 16 when the system cannot find category 31 matching the reissue
Original ticket not guaranteed Original issue was manually priced or original issue was done in another GDS
5 I Not priced at passenger type required The system did not price according to the passenger type you entered.
For example: TTP/RMIL
6 I Exchange ticket request You have issued a ticket with an F indicator in the TST, an FO element and an FP element (US only)
7 M Bulk fare ticket request You have issued a ticket with a U or W fare indicator in the TST
8 M Bulk fare ticket request TTP/FYBULK/TBULK
For more information, see HE FY, HE TTP
9 M Inclusive TOUR ticket request You have issued a ticket with a Y or I fare indicator in the TST
9 B Inclusive TOUR ticket request You have issued a ticket with a Y or I fare indicator in the TST and manually manipulated the TST

Here is an example of a cryptic TST with FCMI and pricing indicator:

TST00001 NCEXXXXXX AA/08JAN I 0 <---- Pricing Indicator (I) and FCPI (0)
T-
FXP
1.PAXX/SIMON MR
1 CDG 6X 188 F 15MAY 2330 OK F 40K
HKG
FARE F EUR 6343.00
TX001 X EUR 9.93QXAE TX002 X EUR 2.00YQAS
TX003 X EUR 6.66FRSE TX004 X EUR 8.05FRTI
TOTAL EUR 6369.64
GRAND TOTAL EUR 6369.64
PAR 6X HKG6375.12NUC6375.12END ROE0.994961

3.FM 9
4.FP CASH
5.FV PAX 6X/S2

The following is an example of a ticket image and warning message returned by the system.

Pricing entry used: FXX/R,02MAR09,DO-OBD

01 PAXXXX/JAMES MR

AL FLGT BK T DATE TIME FARE BASIS NVB NVA BG
NCE
NYC 6X 0083 K K 20MAR 1205 KLXIPW 20MAR20MAR PC
NCE 6X 0082 K K 28MAR 1815 KLWIPW 28MAR28MAR PC

EUR 376.54 20MAR09NCE 6X NYC Q5.00 193.716X NCE Q5.00
224.05NUC427.76END ROE5.76879
EUR 7.16QX XT EUR 5.33FR EUR 5.64XY EUR 4.72YC EUR 1.98XA EUR
EUR 0.15FR 74US EUR 74US EUR 19XF JFK3
EUR 43.14XT
EUR 427.00
BOOKING DATE OVERRIDE USED *L* <---- Warning message returned

ETS ARE NON REFUNDABLE BEFORE DEPARTURE

Source: Amadeus Help pages HE FCMI

 

FCPI (pricing indicator) and FCRI (reporting indicator)

The system generates a fare calculation pricing indicator(FCPI) and reporting indicator (FCRI), when you create a Transitional Stored Miscellaneous document of the type P (TSM-P). The FCPI/FCRI is either a letter or a number which indicates if the TSM-P was manually or automatically priced.

The FCPI and FCRI appear in the TSM-P display and are stored in TSM history.

The FCPIs and FCRIs are created when you autoprice a chargeable service (FXG) or manually create a TSM-P with the TMC entry. The FCPIs reflect the method of pricing that was used to create the TSM-P, and the FCRIs reflect the method of pricing that is used in the reporting process.

TSM-P fare calculation pricing indicators (FCPIs):

0 system autopriced (without any manual modifications except for the baggage allowance)
1 Manually priced/created
2-9 For individual airline/system provider use
A-Z Unidentified industry use

TSM-P fare calculation pricing indicators (FCRIs):

0 System autopriced. No change has been made to the reservation between pricing and ticketing. There has been no manipulation of the fare or any data filed with the fare including taxes, fees and charges, and applicable standard fare conditions with the exception of the tour code.
1 Manually built fare
2 Autopriced fare, but baggage and/or taxes, fees and charges have been manipulated

Example of a TSM-P with a FCPI and FCRI

Note: 1 = FCPI, 2 = FCRI


/ /
TSM 1 TYPE P HELXXXXXX AA/10FEB 1 2 EMD-A CARR 6X
1.PAXXXXXX/TINA MRS
RFIC-C/C BAGGAGE
1. RFISC-99L BIKE L 5
OPERATING CC-6X CPN VALUE-300
ORIGIN-HEL DEST-FRA
PRESENT TO:AMADEUS SIX
PRESENT AT:HEL
EXCESS BAGGAGE-25 KG RATE PER UNIT EUR 5.00
ICW-1052100150622E1
ADD INF/RKS:

FARE F EUR 300.00
EXCH VAL EUR 300.00
TOTAL EUR 300.00
** END OF DISPLAY **

Source: Amadeus Help pages HE FCPI .

 

Customer Action