Example date:
Out: 11 May 2017 HKG-NRT-JFK
In: 22 Aug 2017 JFK-NRT-HKG
Books into O Class in all sectors.
If crediting to AA, BA, AS then better to book under JL code as this gets 50% mileage:
http://www.wheretocredit.com/japan-airlines/o
If you can only buy under AA code then only EY and AY give 100% mileage, most other programmes give 25% mileage;
http://www.wheretocredit.com/american-airlines/o