No Way
The benefits that my company gets from my travel on the road is millions of dollars in sales, claims investigations and reductions and recognition in our industry (plastics) as a forward thinking, proactive organization.
I am paid a salary and I provide a valuable service for the company.
That is the contract plain and simple.
For them to demand credit for ff miles and hotel points would be trivial and self-defeating.
One genious in HR came up with the idea a few years ago and brought it up to the CEO. He quickly brushed her aside and moved on to the next subject.
It's great when he I apply for vacation and he asks me where I'm going; with head down and barely audible I say, "Hawaii" ^