Respostas:
A chave na Star Alliance é "operada por". Por exemplo, uma vez o SAA não estava em * A. A Lufthansa operou alguns voos da Europa para JNB e outros com código compartilhado no SAA. Como colecionador da Air Canada Aeroplan, eu teria * A milhas se voasse em um avião LH, e não se voasse em um avião SAA. Isso é meio discutível agora que o SAA se juntou a * A, mas o ponto ainda vale para outras combinações.
Agora, quando você está vendo um site como o Expedia que mostra uma grande variedade de voos, eles normalmente informam quem o opera. Quando você vai para a sua própria companhia aérea e pede uma coisa com várias pernas, por exemplo, solicitando à YYZ-FRA-JNB da Air Canada, pode ser difícil saber quem está realmente operando a perna que não é da Air Canada. (Substitua suas próprias companhias aéreas e cidades, conforme apropriado.) A resposta geralmente é que é a companhia aérea que usa um número de voo de três dígitos para ela. Se eles lhe disserem que a perna está no LH8765, provavelmente não é um avião LH; mas LH876 provavelmente é. (Digo geralmente porque, por exemplo, a Air Canada e a United possuem alguns números de voo de quatro dígitos que são operados por suas divisões da LCC - Jazz e United Express - mas que são tratados exatamente da mesma forma como se fossem operados pela companhia aérea principal).
Agora, antes de arrancar os cabelos, lembre-se de que geralmente isso não importa, porque o operador e todo o compartilhamento de código estão todos na mesma aliança. Isso só se torna relevante se você souber que alguns dos parceiros de compartilhamento de código na rota não estão na aliança.
Para ter certeza, frequentemente faço uma pesquisa de "amplo espectro" para o voo que estou pensando, para que eles me mostrem a transportadora operadora para que eu possa verificar meu próprio plano para ver o que vou receber. É razoavelmente difícil ter confiança - você precisa entender todas as classes tarifárias da sua própria companhia aérea e da companhia aérea em operação. Mas você pode aprender isso se precisar e quiser.
A resposta realmente depende das regras do seu programa "nativo", que pode permitir o acúmulo sempre que os voos são reservados usando o código de um parceiro específico. Mesmo dentro da mesma aliança, no entanto, as regras variam muito de acordo com a transportadora; em um programa, você pode ganhar 100% para uma determinada classe de tarifa do que apenas 50% em outro programa.
Se um voo é ou não um compartilhamento de código pode ou não ser relevante, dependendo das regras do seu programa. Por exemplo, a maioria das companhias aéreas da Star Alliance ignora o código e os ganhos básicos na transportadora operadora. Com parceiros de aliança e não aliança, a chave é ter seu número de passageiro frequente inserido no registro (e confirmar que ele aparece no seu cartão de embarque).
Geralmente, você não pode ganhar ou resgatar parceiros de parceiros do seu programa nativo. A Qantas é parceira da China Eastern, para que você possa ganhar e resgatar pontos Qantas em voos da China Eastern. A British Airways é um parceiro da Qantas, mas não é um parceiro da China Eastern, portanto você não ganhará nada. Da mesma forma, a Air Canada e a Sri Lankan Airlines são parceiras de codeshare e a aliança ANA e Air Canada, mas você não pode ganhar milhas ANA para um voo no Sri Lanka, independentemente de como seja codificado.
O voo de compartilhamento de código tem dois números, um para cada companhia aérea. Portanto, se a XX airlines tiver um contrato de codeshare com a ZZ, os voos compartilhados terão dois números (ainda, é um voo) XX123 e ZZ123.
Agora, se você reservou o voo com as mesmas companhias aéreas do seu programa de fidelidade, ganhará os pontos da mesma forma que costuma fazer. Se você reservou com outras companhias aéreas, peça ao agente / agência de reservas que inclua o número do seu programa de fidelidade na reserva, fazendo com que as informações sejam enviadas às suas companhias aéreas e os pontos sejam ganhos.