- Help Center
- 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
- Purchase Orders
- 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
-
Connex Inventory Planner
-
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
- Missing Orders Troubleshooting
- Update Shipping Details Troubleshooting
-
Connex for QuickBooks Integrations 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.