QuickBooks Online sync error: Please specify the account on this item

Why the sync error occurs

This error occurs when an item is trying to sync from Key CashFlow℠ to QuickBooks Online, but it doesn't have an account assigned to it.

How to fix the sync error

Edit the item in Key CashFlow and assign an account to it, then sync again.