Hi David,
I wanted to add a little more details on what may have happened here. The message you see in the conflicts area can be broken down and explained a bit further. Please keep in mind that these conflict messages come directly from QuickBooks and not Method.
Object "XXXXXX-XXXXXX" specified in the request cannot be found. QuickBooks error message: Invalid argument. The specified record does not exist in the list.
When Method syncs with a QB Entity or transaction it does this by using the Quickbooks "List ID”. Example, if a user creates a transaction in Method, Method will ask QB to link that transaction to the Entity by using the Entity "List ID” and not the actual Entity name...although Entity names must also be unique for other purposes.
Based on your conflict, it's suggesting the Object "80000001-1325081693" no longer has a "List ID" in QB. This explains why QB sends the message back “The specified record does not exist in the list”. If we read the rest of the message it would likely provide more details on the customer, transaction and etc.
Due to the fact that our sync engine relies on these QB "List IDs" it becomes very sensitive if there is a change. We would generally ask if there was any changes to the QB file and confirm the user does not have a different company file open. The Method Engine does a good job on the 2nd part because if it's a different QB file that is open it won't allow the sync…unless of course you manually reset and force it to sync with the new QB company file. Which you might have done.
If you have created a new company file and re-imported your old data, QuickBooks would provide all new List IDs. This means, the ones Method is trying to reference won't actually exists in the new QB file. Hence the conflicts.
Then, we have a scenario where the user deletes something directly in QB which also deletes the List ID. If Method is never aware of this (no sync performed) it would still attempt to use the "List ID's" it knows upon the next sync or toss a bunch of conflicts which seems to be the case here.
For a situation like this, it is probably best to schedule a consulting session to get the fastest assistance. We would want to see the QB file, Method account and conflicts screen which may change after each sync as Method and QB try to sort things out.
Need more help? Ask us about Method consulting services.
Valbon Shabani
Director of Education
Method Integration Inc.
Toll Free: 1.888.925.6238 ext. 715
Local and overseas: 416.847.0400 ext. 715
Fax: 416.640.6027
E-mail: valbon@method.me
Website: http://www.linkedin.com/in/valbon