We worked extensively with Intuit on how the data should be programmed to import. This is the same way that QBD print 1099 and their old eFile works, so it should be familiar to users.
There are three name fields in QBD: Vendor name, First/Middle/Last, and Company name. Vendor name is the only required field. If you leave Vendor name blank and complete Company Name, Company Name will also populate the Vendor Name. Same for F/M/L. If you complete both F/M/L and Company, Vendor name becomes F/M/L.
The name priority in QBD is F/M/L, then Company Name, and then Vendor Name. That is what we map for.
If there is only a Vendor Name, we bring Vendor Name to the Business Name field.
If there is Vendor name and Company Name, we bring Company Name to the Business Name field.
If there is Vendor Name and F/M/L, we bring F/M/L to the Business Name field.
If all three names are present, we bring F/M/L to the Business Name field and Company Name to the Attention To Name field.