Originally Posted by
WorldLux
For OW marketed and operated flights (e.g. AA codeshare operated by BA) yes. There may be limits if the flights is marketed by an OW partner airline (i.e. not your FFP's airline) but operated by a non-OW partner airline (E.g. You want to credit to BAEC. A flight marketed by Iberia but operated by Alitalia will not earn any Avios or TP, whereas a flight marketed by British Airways but operated by Alitalia will earn avios and TP with BAEC).
But as is the way with ffp's there are exceptions.
Example:- QF marketed EK operated flights earn BA avios & AA miles, are there are specific rules for these flights in the AA.BA ffp t&c's.