Originally Posted by
flybyinsg
If I book BA1 do I get 140 TP for the outbound or 140+40 because the LCY to Shannon earns an extra 40TP?
You can neither leave nor join the flight at SNN. The flight is sold only as LCY-JFK. SNN is just a technical stop. You buy the flight as LCY-JFK; you only get Avios and Tier Points for LCY-JFK.
BA1 is a direct flight. (Note the difference between "direct" and "non-stop").
Contrast this with BA15 which can be bought as LHR-SIN, as SIN-SYD, or as LHR-SYD (each of these being direct flights with their own associated Avios/Tier Points totals).