Major issue identified, and as far as I can tell there is no solution:
1. Location field is used in header field of transaction records, and is used on balance sheet reports.
2. QBO Payroll and QBO BIll Pay do not allow location field to be added.
3. QBO Payroll and QBO Bill Pay use Accounts Payable to clear the transaction. No location field allowed even though A/P is a balance sheet account.
4. QBO Payroll and QBO Bill Pay send transactions to QB accounting, and lock the transactions sent from Payroll/Bill Pay, cannot edit the transaction in QB accounting to add the location field to the payroll or bill record.
Therefore, anyone using the location field cannot use QBO Payroll or QBO Bill Pay.
I would love to be corrected if I have missed something.
Dan Kennicutt