Originally Posted by
Xandrios
With Skyteam miles are earned/credited based on the flight number/codeshare, and specifically not based on the operating carrier. Whereas Star Alliance does it the other way around and only uses the operating carrier for earning purposes.
This means that you would earn according to the flight number on your ticket. So if the flight has an AS Alaska flight number, you would earn according to the earning rules for Alaska Airlines. And unfortunately, Alaska is not a Flying Blue (nor Skyteam) member or partner - meaning zero earnings on that.
So in this specific case I guess the important question would be: What are the flight numbers on your ticket? Are they AS or JL?
The flight numbers are JAL.