It goes even further, some prices and classes booked on Code-share does not exist on the same route for the operating carrier. Like STO-MAD on *SK operated by JK..it was booked in S-class but when it entered my account it was coverted to U-class on JK-flightnumber.
So you cant always trust that V-class booked on LH-prefix operated by BD will be V-class on BD, it mostly is but not always.
And yes, I belive the 25% earnings applies on tiny-fares.