Originally Posted by
eigenvector
You have to make sure it's not a K fare, I'd recommend confirming with LH (perhaps a phone agent) prior to purchase if miles are important to you.
Cheapish flights on LH and LX are always K fare which earn 0% on AP even on long haul. Call them and ask what your booking classes are, but at the very least you can open up an NH account and collect 30% there. My philosophy is the miles are gonna get given or wasted, so you might as well take them even if you never end up using them.