Qatar Xiamen (PKX - DOH) - earning avois on BA Exec Club
Hello, I am booked to fly in business class on a QR ticket from Beijing Daxing (PKX) to Doha (DOH) on a Xiamen Airlines QR codeshare, and then connect on to a QR flight from DOH to LHR also in business class. What are my earning options on the Xiamen codeshare? Can I earn BA Avios and TP since it's a QR ticket, or just one of those, or niether?
Alternatively, would I be able to give my Delta FF # for the first leg and my BA EC FF # for the second?
Ideally I'd collect TP and Avios for the whole thing, but would then take Delta Skymiles on Xiamen instead of just nothing, if it comes to that.