Just to make sure I understand the scenario - an employee went to a restaurant, let's say McDonalds, for a meal.
Then in your scenario McDonalds is the vendor and the employee is who is getting reimbursed?
And you are trying to post an expense so the vendor McDonalds and then reverse it right away and then pay it to the employee?
I don't think this is feasible through standard Travel Management.
In Travel Management the Service Provider controls who will be paid.
I've only seen 2 options normally - employee or the credit card company. There isn't much flexibility in this set up, you can't actually have dynamic vendor numbers in this configuration.
Under the key HRR you specify who will be paid A1 - employee service provider, C1 - credit card.
You can configure your own called V1( vendor), I suppose. But then you'll need some kind of development to determine the number for V1 dynamically.
And that will only post the vendor line, it will not reverse and post it to an employee.
Here *KP stands for the employee vendor master and the blank is the credit card company vendor.