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 Inventory: There was an error when saving an Item Payment list, element ITEM
Check in QuickBooks to see if the description of the ITEM is the same, or if it is under another account in QB.