Dear Dixit,
To me only solution by not changing the configuration setting is the Contract creation for the vendor as suggested by Sir Jurgen, I don't think so for you should go for change in Organizational structure.
My recommendation is to go for Contracts, now it's user responsibility to select the correct contract while making PO's.
Best Regards
Mohsin Abbasi