Originally Posted by
JAXBA
BA's calculation uses the 'ticketed point mileage' method used in fare construction. In Amadeus, for this is the entry FQM followed by the string of cities, for example FQMLHRHELDOH gives:
Code:
FQMLHRHELDOH
FQM LON HEL DOH
CTY DC TPM CUM MPM DC LVL <HGL >LWL 25M XTRA GCM
LON 2
HEL 2 EH 1130 1130 1372 EH 0M 242 0 1715 0 1138
DOH 2 EH 2732 3862 4074 EH 0M 212 0 5092 0 2731
The TPM column is the one BA is using for calculating Avios (both for earning and for Avios required to redeem)
I have been playing around with some scheduling APIs that also included TPM, so as of today the Avios/tier point calculator on
Speedbird Online uses TPM and there should be no more gaps between Avios calculations on Speedbird Online and ba.com. The
Advanced Calculator continues to be based on actual distance (there are just too many potential city pair combinations).