It can differ on OW partners also. On two recent trips to Asia, I got 80 TP for LHR - HEL on AY, and from HKG - SIN on CX, which is further in distance, I only got 40. I did query it, but was told that 40 was correct as it was down to the partner what to credit...