If flying discount economy class, earning miles and credits towards elite status is anywhere from 0-25% of actual miles on BA while actually flying BA. On AA, all but 1 or 2 discount economy class fares earn 100% actual miles and status towards elite status when flying AA in AA's FFP.