There are over 560 different carrier/fare class earning combinations within the OnePass program. And that isn't even counting all the ones I won't be able to calculate on live a fare class that earns differently inside of one country or region than it does outside of that. If you include those the number is up over 600.
No wonder they have such trouble getting it right. Then again, it is their job.