Phil,
in my company, we sign an agreement that miles earned on business trips will only be used for business trips. Corporate Travel Service accesses your account.
You might want to read this thread which gives comprehensive insight into the topic:
http://www.flyertalk.com/forum/miles...e-flights.html
Cheers.