QBDL error The given object ID in the field list ID is invalid
Cause 1: There is an inventory item with no Code or a description that does not match the existing code in QuickBooks and QB is rejecting that.
Remedy 1: Check your inventory and make sure all items have a Code and Description. Check QuickBooks and ensure that it matches and also that the account hasn't changed.
Cause 2: The inventory item is marked as a Service in QuickBooks and as a Product in Kennel Connection. This can happen if it was previously a service in KC and then changed to a product after the initial sync to QB.
Remedy 2: Compare the items in KC and QB and set it properly in KC so it matches QB.
Related Articles
Quickbooks DirectLink installation instructions
The QuickBooks DirectLink connects Kennel Connection to QuickBooks and will sync over clients, invoices, receipts, vendors and inventory. The DirectLink will only work with the desktop version of QuickBooks. It does not work with the online version. ...
QBDL error There is an invalid reference to QuickBooks Account XYZ in the items
Check the item to make sure the QuickBooks account it is connected to exists in QuickBooks. Click on File, Inventory. Click on the Inventory item. See what QBDL income account it is attached to and verify the account exists in QuickBooks. Update ...
QBDL error Invoices: There is an invalid reference to QuickBooks InvoiceLineItem SalesTaxCode Z in the invoice line
In order to sync taxes, the QuickBooks DirectLink needs to be pointed to KC Taxes. This error says it's pointed to Z. Click on File, Business Info, QuickBooks tab. Repoint taxes to KC Taxes.
QBDL error Object specified in request cannot be found. Receipt date: Invoice has not transferred to QB.
QuickBooks does not recognize an item in the invoice this receipt is attached to. Make sure all items in the KC invoice are also in the QB invoice. If invoices appear identical and the receipt still won't sync, try deleting the invoice in QB, ...
QBDL error Invoice # does not have any items and will not be transferred to QuickBooks
QuickBooks is seeing this invoice as blank. Check the invoice to see if there are items listed. If items were typed into the description column with no code selected, there is no identifying inventory code and it is seen as a blank invoice. Choose ...