Our Invoicing programs store information in databases that may occasionally become corrupted. Like many other database programs, if the file is accessed improperly, or the function of the program is terminated unexpectedly or abnormally, the database that is being accessed by the Invoices program at the time may lose its integrity and begin to fail (partially or completely). Often a corruption of the file will become apparent when the Invoicing program is shut down due to a power outage, or if the Windows operating system of the computer is malfunctioning and forces the user to terminate the program through a forced restart (because of a system lock-up or "freeze").
One of the messages that indicates file corruption is:
"MFC Application Error - (PROGRAM) has encountered a problem and needs to close"
If you discover that your file is corrupted, do NOT continue to use the file. Immediately restore a "Backup" file made on a date prior to the problem's first occurrence.
Please check our other KB articles for instructions on how to restore a Backup file.