shon7
Could you explain what you mean by Non-Rev. Do you just want a free flight, or do you work for a company that has an interline agreement with BA? If you are on an ID90%, ID75% or ID50% then your company should have issued you a paper ticket. Even BA staff have these ex DEL. Perhaps if we have some more information then we can help.
Airclues