Users will report the below message:
This message can originate if the vendor record is not filled out correctly, however, it can also originate if the vendor has not been selected on the account. Go to Chart of Accounts, select the account in question, then Edit it. This will show you if the account has been set to use the vendor.