I flew intra-Europe SAS plus 2 days ago on an SK code and it gave 10 XP. I assume even with a KL code you would get this - similar to a flight I eye to Asia in J but where there is one final leg with Jetstar in Y. The KL codeshare will give for that international leg 5 XP, nothing more I guess.