Error: there is an invalid reference to the QuickBooks item "shipping income" in the invoice line. QuickBooks error message: invalid argument
This article helps Webgility Desktop users resolve the “there is an invalid reference to the QuickBooks Desktop item 'shipping income' error in the invoice line” by guiding them through steps to re-sync item data between Webgility Desktop and QuickBooks Desktop and properly map the shipping charges item.
Overview
This issue usually occurs when the item data in the Webgility Desktop Software database doesn't align with the data in QuickBooks Desktop. In simple terms, if recent changes to item data in QuickBooks Desktop weren't updated in Webgility Desktop, it can lead to an invalid reference error. Additionally, it could happen if the necessary setting to record shipping charges isn't properly configured in Webgility Desktop.
Troubleshooting:
1). Login to QuickBooks Desktop:
-
Log in as the admin user in QuickBooks Desktop, and if possible, switch to single-user mode.
2). Navigate to Advanced Settings:
-
In Webgility Desktop navigate to Connections go to Sales Channels, then Manage Sales Channels, click on Advanced Sales Channel Settings.
-
Click Clear for the Last Download Date for QuickBooks Desktop Item, then click Save and close the screen.
-
Once done Navigate to Connections and go to Get the latest data and settings.:
- Click the drop-down associated with the Download Data button and select Re-Download All Data.
3. Completion and Confirmation:
-
Once the download is complete, a message will indicate that the download was successful.
4. Map Shipping Charges Item.
- In Webgility Desktop navigate to Connections go to Accounting and click on sync settings.
- Go to the Transaction settings tab and verify the use this item for domestic orders, select an item then click on Save & Continue.
- Now, attempt to post orders to QuickBooks Desktop.