When exporting a transaction to QuickBooks using the quickbooks link, you may receive an error similar to the following:
There was an error when saving a (...). QuickBooks
error message: There is an account missing in one or more items used in
the transaction detail lines.
If you receive this message, determine which Invoice or other record was unable to synchronize and check which line items are on it. Then, in QuickBooks, find the items corresponding to those line items and verify that their income and (if applicable) COGS accounts are set.
If any items on the ServiceLedger invoice do not exist in QuickBooks, you may be able to solve the problem by creating them in QuickBooks manually.