When you are editing a transaction, you see this error message:
An error has occurred in QuickBooks.
The C=47 error occurs when your are editing a transaction that is contained in window open in the background. The window often is a report. For some reason, QuickBooks cannot record the change you are making and update the open window at the same time and it pops the error message above.
Although this series of errors usually signify data damage, the C=47 does not indicate that your data file is damaged.
To resolve this issue, do as the error message suggests and close and reopen your data file.