Originally Posted by
hhdl
Miles are based on the fare plus carrier surcharges (and your status at the time of the flight). XP are based on class of service, if the flight is domestic, and the length (only relevant if the flight is international (with a couple of edge cases that might be surprising)).
For the trip posted, it looks like you booked Business for EDI-NCE, paying (excluding taxes) 502 euro (assuming you had no status and Economy for NCE-EDI paying 502 euro also (if you, for instance became Silver after the flight to NCE, the return flight perhaps only cost 335 euro).
For the XP, EDI-CDG is international (short band) and in business, so 15 XP. CDG-NCE is domestic and in business, so 6 XP. NCE-CDG is domestic and in economy, so 2 XP. CDG-EDI is international (short band) and in economy, so 5 XP.
Thanks, I get it, looking back at the confirmation email it was business (Z,Z) and economy (A,A), I was forgetting that CDG->NCE is domestic I very rarely fly any domestic flights on KL or AF.