- General Troubleshooting Guide
- QuickBooks Desktop Error Messages
-
Connex for QuickBooks User Guide
- Getting Started with Connex for QuickBooks
- Remote Desktop (RDP)
- Customers Matching
- Inventory Site
- Inventory Sync
- Multicurrency
- Orders
- Price Levels
- Products
- Refunds
- Sales Tax
- Sales Orders
- Unit of Measure
- Web Connector
- Getting Started with Rules
- Rules Engine Common Rules
- FAQ
- Deposit Match
- Cost of Goods Sold
- Troubleshooting
- Custom Store
-
Connex Ecommerce Analytics
-
Frequently Asked Questions
-
General Troubleshooting Guide
- Deposit Match Troubleshooting
- QuickBooks Desktop Error Messages
- Inventory Troubleshooting
- Incorrect Orders Troubleshooting
- Sales Tax Troubleshooting
- Web Connector Troubleshooting
- QuickBooks Online Error Messages
- Match Deposit Tool Troubleshooting
- Product Matching Troubleshooting
- Customer Matching Troubleshooting
- Rules Engine
- Orders from QuickBooks
- Payments Troubleshooting
- Company File
-
Connex for QuickBooks Integrations Guide
-
Rules Engine Guide
There is an invalid reference to QuickBooks SalesReceiptLine SalesTaxCode
Problem
Connex fails to sync orders to QuickBooks.
Description
You can an error that looks like this:
Error 3140 : While trying to Add a(n) Sales receipt with order number of #3945, QB responded There is an invalid reference to QuickBooks SalesReceiptLine SalesTaxCode "SSK" in the SalesReceipt line. QuickBooks error message: Invalid argument. The specified record does not exist in the list.
SalesTaxCode is located on the right of the order. For Canadian orders, this tax code applies a tax percent to each line item.
Solution
Add the tax code
- In QuickBooks, open a sale.
- On the right, click the tax drop down on the right:
- Click add new.
- Add the missing code.