Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
Connect with and learn from others in the QuickBooks Community.
Join nowHow do I decipher what these Link Error Codes mean and how do I identify the troublesome transaction in our Mac desktop Quickbooks 2024 file? Rebuild succeeds, but Verify and Export to Windows fails.
Thanks for the help!
!Link Error Code:00002(HEX), INV-DISC, linkRecNum = 1633723, sibling = 1633722, key (m1) = 1533022, tOne = 1533024, mTwo = 1574559, tTwo = 1574565
!Link Error Code:00002(HEX), INV-DISC, linkRecNum = 1633725, sibling = 1633724, key (m1) = 1533022, tOne = 1533025, mTwo = 1574559, tTwo = 1574565
!Link Error Code:00002(HEX), INV-DISC, linkRecNum = 1633727, sibling = 1633726, key (m1) = 1533022, tOne = 1533026, mTwo = 1574559, tTwo = 1574565
!Link Error Code:00002(HEX), INV-DISC, linkRecNum = 1633729, sibling = 1633728, key (m1) = 1533022, tOne = 1533027, mTwo = 1574559, tTwo = 1574565
Solved! Go to Solution.
Links connect transactions together. For instance a customer payment is linked to an invoice. What's happening here is some links have been lost somehow. So it is data corruption at that level though often it doesn't matter much as the transactions in question may be a long time ago and no longer relevant to current year operations.
Every transaction has a "RecNum" which is short for record number. Its just a unique number to a specific transaction. The "linkRecNum" is an example. But the one you really are interested in here are the m1, mtOne, mTwo, etc.
You can find the transactions on QuickBooks Mac (if they are still there) by using the Search function. Command-F will bring it up or click on the magnifying glass in the toolbar.
To find a record 1533024 by recNum, type
@recnum = 1533024
in the search bar.
You'll see any found information appear. Note that recNums are only unique for a particular type of information. For instance if I search for recNum 2 in the sample product file I'll find a vendor with that number but also an item and an account. With links you are looking for transactions that match.
If you find do find the transaction explore a little more and look at all of the ones that are reporting errors. The best way to fix them is to first make a backup of your company file (_always_ do this) and then take screen shots of the transactions being sure to capture all the info (you could also print them but sometimes info doesn't show on print outs - like item cost, etc). Then delete the transactions and reenter them by hand. That will often fix it.
But again if they are old and no longer relevant you may just want to leave them alone.
Finally be aware that item prices can change over time and if you re-enter them you may get a different price than when they were originally entered. Same with customer and vendor addresses, etc. In that case be sure to override the default entered value to match the original transaction.
Hello there, @Scooter27.
I'll help you resolve the error you're getting even after trying the rebuild tool.
There is a link to open your QuickBooks .log file where you can see the list of errors in your company file.
Here's how:
You can also check it from the QuickBooks.log file. Follow the steps below:
For future reference, here is an article to help you if you encounter an unrecoverable error: Unrecoverable Error when opening a QuickBooks Desktop file on a workstation.
Let me know if you have questions about the error you're getting. I'm always here to help. Have a great day.
Run the Condense Data utility with any scenario to isolate the problem. Did you encounter any error message?
Remove All Transactions works, but so far all other attempts to Condense data hangs. Let it run overnight progress dialog does not move. Activity Monitor shows Quickbooks using all the CPU.
It is possible your company file is damaged. Consider to purchase a 3rd party service to fix it.
I agree that our company file is damaged, but have yet to find a 3rd party who can fix it or answer my original question. How do you decipher the log file and use it to identify the troublesome data in our file?
You can contact @Fiat Lux - ASIA and ask them to fix your file. If they can't fix it, they won't mind refunding your payment.
Links connect transactions together. For instance a customer payment is linked to an invoice. What's happening here is some links have been lost somehow. So it is data corruption at that level though often it doesn't matter much as the transactions in question may be a long time ago and no longer relevant to current year operations.
Every transaction has a "RecNum" which is short for record number. Its just a unique number to a specific transaction. The "linkRecNum" is an example. But the one you really are interested in here are the m1, mtOne, mTwo, etc.
You can find the transactions on QuickBooks Mac (if they are still there) by using the Search function. Command-F will bring it up or click on the magnifying glass in the toolbar.
To find a record 1533024 by recNum, type
@recnum = 1533024
in the search bar.
You'll see any found information appear. Note that recNums are only unique for a particular type of information. For instance if I search for recNum 2 in the sample product file I'll find a vendor with that number but also an item and an account. With links you are looking for transactions that match.
If you find do find the transaction explore a little more and look at all of the ones that are reporting errors. The best way to fix them is to first make a backup of your company file (_always_ do this) and then take screen shots of the transactions being sure to capture all the info (you could also print them but sometimes info doesn't show on print outs - like item cost, etc). Then delete the transactions and reenter them by hand. That will often fix it.
But again if they are old and no longer relevant you may just want to leave them alone.
Finally be aware that item prices can change over time and if you re-enter them you may get a different price than when they were originally entered. Same with customer and vendor addresses, etc. In that case be sure to override the default entered value to match the original transaction.
This worked; Verify succeeds! Thank you so much! I identified three problem invoices. The trick was to use the numbers in the tOne column when doing the search.
However, I'm still getting an error when trying to Export to Windows, so my investigation continues:
QuickBooks has encountered an error that requires contacting Intuit Technical Support....
23.0.2.528 (M=/Users/master/intuit-eng/qbmac-git/master/QuickBooks/Code/QuickBooks/diskio.mm, L=717, C=88, V=-7 (FFFFFFFFFFFFFFF9))
Thanks for following up with the Community, Scooter27.
I'm happy to hear IntuitBrooks' steps were able to help resolve the errors you're encountering.
In regard to your 23.0.2.528 error message, I'd recommend getting in touch with our Technical Support team. They'll be able to pull up the account in a secure environment,, conduct further research with you, and create an investigation ticket if necessary.
They can be reached while using QuickBooks.
Here's how:
Be sure to review their support hours so you'll know when agents are available.
Please feel welcome to send a reply if there's any additional questions. Have a great Friday!
Unfortunately that error doesn't give us any recNums to search out. But its some probably with the master records (basically the transaction). If rebuild doesn't fix it may need to call data services via the numbers others have provided.
Before doing that you can check the m1 keys in those records - that would be where I expect the transactions themselves to be and those would be the ones I'd replicate. Suggest going back to the backup and starting over on a copy of that....
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.