i think it would be better if you create a transaction search instead, then have the vendor part of the criteria. Then on results, probably expose date created, transaction type, transaction id, etc then do a sort based on the date (descending), or probably group the date created as MAX to get the most recent value.