How are vendor details, contracts, pricing history, and performance records stored and accessed within procurement softwares?